Nobody Will Train You But You
summary
Argues self-training beats waiting, lists exact practices: jot syntax on index cards and review, reproduce a screencast keystroke for keystroke, watch Gary Bernhardt’s Sucks Rocks eight‑part series and spend 40 hours internalizing it, prefer plain old Ruby object first design, use a sentinel object instead of nil, favor tests that check behavior so swapping an external API requires zero test changes. Claims result is measurably safer, faster, more resilient code and regained joy while coding.
AI-written summary · about
chapters (21)
- 0:00Intro
- 0:38Zachary Briggs
- 2:33Google has the sum of human knowledge
- 3:51Context switch
- 4:58Stock photos
- 5:57Dashboard
- 8:33The Unknown
- 9:29The Lab Demeter
- 10:42Wisdom Must Be Earned
- 11:56Reading Source Code
- 13:03Destroyal Software
- 14:16Keystroke
- 15:11Testing vs Implementation
- 16:22Single Responsibility Principle
- 17:13Test Driven Development
- 18:22Fight nil
- 19:59Sentinel object
- 20:36Stacked races
- 20:48Rails
- 22:43Its Worth It
- 24:56Why Not Keynote
related talks
32mNobody will Train You but You
36mTeach Your Way To Better Code
18mProgramming Workout
13mRailsConf 2011: Corey Haines
30mLessons Learned: A Developer's Perspective on Teaching & Learning
38m“Am I Senior Yet?” Grow Your Career
21mFast & Furious Learning
29mLearning How to Learn: A Framework for Lifelong Rubyists
