Jason Batchkoff on the trade-off Git makes between power and simplicity.
Robin-Yann Storm on why a single workflow rarely works for everyone, and when giving options helps.
David Lightbown on how software interactions evolve: difficult ones die off, simple successful ones get reused and refined.
Jonathan Adamczewski on the questions to ask when designing a feature, especially one with UI.