The book
The Good Consultant
A book about professional judgement, told through the experiences of a consultant who has spent decades moving between the boardroom and the engine room.
It answers one question: how do you become someone people trust with difficult technology decisions? Not through theory — through stories, observations, principles, approaches, and reflection. It isn't a consulting handbook or a collection of frameworks. Consulting is just the environment; the book is about judgement, and it's equally for founders, CTOs, architects, investors, and board members as it is for consultants. Reading it now means watching it get written.
Why I'm writing this
After twenty-five years of consulting, I've realised that the most valuable lessons were never the frameworks, technologies or methodologies. They were the observations that quietly changed how I think. This book is my attempt to capture those observations while I'm still learning them myself.
Most chapters follow this rhythm. Frameworks — DDD, Domain Storytelling, Event Storming, Team Topologies, Wardley Mapping, AI — show up in the Approach, but only ever as supporting actors. They're never the main character.
Currently in progress
Fire Seeking, Storytelling, Kind Isn't the Same as Good & Why Good Developers Behave Badly
The first four chapters to reach a full draft — becoming curious before becoming comfortable, why the best stories help people see reality for themselves rather than explain it to them, why being liked and being good aren't the same job, and why developer dysfunction is usually a systems problem wearing a people problem's clothes. The rest of the manuscript is still mostly notes; this is where the writing is happening right now.
The manuscript
A journey in six parts.
Not a finished table of contents — a living list, organised as the book itself is organised: not as reference material, but as a journey following the lifecycle of a consulting relationship, from the first conversation to leaving one engagement better than you found it. Some chapters are a full draft, most are still notes and an intention.
Part I — The Invitation
Consulting begins before the contract: referrals, first conversations, and building confidence before delivery begins.
-
Early draft
Fire Seeking
How do I notice the problems everyone has learned to stop seeing?
Part II — Joining
Earning the right to influence.
-
On Joining
What do the first ninety days actually reveal, if you're paying attention?
-
Trust Is Your First Deliverable
Trust
How do I earn trust before trying to create change?
Part III — Understanding
See before you solve.
-
Curiosity Never Expires
Curiosity
How do I keep noticing, once I already know enough to stop?
-
The Fastest Route to the Wrong Answer
Problem Space
How do I avoid solving the wrong problem?
-
What Organisations Learn to Tolerate
Toxicity
Why do healthy-looking teams quietly tolerate what's hurting them?
- Early draft
Part IV — Creating Change
Helping organisations think together.
-
Simple Is Never Simple
Simplicity
Why is "just make it simple" the hardest advice to follow?
-
Designing Better Conversations
Facilitation
How do I help people think together?
-
Being Right Isn't Enough
Influencing
Why doesn't being right change anyone's mind?
-
Someone Owns This Decision
Decisions & Accountability
Who actually owns this decision, and do they know it?
- Early draft
-
Choosing When Every Option Looks Plausible
Solution Space
How do I choose, when every option looks reasonable?
Part V — The Human Side of Engineering
Three years of pair programming and field observations.
-
The Last Competitive Advantage
AI & Judgement
What remains uniquely human?
-
Early draft
Why Good Developers Behave Badly
Developer Dysfunction
What makes good engineers develop bad habits?
-
Pair Programming in the Age of AI
What happens when your pair is a model, not a person?
Part VI — Leaving
Leaving people stronger than you found them.
-
Leaving People Stronger
What's the only measure of a good engagement that matters a year later?
-
On Leaving
Why does the way you leave say more than the way you arrived?
Great consultants leave capability behind.