Weekly antimanager satire · Product · Engineering · Management · People · Startups

RECETAS PARA MANOLO

Every Tuesday I talk to Manolo about product, engineering, management, people and startups. At 7 A.M.

Served on Tuesdays · 7:00We all know a ManoloFrom the kitchen of Jose Luis CasesES — Leer en español

Recipe no. 22 · March 10, 2026 · 7 min

Manolo and the Cathedral Nobody Visited

Manolo and the cathedral

Recipe
no. 22
Manolo and the cathedral

PS: This edition follows a friend's advice. Today Manolo is the one scolding me.

Tuesday. 09:15. This time it's ME walking into Manolo's office with an evangelist's stride. MacBook under my arm. Three tabs of architecture diagrams open. And that expression of a man who has just rescued a kitten from the jaws of a bulldog.

Manolo looks at me. Sets down his coffee. Leans back in his chair. And does something I wasn't expecting:

Silence.

I wasn't expecting this from Manolo. Manolo, the exclusive-contracts guy. The evaporating-moat guy. The guy who comes to me so I can explain things to him.

But Manolo has been reading for months. And what he says next disarms me.

I look at him the way you'd look at your dog opening the fridge.

Pause.

Stuart Kauffman studied fitness landscapes in complex systems. On a rugged landscape —full of peaks and valleys— organisms that take small, fast steps explore more ground than those trying to compute the perfect route to the highest peak. Because today's highest peak may be a valley tomorrow.

A startup's market is a rugged landscape. Every feature shipped is a step. Every user interaction is information. Every pivot is adaptation.

Six months without steps isn't stability. It's blindness.

I don't answer, because I know where he's going.

Manolo gets up. Pours himself more coffee. And goes on.

Touché.

John Boyd, a colonel in the US Air Force, developed the concept of the OODA loop: Observe, Orient, Decide, Act. Boyd didn't say the winner is whoever has the best plan. He said the winner is whoever cycles faster. Whoever observes first, orients first, decides first, acts first.

Every OODA cycle is a learning opportunity. Every feature shipped is a cycle. Every release is an observation.

Seven months of refactoring is seven months with the OODA loop frozen. You're not improving the plane. You're removing its flight instruments to repaint it.

Manolo opens his laptop. Shows me a chart. Nexova has three competitors. Two of them, with code that would probably make any software engineer cry, have tripled their users in the last quarter.

If you don't believe it, just ask @levelsio, who runs an index.php that's 50 thousand lines long!

Leigh Van Valen proposed the Red Queen hypothesis in 1973, taken from Through the Looking-Glass: "It takes all the running you can do, to keep in the same place." In evolutionary biology, species don't compete against an absolute standard. They compete against other species that are also evolving.

While Nexova rewrites its architecture, its competitors aren't waiting. They're shipping. They're learning. They're iterating. Every day Nexova polishes its cathedral, the market moves. And when they come out, seven months from now, with their perfect architecture and their 90% coverage, the market they were aiming at won't be there anymore.

It will have evolved. And they'll still be adapted to an ecosystem that no longer exists.

I stay quiet. Because he's right. And he's right using my own words.

Frederick Brooks wrote it in 1975, in The Mythical Man-Month: "Plan to throw one away; you will, anyhow." Plan to throw the first version in the trash, because you're going to do it anyway.

That was true in 1975. In 2026, with AI that generates, refactors and migrates code, the phrase should be: plan to throw it all away every quarter. Because you can. And because the market is going to demand that you do.

I laugh. Because the metaphor is ridiculous. And because it's perfect.

Manolo isn't saying code doesn't matter. He's saying something more subtle: that code quality is a dependent variable, not an independent one. It depends on the company's stage, the size of the market, the speed of change in the environment, the availability of tools to rewrite.

Optimizing a dependent variable as if it were independent is a modeling error. And modeling errors, in complex systems, aren't fixed with more optimization. They're fixed by changing the model.

Your clients are getting rained on, Jose. And you're out choosing the marble for the columns.

I don't answer. Because this time the one who came to learn is me.

And the lesson is this: in a world where code is ephemeral, architecture is fungible and AI drives the cost of rewriting down to almost zero, the only asset that doesn't depreciate is learning speed. GTM is not a compromise on quality. It is the quality that matters when the ground moves under your feet.

Your cathedral may be magnificent, Jose.

But if you build it in the wrong place, all you'll have proven is that you know how to lay very beautiful stones in a desert where nobody prays.

Thanks for reading… Manolo, today.