home

Software Developers Have Stopped Caring About Reliability

Of all the principles of software engineering which has fallen by the wayside in the modern “move fast and break things” mentality of assholes modern software developers, reliability is perhaps the most neglected, along with its cousin, robustness. Almost all software that users encounter in $CURRENTYEAR is straight-up broken, and often badly.

— Drew DeVault Software developers have stopped caring about reliability

The amount of time my Dad spends fighting with software he just can’t understand is ridiculous, and it upsets me how he always thinks it’s his fault when it’s actually just a really bad piece of software.

It happens in work too. People, usually older women, apologise to me for not understanding some esoteric, buggy piece of crap, and it’s never their fault.