Posts tagged "Pragmatism"

Boring Technology Is a Competitive Advantage Disguised as Embarrassment

The most successful software I have ever built ran on technology that was embarrassing to admit at the time. PHP when everyone was doing Node. PostgreSQL when everyone was doing MongoDB. Server-rendered HTML when everyone was doing SPAs. Cron jobs when everyone was doing event-driven architecture. I was embarrassed about these choices at meetups. I felt like I had to apologise for not using the cool stuff. The other developers talked about their microservices and their Kubernetes clusters and I smiled and nodded and went home to my monolith that actually worked.

Building With Boring Tech

I like boring technology. Not because I am against progress, but because most projects are not auditions for a conference talk. Clients want results they can afford, host, edit and keep running when I am not around. That means choosing tools for outcomes, not for hype.