Skip to main content

Engineering leadership judgement for the real world

I have spent 30 years building things for the web — first as a developer, then as a technical director, and latterly as a VP leading software engineering and architecture at scale.

I work with engineering and product organisations to help them get out of their own way.

Most teams don't struggle because they lack ideas or capable people — they struggle because the system they're working within has gradually become the constraint.

These days I spend most of my time thinking about how teams actually work, why delivery systems fail, and why technology problems are almost never technology problems — they're almost always people, process, structure, or time problems.

This site is where I collect practical thinking, opinions, and side projects in one place.

If you want the longer backstory, read more on the About me page.

Current focus

Right now I am thinking hard about how AI changes engineering organisations beyond the tooling layer.

That means looking at judgement, team structure, capability development, delivery pressure, and the uncomfortable fact that AI is moving faster than most organisations can adapt.

The interesting question is not simply how teams can ship faster with AI. It is how they can move faster without becoming more fragile or creating the kind of low-trust, high-debt systems that come back to bite them six months later.

We also need to consider the key leadership behaviours that either enable or undermine all of it.

Working together

Some of that thinking turns into consulting work, where I help engineering and product organisations understand what's really getting in their way and identify the smallest practical intervention that will improve the system.

If you lead engineering teams, think about how software gets built and shipped, or are trying to understand what AI actually changes about your organisation, you're probably in the right place.

If that sounds interesting, I offer Engineering Judgement for Hire.

Start here

The best place to start is the Thinking page, which brings together the themes I keep coming back to: speed, quality, judgement, capability, AI, and time.

Recent blog posts

Read all posts