In case you are not super familiar with pair programming here are the core essentials of how it works. Two programmers sit in front of the computer they are working on and slide the keyboard/mouse back and forth. The person with the controls is called the driver the other is navigator or observer. To those that have never done it before it can sound kind of stupid but when it's done right it can actually be…Continue
Political junkies (like me) and immigration stakeholders (including many technology employers) have been watching as the immigration reform process moves forward in the current congressional session. After much watching and speculation (see for example, earlier posts here) about what impact this will have on the high tech industry, there is now a bill being offered in the U.S.…Continue
Added by John Robert Egan on April 21, 2013 at 9:20pm — No Comments
During our trip to Japan last month we got to enjoy an evening out with the Heroku team. We've enjoyed…Continue
It has been more than 6 months since I launched RedeemHi5.com, which I wrote about in one of my first blog posts. The launch hasn't been perfect; the most major issue is that the connection to the database gets lost and it doesn't reconnect, thus leaving people with a loading screen. The first thing to do, of course, is to fix it. In addition, though, I wanted to add tests to document these issues and maintain some peace of mind as I…Continue
I have been immersed in Rails development for the last several months and I almost always recommend Rails as the best platform for raising a new website from scratch. Recently, though, an opportunity came up to work on a .NET MVC 4 project. Great, I thought. I get to switch back to my favorite language (C#) and still develop in an MVC framework.
Below, I will compare some major feature areas of both frameworks:…Continue