#software
Other People's Problems
Early in my career, solving problems I cared about seemed to inextricably coincide with solving other people’s problems. Later, I noticed a few cases where my problems and other people’s problems were not aligned.
On Taking Short Notes
I miss one of my favorite note-taking tools. Before I talk about recreating the experience on the command line, some thoughts on note-taking tools overall.
How Will This Not Become a Total Disaster?
Pre-mortems can be helpful but often lack structure. Polling your team to find out what could go wrong can backfire.
On the Ephemera of 'Front End'
What is the shelf-life of your codebase, and what changes would you make if it was cheap to throw it all away?
Why Software Breaks
In Steve Jobs’ March 2011 keynote, he shared his thoughts on Apple, technology & the humanities, all wrapped up in this frequently cited quote about how he viewed Apple at the intersection between technology and the liberal arts…