“Nobody ever got fired for buying IBM.”
Swap IBM for Kubernetes in 2025, and the saying still lands. But here’s the truth I’ve learned after scaling engineering teams from 10 to 187 people: the best technology isn’t the most popular or the most hyped—it’s the one that solves your problem with the least friction and the most forward thinking.
Recently, we faced a classic distributed systems challenge: deploying one application with one overlay network stretched across Google Cloud Platform, AWS, and bare-metal racks. On the whiteboard, it looked like a tidy diagram. In reality? Not so much.
Our first instinct, like most teams, was Kubernetes. It’s the default choice, the safe bet, the technology everyone’s hiring for. Then we ran the numbers:
We were on course to spend our energy maintaining the orchestrator, not shipping features that matter to the business.
Nomad rarely headlines conference keynotes. It doesn’t have the buzz of Kubernetes or the marketing budget of cloud-native darlings. But sometimes, boring is the sane choice.
1. Multi-Cloud Federation Made Simple
2. Lightweight Footprint
3. Integrated Stack
In weeks, not months, we shipped a unified, resilient network across three distinct environments. More importantly:
Would I recommend Nomad for everyone? Absolutely not. If you’re scaling headcount rapidly, Kubernetes wins on talent pool alone—you’ll find k8s engineers easier than Nomad experts.
Here’s my simple framework for making these decisions:
Sometimes, the “boring” choice is the most innovative move you can make. It’s not about using the coolest technology—it’s about delivering business value quickly and sustainably.
In our case, choosing Nomad over Kubernetes meant:
The real innovation isn’t in the technology you choose; it’s in solving the right problems with the least complexity.
What’s your experience with choosing “boring” technology? Have you ever gone against the popular choice and found success? I’d love to hear your stories.
Originally shared on LinkedIn