Boring tools win: why experienced programmers distrust frameworks and rewrites

October 5, 2026 · 12 min read

Pieter Levels ships profitable products with PHP and jQuery, Guido van Rossum advises picking technologies without overthinking it, ThePrimeagen talks about choosing tools, and the FFmpeg maintainers are wary of rewrites. Their shared view pushes back on the habit of chasing new stacks instead of shipping.

12 questions on this insight. Answer in your head, then open the card.
What advice do the experienced programmers in these conversations share? Show answer

Pick tools you know, learn them deeply, and put your effort into the product instead of the technology beneath it.

What exactly do they distrust? Show answer

Switching tools as a substitute for shipping, not new technology as such.

Why does Pieter Levels stay with an old stack? Show answer

It stays the same and works, which lets him build and launch quickly on his own.

How does Levels test a new product? Show answer

He launches within about two weeks, sometimes with just a page, a payment link and a form, to see if people pay.

What is Levels's controversial suspicion about frameworks? Show answer

That heavily funded ones are promoted by money and paid influencers more than by merit. He offers it as a suspicion.

What is Guido van Rossum's advice on choosing a technology? Show answer

Accept that the choice may be imperfect, keep a plan B in mind, and do not overthink it.

Why does van Rossum say replaced technologies are not wasted? Show answer

Their concepts are preserved in what comes next, as with propeller planes before jets.

What does ThePrimeagen mean by avoiding side quests? Show answer

Knowing your tools so well that you rarely have to stop and look things up.

What did ThePrimeagen learn from deleting a colleague's code? Show answer

He rebuilt it almost line for line, so the lesson is to understand why code exists before replacing it.

How does Jean-Baptiste Kempf use Rust? Show answer

For a new company, where he calls it excellent, while warning against rewriting existing software.

What bar does Kieran Kunhya set for a new language in FFmpeg? Show answer

It has to be as good as or better than what exists and meet the same testing and stability standard.

Where does the boring-tools advice fit least well? Show answer

In new projects, in learning, and where a newer tool clearly clears the existing bar.

Where should we send the PDF?

We email you the download link, so please enter an address you can open. That one email is all you get unless you tick the box.

This is the short form. The full insight has every expert's reasoning, their own words and the sources.