Category: imho 2013 Reasoning and mutability Mar 11 2013 2012 It's an imperative, mutable world out there Sep 11 2012 Design via minimum code May 01 2012 2011 Some mocking opinions Nov 22 2011 Unhelpful flaming is unhelpful Sep 20 2011 Technical debt Aug 12 2011 Abstraction and OO Jun 09 2011 Random software dev thoughts (June 2011 edition) Jun 03 2011 Why learning TDD is hard, and what to do about it Mar 21 2011 Rules Jan 28 2011 New Year's resolution Jan 01 2011 2010 Quality vs. shipping Aug 28 2010 There is no U in Collective Ownership Aug 14 2010 Essence and ceremony, Ruby and C# Jul 12 2010 Improving TDD skills via treatment of test infection Feb 24 2010 What exactly is TDD driving? Feb 23 2010 Lessons learned from an Agile project Jan 31 2010 2009 The impact of mocking framework limitations on design Nov 13 2009 Favour test driving logic over data Nov 04 2009 2008 Yet another way of raising events from mocks Jun 21 2008 Top-down vs. bottom-up design May 27 2008 An assortment of basic TDD tips Apr 18 2008 TDD is easy! Feb 25 2008 A brief look at the logic of TDD Feb 06 2008 The contentious myth of Waterfall development? Jan 12 2008 2007 ALT.NET manifestos Dec 12 2007 Reflecting on JavaScript objects Nov 30 2007 "There are no smart guys, there's only us" Nov 19 2007 LINQ, deferred execution and closures Nov 07 2007 Double dispatch Nov 01 2007 Fluently constructing test objects Oct 30 2007 Generics and overriding Oct 30 2007 More on learning ReSharper Oct 23 2007 Getting to grips with ReSharper Oct 17 2007 Confirm delete for GridView's CommandField using JavaScript Oct 02 2007 Comment roundup: SharePoint as a development platform Sep 21 2007 First impressions of Vista Aug 20 2007 Agile chopping or mindless hacking? Jul 09 2007 Explaining good code to non-geeks Jun 05 2007 TDD and unit testing misconceptions May 30 2007 RAD or Refactor? May 08 2007 Information Schema views in SQL Server 2005 Apr 23 2007 SubSonic 2.0 webcast on sonic.exe command line tool Apr 18 2007 Execution context for SPs using dynamic SQL in SQL Server 2005 Apr 18 2007 Converting values for a DataColumn to an Array Apr 10 2007 My favourite Firefox add-ons Apr 10 2007 Removing chrome from SharePoint page Mar 16 2007 Learning from newbie TDD mistakes Jan 19 2007 Generic method type inference in C# Jan 17 2007 Covering drop down elements in IE Jan 04 2007 2006 LINQ, Lambda expressions and maths Dec 13 2006 SQL Prompt final beta Dec 13 2006