Software developers have stopped caring about reliability An Article by Drew DeVault drewdevault.com 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. softwareprinciples
Spatial expectations Loya, who served seven years in prison for multiple bank heists before becoming a writer, explained to me that it was during the getaway that he often had the best chance of thwarting people’s spatial expectations. In his case, this meant that what he did immediately after leaving the bank was often the most important decision of all. Geoff Manaugh, A Burglar's Guide to the City Bandits