Bo Frese

35 years inside the machine

The product is the point.

Not the process. Not the methodology. Not the roadmap. The thing that ends up in the hands of real people, solving a real problem. That's the only measure that matters. Everything else is in service of that.

I diagnose what's actually blocking it — then stay and help you fix it.

How I work
The Treasure Map of Software Development

The Treasure Map of Software Development

The same pattern. Every time.

The frameworks ran. The problems stayed.

Most software organisations are full of talented, hard-working people doing exactly what's expected of them.

And something still isn't right.

Products ship late, miss the mark for the people they were built for, or quietly accumulate technical debt that makes every future feature slower and more expensive. The business doesn't get the outcomes it was promised. The users don't get what they actually needed. You've probably tried to fix it. Hired people. Possibly run a transformation. The ceremonies ran. The status reports looked fine. The underlying problems stayed — and then surfaced somewhere else.

Here's why: good people, doing their best, inside a system they didn't design. What each person sees, reports, and acts on is shaped by where they sit and what they're measured by. By the time the picture reaches the top, it's passed through every lens in the organisation — each one honest, each one partial.

You can feel the gap. You can't see the source from where you stand.

I've spent 35 years at every level of that chain — developer to CTO, product to organisation. I understand what users need, what businesses are trying to achieve, and what it actually takes to build something that delivers both. I still write production code. That means I can sit with your developers and hear what they're not saying in the status meeting. I can read what your codebase says about the decisions that have been made. And I can have an honest conversation with the people who have the authority to act on what I find.

I work alongside your people until they own the solution. That's always the goal.

Your current organisation is perfectly built to create the results it gets now — problems included.

— Bo Frese

Right now, many of these conversations start with AI.

Taking full advantage of what AI can do requires the same things that have always mattered — business and development working together, faster iteration, and an organisation that can get out of its own way. None of those problems are new. AI raises the cost of not solving them.

The organisations that win with AI aren't the ones adopting it fastest. They're the ones removing the structural friction that's been slowing them down for years.

Here's how I'm working on this →

Recent thinking

All articles

April 2026

The AI Amplifier

Most people use AI backwards — asking it for answers instead of bringing it their ideas. The real unlock is using it as a thinking partner that challenges you.

Read
Bo Frese

About Bo

The advisory and the technical.
Not separate jobs.

I've been building software since 1987. I still write production code. Most of the structural problems I diagnose originate from one assumption: that the advisory and the technical are different jobs, for different people, who don't really need to understand each other. That gap is where products fail.

I've been on both sides of it — at the same time — for decades. That's what makes it possible to see the whole chain, and say what's actually breaking it.

Full background

If this sounds familiar

If your organisation is struggling to build products the way you know it should be able to — and you suspect the real problem is somewhere you haven't looked yet — I'd like to hear about it.