What Makes Software Good?. As someone who creates open-source… | by Mike Bostock | Medium : So you wonder: what qualities of software lead people to succeed or fail? How can I improve my software and empower more people to be successful? Can I articulate any guiding principles, or do I just have intuition that I apply on a case-by-case basis? (Thinking about something and externalizing — articulating — that thought are two very different activities.) Perhaps something like Dieter Ram’s principles for good design, tailored for software?

..

armstrong on software: Why I often implement things from scratch

..

Palantir CEO rips Silicon Valley in letter to investors

..