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
The Genius of Apple's Name An Article by Shawn Wang www.swyx.io It's easy to have strong opinions about stuff only developers see since user validation is just asking people like yourself. It's much harder to name something consumer facing. Here are some useful rules I gleaned from Apple: Two syllables max Familiar English word - literal 5 year olds can spell and pronounce it right Starts with A - useful for alphabetical sort. Amazon did this too Name leads to easy logo/swag/branding ideas Evoke aspirational qualities - knowledge, health, nature namesbusiness