I'm a software developer and consultant for ThoughtWorks UK. This blog contains a mixture of posts around development, systems thinking, agile, electronics hacking and occasional amateur photography.