Sketch or finished design? The question at the heart of AI coding quality
February 18, 2026A designer’s sketchbook is a beautiful mess: half-formed ideas, crossed-out attempts, margins full of notes. Nobody expects it to be a finished product...
Continue Reading →AI Adoption Isn’t a Tool Rollout. It’s a Change Programme.
February 9, 2026If you treat AI coding tools like any other dev tool rollout, you're going to hit a wall....
Continue Reading →Focus: The Most Underrated Capability in Modern Business
February 1, 2026It's one of the most underrated aspects of modern business. Everyone talks about strategy, innovation, execution. But focus?...
Continue Reading →Build vs. Buy: A Framework for Growth-Stage Companies
January 26, 2026It's a common question that gets asked as a company is growing: should we build this or buy off-the-shelf software...
Continue Reading →Leadership lessons from volunteer officials
May 21, 2025Andy Kelk has a background in software engineering and is a senior manager with the Wesfarmers group, looking after digital assets across the group’s retail businesses – it’s a leadership role Kelk takes seriously...
Continue Reading →FFS I am not a resource
February 10, 2019If you’ve ever worked in a big organisation (I have) then you’ve probably heard the “r” word used when really the speaker was talking about a person or people. Something like “we have a new resource starting next week”...
Continue Reading →Don't just build the thing right - Build the right thing
December 12, 2016Right now I’m a CTO but I’ve had many different roles in different companies and different countries. I’d like to take you through a portion of my career and what I’ve learned along the way....
Continue Reading →A one day offsite for leadership teams
March 24, 2016This week I held an offsite for my engineering leadership team. My two aims were to do some formation activities as we have a few new faces in the team and to...
Continue Reading →The team that learns together stays together
March 3, 2016I prefer to build long-lived teams where the same people stay together over an extended period of time. I believe in the immutable team: > Teams are immutable....
Continue Reading →Culture gardening
February 15, 2016"Get the right people on the bus, the wrong people off the bus, and the right people in the right seats." That's the advice from Jim Collins in his 2002 book...
Continue Reading →