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
Rain Chains & Musical Drains Show image 0 Show image 1 Show image 2 A rain chain in winter; Dresden Kunsthof Passage; Drainage planters near Pike Place Market in Seattle. If there is a larger takeaway here perhaps it is about paths of least resistance, with regards to both the actual flow of water and design decisions. On the one hand, it is easy to blindly follow regional precedents and traditions with long histories (or grab whatever is handy at the hardware store). On the other hand, sometimes it makes sense to take a step back and decide consciously how to reveal (or conceal) a natural process. Roman Mars & Kurt Kohlstedt, 99% Invisible 99percentinvisible.org Rain chains waterarchitecturedetailspatterns