inessential by Brent Simmons

Modern Software Expectations

Mark Bernstein: How Software Is Built Today:

I spent about a day this week polishing a detail of Tinderbox Six. I’d like to walk you through some of the design because it’s interesting and accessible, and because I think it demonstrates why our expectations of software are leading us into such a terrible mess.

This reminds me of a post I wrote in 2009: Anatomy of a feature, where I talk about adding Send-to-Instapaper support to NetNewsWire.