Sketch or finished design? The question at the heart of AI coding quality

February 18, 2026

A 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, 2026

If 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, 2026

It'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, 2026

It'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, 2025

Andy 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, 2019

If 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, 2016

Right 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, 2016

This 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, 2016

I 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 →