Within our team some of Rich Hickey’s idioms and thoughts have become a superpower and a secret language. Rich’s thinking on system design and problem solving is profound. I think the lessons there can transfer to other facets of life too. For posterity, sharing some favorites:
On thinking through tough problems
On avoiding dogma and writing truly simple programs
Some favorite talks, just on programming
Comparing programming language design with system design
Thinking about the most robust way to build for concurrency
(there’s too much on just programming, so will rewatch them at some point, and update with what I really loved)
Have other favs, or other talks? Share them with me please! :)