Why I Moved Away From Microsoft ASP.NET

Note (12/6/2018): I originally wrote this blog post when Microsoft was under very different leadership with very different business strategy. Since this article reached #1 on Hacker News (which was completely unexpected), Microsoft morphed into a different...

Overcoming Information Technology Skill Gaps

Over the past five years, information technology has taken a considerable leap. Mobile development, HTML5, the rise of dynamic software languages, agile and lean development methodology, cloud computing, and infrastructure virtualization are just a few of the areas...