Growing Software From Seed
summary
Daily observation catches root causes: a white butterfly lays eggs that hatch into caterpillars eating kale, and reading the Ruby error no implicit conversion of String into Integer reveals an array returned where a hash was expected. Practical claims: state assumptions aloud, use a rubber duck, run a 15–20 minute daily diff of commits, and wait for a rule of threes before refactoring. Built practices include planting separate service objects and leaving seams; these reduce coupling and proved useful in production work.
AI-written summary · about
chapters (4)
- 0:00Start
- 10:13No Implicit Conversion of String into Integer
- 26:03When To Refactor
- 27:23Talk to Your Plants








