The Butler Did It

1 Mar 2009 technical-debt

While reading a recent post by Jeff Attwood, entitled “Paying down your Technical Debt”, I came to the realisation that the causes of the death of Compudigm weren’t the ones I thought.


Easier Enums

4 Mar 2009 smart-code

Here’s a slightly easier way to work with flag enumerations.


The word "Estimate"

12 Mar 2009 professional

It’s interesting how the word estimate gets thrown around.


Real World Information Modelling: Naming

15 Mar 2009 random

Despite the growing maturity of our industry, there are some mistakes that seem to be repeated by each new generation of developers.


Scary Code

18 Mar 2009 random

I just wrote this code:


Unscary Code

19 Mar 2009 random

I found a better approach, one that isn’t as scary


Stages of Competence

22 Mar 2009 professional

Well over 10 years ago I learned of the so called Four stages of competence.


When to use Var

26 Mar 2009 csharp

I had an interesting conversation with a friend earlier this week, over when to use the var keyword in C# 3.0.


Class Diagrams as Documentation

28 Mar 2009 tips

The Class Diagram tooling built into Visual Studio is worth its weight in gold as documentation.