The domain name of this site is perhaps, a little bit misleading. I do write code, although not as much as I used to. Instead, I spend most of my time building teams and then helping these teams to build great products using clean, test driven code.

I've worked in many engineering teams, all of which share the same passions for good good, agile development and great products.

You can find out more about the work I've done by checking out my bio.



My writing on software development, leadership and the tech industry.

Latest Articles