Clojure Adoption - The Usual Suspects

5 minute read

I think that you have to have suffered a number of failures and frustrations with other programming languages to recognise that the benefits far out weigh th...

Levers of change

8 minute read

Evolutionary architecture is the art of self organisation of both the human subsystems that produce software and the automated systems that form the environm...

To Do Damage (TDD)

7 minute read

TDD is one tool… Like all good tools, it has sharp edges and if you misuse it, it can cut you that’s not a reason to leave it in the toolbox.

TDD - That’s Design Done

12 minute read

… a fine grained tool, and as such should be used where appropriate but it’s not a religion.