Enhance your code with rainbows!
summary
Argues that replacing fear with curiosity, vulnerability, and kindness increases geek joy and yields cleaner, more maintainable code. Recommends concrete practices: TDD, continuous refactoring, remove duplication and fix bad names, and measure profluent as progress toward a goal. Demonstrates pairing patterns: senior sits on hands and talks, junior explicitly asks for the keyboard, and claims those behaviors produce emergent designs and fewer long‑term maintenance headaches. confident humility frames participation.
AI-written summary · about
chapters (6)
- 0:00Introduction and perspective
- 1:36Defining geek joy
- 5:03Overcoming fear and complexity
- 9:34The power of emergence
- 13:34Practicing confident humility
- 17:33Q&A and practical advice
related talks
36mCode Design and the Science of Pleasure
13mTDD for Your Soul: Virtue and Web Development
33mTDD for Your Soul: Virtue and Web Development
48mPair Programming, TDD and Other Impractical Things
43mJust for Fun: Rediscovering Coding as a Hobby
46mStaying Human While Coding
42mTo Code is Human
05mBe Moar Ridiculous
