Boring technology wins: how to choose a stack
Every few months a shiny new framework declares the old one dead. Here's a calmer way to pick what you build on, and where to actually spend your innovation budget.
New developers feel constant pressure to use the newest thing. But here's a pattern you'll notice in teams that ship reliably: they're boringly conservative about their core stack and adventurous only where it counts.
Why boring is a feature
Mature, “boring” tools have a superpower: when something breaks at 11pm, you are not the first person to hit that error. The answer is on Stack Overflow, the docs are battle-tested, and you can hire people who already know it. That's not stagnation — that's leverage you get for free.
Choose boring technology for the parts that must work. Save your innovation budget for the parts that make you special.
A simple rule
Every team gets a limited number of “innovation tokens” — risky, unfamiliar choices you can afford before the unknowns start compounding. Spend them on the thing that's actually your edge, and use proven, dull technology for everything else. A database is rarely your differentiator; your product is.
Learn the shiny things constantly — curiosity is the job. Just don't confuse learning a tool with betting a product on it. The best stack is the one you can confidently debug at midnight.