Teach Your Way To Better Code
summary
Teaching forces you to learn Ruby and Rails deeply by making hidden assumptions explicit, using pair programming and pull‑requests for step‑by‑step knowledge transfer, mob refactoring to align a team, and writing a team style guide to lock in choices. Use Tim Ferriss’s DiSC: deconstruct, select highest‑frequency features, sequence learning, schedule repetition; apply spacing and generation effects; blog fixes you couldn’t Google and give five concrete post types (mistakes, book takeaway, ten‑year lessons, customer confusions, worst advice).
AI-written summary · about
chapters (18)
- 0:00Start
- 4:21Art of code
- 5:11Inspire
- 5:45Why bother?
- 7:56Intentional teaching
- 8:59Forced learning
- 9:54Noob again
- 12:09Articulate
- 13:12How we learn
- 15:44Minimum effective dose
- 17:03Psychology
- 18:29Failure & Belief
- 19:18Spacing
- 20:05Generation Effect
- 23:31Let's teach
- 23:59Craft your message
- 28:40Community
- 30:05Blog ideas
related talks
30mLessons Learned: A Developer's Perspective on Teaching & Learning
55mWhen will you learn? A Teacher’s Guide to Developer Learning
29mLearning How to Learn: A Framework for Lifelong Rubyists
26mNobody Will Train You But You
41mThe way we teach tech
17mLearning Code Good
45mTeach by Learning; Lead by Teaching
06mRuby, the hidden programming teacher
