A thought experiment: how different would the web look if every service came with a price tag?| The Cynical Developer
An open review of workplace culture and patterns I've seen across the years.| Posts on The Cynical Developer
For many developers senior is the quiet end of the road.| The Cynical Developer
A self-checkout system so broken it deserves it's own blog post.| The Cynical Developer
A cautionary tale about what happens when your cynical developer blog gets popular before you learn how to compress images.| The Cynical Developer
Agile isn’t broken—it’s just been overcomplicated, overcontrolled, and oversold. Here’s how to rebuild it from the inside, one useful change at a time.| Posts on The Cynical Developer
Agile didn’t fail you. The process theater did. A blunt look at why your team hates standups, story points, and pretending it’s working.| The Cynical Developer
I’ve been a commercial software developer since 2005. I’ve earned a BSc in Computer Science (mostly for the debt), and spent the last two decades writing code at big corporations, scrappy startups, and everything in between. WYSIWYG This blog exists because… I’m opinionated. I’ve seen “the next big thing” turn into the next big baggage. I’ve backed into a 12‑year‑old monolith more times than I care to admit—and lived to tell the tale. Here, you’re not getting hype, eva...| The Cynical Developer