Recent Posts

  1. Substituting registered container components for testing

    I want to test my services end-to-end. I want to guarantee I’m testing behaviour and not implementation. I do not wan...

  2. Registering components by convention

    Experience has taught me that the benefits of using a container diminish if you have to maintain explicit configurati...

  3. Software Entropy

    Software EntropyWhat is entropy? It’s a term borrowed from physics representing a measure of disorder. This is releva...

  4. An introduction

    I’ve been writing professional software since 1999. I started out as an engineer in opto-electronics, writing all my ...