Profile

mombrea

mombrea

Member since: October 2012

Bio:

Follow Matt on Google+

Software engineer, founder of Cypress North, technology enthusiast.

Areas of Interest: Cloud Computing, Hardware, Mobile, Networking, Software, Virtualization, Software, Programming

Activity

  • Building a user interface heavy application in .NET is a difficult task. With the rise of tablet computing, the technique you use is more important than ever if you want your app to perform on a wide range of devices. But each technique has its trade-offs.

    1 day 3 hours ago

  • On tax day, April 15th 2014, Google is making its Glass project available for purchase to everyone. While it sounds exciting and tempting event at $1,500, I’d caution you to reconsider before taking the leap.

    3 days 15 hours ago

  • On tax day, April 15th 2014, Google is making its Glass project available for purchase to everyone. While it sounds exciting and tempting event at $1,500, I’d caution you to reconsider before taking the leap.

    3 days 15 hours ago

  • Pushing code to a server - test, production, or otherwise - is an error prone hassle. Invariably you forget to update a connection string or push a DLL or include new image resources. True, lots of solutions exist for continuous integration, but they’re not always practical during development.

    1 week 4 hours ago

  • I don’t buy a new laptop as often as I should, about once every 4 years or so. My previous one, a Macbook pro, was passed on to another developer so I needed a new one. What I landed on after some research and a return of a different model is the Dell Inspiron 14 7000.

    1 week 2 days ago

  • I don’t buy a new laptop as often as I should, about once every 4 years or so. My previous one, a Macbook pro, was passed on to another developer so I needed a new one. What I landed on after some research and a return of a different model is the Dell Inspiron 14 7000.

    1 week 3 days ago

  • The .NET framework does a lot to help improve and speed up the development process. One of the areas it really shines in is API development. Using the WebAPI and, more recently, WebAPI 2 project types can save you a massive amount of effort when creating an API from scratch. Here’s a blanket solution for a common gotcha with API development in general.

    2 weeks 1 day ago

  • The humble dropdown box. It’s everywhere and it’s an essential component of HTML forms. It’s also not very good. It’s useful in cases where there are a small number of options to choose from and useless when there are a large number of options. People have been trying to improve the functionality of the dropdown box with JavaScript for years, the best and most complete solution I’ve seen yet is the Select2 library.

    2 weeks 3 days ago

  • It’s a shame that such a large percentage of laptops still come with slow, 5400 RPM, mechanical hard drives. A solid state hard drive not only boosts performance substantially, but also improves battery life and the longevity of the system.

    3 weeks 2 days ago

  • Have you ever been to a website that took you on a nice looking, interactive tour of its features? If you have, I bet you thought “hey, that’s pretty neat”, or maybe “zomg, such fancy, wow”. Regardless, you probably also wondered how they accomplished it. Here’s one solution from the folks over at LinkedIn called Hopscotch.

    4 weeks 7 hours ago

  • Mobile development is tough. Anyone who has created an app, especially natively, will tell you that. While the tools and SDK’s have improved dramatically over the years, the fundamentals have stayed the same. What is it that makes it so tricky, and why does the lay person assume it’s so easy?

    4 weeks 3 days ago

  • Taking advantage of .NET generics can save you loads of repetitive data access leg work. Since it’s likely that each of your data tables will require the same basic operations (Get, Find, Add, Update, Delete) you’d be better off writing these functions once instead of recreating them for each data model.

    5 weeks 3 days ago

  • It’s been said that Twitter Bootstrap, from a design perspective, is ruining the internet. The framework has become so popular that many sites launch with bootstrap’s default styling, customizing little or nothing at all. While I’d argue that bootstrap has improved the default styling of the web, you can still do better.

    6 weeks 3 days ago

  • The least exciting part of any software project I work on is the documentation. With APIs in particular, documentation can be time consuming because it needs to provide enough detail for any consumer to understand and interface with it. For that reason, proper documentation of an API is even more crucial.

    7 weeks 3 hours ago

  • The other evening I was reading this post by Rob Conery about his career decisions, programming language choices, and regrets. There is a lot there that surprised me, but a subtle bullet point in a list about the cons of .NET development got me thinking. Among others, a negative point he made about being a .NET developer was that he became more reliant on an IDE than he would have with PHP.

    7 weeks 4 days ago

  • Building a web application using non blocking calls to the data layer is a great way to increase the scalability of your system. Performing a task asynchronously frees up the worker thread to accept another request while work is being done in the background. Until recently, designing your system this way was significantly more complicated. With the .NET framework 4.5 and Entity Framework 6, the task has become trivial.

    8 weeks 3 days ago

  • The .NET Entity Framework has come a long way since its early beginnings as an NHibernate alternative and the successor to LinqToSQL. Currently in version 6.0, the ORM is stable and mature but you still have an important decision to make when you start a new project. Which of the four design workflows will you use? Here are 3 reasons why you might use the code first approach.

    9 weeks 3 hours ago

  • At the beginning of a new web application project you’re probably going to search around for the latest tools and trends to see what might make sense to use in your new app. I find myself in this position presently. For front end stuff it’s hard to go very far without bumping into Ember, Angular, and other Javascript MVC Frameworks.

    9 weeks 2 days ago

  • Google Analytics is a staple of the web world. It offers a simple attractive interface which is both approachable and incredibly deep. Relatively recently it started offering real-time traffic analytics for the web. Even more recently it started offering all of this for mobile. All for free.

    10 weeks 4 hours ago

  • Using the badge number on your app icon for iOS is a great way to let the user know that there is something new to interact with in your app. Here’s a quick way to achieve this without using push notifications.

    10 weeks 2 days ago

  • Earlier this month Tim Bray wrote a fantastic piece entitled Software in 2014. His insight is spot on and matches what I’ve seen over the past couple years. The most interesting talking points come in the areas of mobile development and client-side programming.

    11 weeks 15 hours ago

  • Earlier this month Tim Bray wrote a fantastic piece entitled Software in 2014. His insight is spot on and matches what I’ve seen over the past couple years. The most interesting talking points come in the areas of mobile development and client-side programming.

    11 weeks 1 day ago

  • It’s been two months now since I went all in on Mailbird, the self proclaimed “best email client for Windows”. In my last post on the topic, I reserved judgment on the system until I was able to spend more time with it as my daily e-mail client. Having done that, I’m ready to make a decision.

    11 weeks 6 days ago

  • Last week Jim Salter over at Ars Technica wrote a thorough and interesting article about the phenomenon known as bitrot and how next generation file systems are gearing up to combat the problem.

    12 weeks 2 days ago

  • Last week Jim Salter over at Ars Technica wrote a thorough and interesting article about the phenomenon known as bitrot and how next generation file systems are gearing up to combat the problem.

    12 weeks 2 days ago

Friends' Activity

Follow other ITworld members or sign in with your Facebook account in order to view your friends' activity.

Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

Ask a Question