Blog
- Reflections
The Overwhelm Wasn't Volume. It Was Opacity.
Every struggling programme I've been brought into looks like a volume problem from the outside. It almost never is. The real cost is opacity — nobody having an honest, current picture of what's actually going on.
- Personal
I didn't know what I wanted. For decades.
- Building
What Is Project Triage?
Project triage is the fast, structured process of figuring out what's actually wrong with a struggling project before you walk into a room and start fixing the wrong thing.
- Building
When Is a Product Ready to Launch?
Readiness isn't a feeling you wait to have. It's a bar you set before you look, plus a stop condition that binds you when it's met.
- Building
You Can't Master Search Until Search Has Something to Tell You
Search turns out to be four skills wearing one name — and the one that actually feels unmastered, measurement, can't exist yet. That's not a skills gap. It's a queue.
- Building
Eight Posts That Were Secretly One Post
Same opener, same section heading, same closing line — eight SEO posts drafted in one run shared a skeleton on purpose, and a skin by accident.
- Building
The Day My Planning Doc Corrected Me
My own content register said eighty posts for a general audience, ten for contractors. My planning doc was still modelling a contractor majority. The evidence was mine the whole time.
- Reflections
I Read the Indie-Founder Canon Sixteen Years Late
Rob Walling's Start Small, Stay Small, read in 2026 with a product already built — the wrong order, on purpose. A scorecard of what survived and what expired.
- Building
One Piece of Work, Three Outputs
Twenty video guides, built as Playwright tests instead of screen recordings — and why that turned content, QA and UX review into the same piece of work.
- Building
I Built the Whole Product Before I Fixed the Front Door
The pricing page said two different things. The empty state said nothing at all. An honest account of building everything except the bit that converts people.
- Reflections
The Product Was Me
Founder-market fit, told honestly: the product exists because I spent years carrying a problem I could feel but couldn't prove.
- Building
Who Would Want Another Task App?
The gap wasn't in the market. It was in me — a problem I'd been living with long enough to understand properly.
- Reflections
I Did It Properly. Alone.
The compounding cost of decisions business never properly makes sits there, invisible to everyone except the person who just walked in and can see it clearly.
- Building
What Does a Solo Founder Actually Do?
AI didn't replace the team. It replaced the overhead of needing one.
-
PersonalFor Twenty Years I Thought My Dad Was Photographing Concrete
For twenty years I thought my dad was just photographing concrete. It turns out he was continuing a conversation with his father. Now, I'm stepping in to make sure his work survives.
- Building
I Almost Told Everyone (And Why I Didn't)
The early posts were a shortcut. A way of feeling like I was doing the thing without having done the thing. The silence forced me back to the actual work.
- Building
The Vibe Coding Trap
The technical barrier to building is gone. That's genuinely remarkable. But the thinking barrier was never technical. And that one hasn't moved
-
BuildingI Built the Wrong Thing First
I thought I was building a spreadsheet-inspired task app. What I actually built, for the first few weeks, was a collection of buttons and toggles I didn't need. Here's what changed.
- Building
"I Built It in a Weekend" (And Then What?)
AI is a very smart power tool. In the hands of someone who knows what they're building, it's extraordinary. In the hands of someone who hasn't thought it through, it makes a mess fast."
- Reflections
Why Most AI-Built Products Feel the Same
The differentiation was never in the code. It was in the thinking -the problem understanding, the product decisions, the hundred small choices about what this is for and who it's for and what it should feel like to use.
-
BuildingWhy I Built the Triage Tool
Nobody walks into a new project and understands it immediately. Anyone who tells you they do is either lying or about to make an expensive mistake. Here's why I built a tool for the moment your head hurts and you need to think clearly before walking into a room.
- Building
I Let AI Make Too Many Decisions
That's the drift. Not one bad decision — a gradual accumulation of decisions made by default rather than intention
- Reflections
Fifteen Years of Preparation That Didn't Look Like Preparation
I didn't know I was preparing. That's the honest version. None of it felt like preparation at the time. It felt like a career that hadn't quite found its shape.
No posts in this category yet.