Software as the Product of Obsession Times Voice
Summary
Gruber argues that software quality is bifurcating: large companies like Adobe and even Apple are shipping increasingly poor UI design, while small independent developers continue to produce remarkable, craft-driven software. He connects this decline to Nilay Patel's 'software brain' theory β the view of software purely as databases and control systems, with no conception of software as art or craft. Using Walt Disney's philosophy of making money to make more movies (not vice versa), Gruber frames the indie developer ethos as 'obsession times voice' β productive obsession channeled through personal vision. He draws a parallel to television's cultural dominance producing mostly slop even as cinema flourished, suggesting the same dynamic now plays out in software.
Key Insight
The decline in software design quality from major companies stems from 'software brain' β treating software purely as a system of databases and control rather than as a craft at the intersection of technology and liberal arts.
Spicy Quotes (click to share)
- 8
Ice water is always refreshing, but it tastes better when you're on a road trip to hell.
- 7
It's one thing to make something poorly designed and shrug on the grounds that it doesn't matter. It's another thing to make something poorly designed and hold it up as good design.
- 7
Software for designers β Adobe's raison d'Γͺtre β absolutely demands to be well-designed itself, like how a book on writing must itself be well-written.
- 7
You might think it counterintuitive that a movement obsessed with software would be spearheading a severe decline in the design quality of software, but in Patel's definition, there's no concept of software as art, as a practice, as a craft.
- 7
Software brain is so far down Technology Street that it's no longer in the same zip code as Liberal Arts Avenue.
- 7
Framed in Walt Disney's adage, software brain makes software only to make more money. The idea of making money in order to make more software β to afford the time and talent to craft it β does not compute.
- 6
The network executives with 'TV brain' in the second half of the 20th century didn't even consider TV as a medium for art. They just cared that it was watched. That's what's happening with software right now.
Tone
opinionated
