I am a software engineer with 9 years of experience. My primary focus is on Microsoft systems and technologies, in particular I am often involved in web development with ASP.NET MVC and the .NET 4.5 framework using C#. I also have experience in using Spring MVC using Java. Throughout my adventures in coding I have found many nuances and gotchas about coding, in addition to finding good coding practices along with "less-than-good" practices. I would like to share the knowledge I have gained over the years with others such that you all can benefit from my pain without having to endure it yourself. Enjoy!