Category: Design 2011 Experience Report: Feature Toggling Jul 15 2011 Experience Report: Branch by Feature Jul 08 2011 How to Mug Tiny Types Apr 15 2011 Pagination Made Easy Apr 15 2011 2010 How to decrease risk when designing integrated systems Nov 08 2010 Working With Integration Points: Simulators Jan 31 2010 Working With Integration Points: Anticorruption Layer Jan 31 2010 I don't believe in NFRs Jan 31 2010 2009 The Importance of Words Dec 15 2009 How to Refactor like a Something star Sep 27 2009 Coding Tip #42: turning enums into classes Jun 29 2009 I don't believe in ORM object as your domain model Jun 02 2009 Coding Tip #27: turning bools into enums May 25 2009 As a user I want to Log In May 20 2009 Making C# IList Useable May 11 2009 What is REST? Mar 26 2009 2008 How does Architecture fit with TDD Dec 16 2008 Living in the code Nov 20 2008 Recursive Trees Oct 15 2008 ReSharper - Saint or Sinner Sep 11 2008 Lists: Filter, Map and Reduce Aug 16 2008 Maybe null Aug 11 2008 JQuery is your friend Aug 10 2008