The Worrisome Banality of Modern Software
When did software products become so bland and unexciting and, more to the point, why?

These days I really find it pretty hard to get excited about software.
I mean, it’s not at all unusual to be completely unimpressed with things like UML, agile, design patterns, or yet another [JavaScript|Python] library that solves a problem that’s already been solved by a hundred…