Blog Posts Fri Mar 28 2014 » .NET gotcha: number validation and when unicode attacks! Mon Mar 10 2014 » Regextra: helping you reduce your (problems){2} Tue Jan 21 2014 » Creating an AngularJS reset field directive Sat Sep 07 2013 » Writing AngularJS controllers with CoffeeScript classes Sun Jun 23 2013 » Evaluating SharpKit - a C# to JavaScript converter Thu Aug 02 2012 » The C# null coalescing operator and when 2 + 3 = 2 Mon Mar 05 2012 » Returning classes that inherit List<T> using a generic method Sat Feb 25 2012 » Designating different audio devices for playback and communication on Windows 7 Wed Jan 11 2012 » Productivity tip: delimiting multiple lines with your IDE Sun Nov 27 2011 » Enumerating weakly typed collections with implicitly typed variables Tue Sep 20 2011 » Regex engine updated to allow timeouts in .NET 4.5