Refactor Yourself!
summary
Applies code-refactoring principles to behaviour by mapping goals to specific habits and using personal retrospectives every two weeks to spot code‑smells in life. Uses the habit loop—habit loop: cue–routine–reward—and four concrete tactics: piggyback on existing loops (floss after brushing), replace queue/routine/reward (meeting timer, ask questions instead of giving advice, change rewards), inject new routines into existing cues, or build a full new loop (uses Zombies Run to make running stick).
AI-written summary · about
chapters (12)
- 0:00Introduction
- 5:34Refactor yourself
- 7:21Personal retrospectives
- 13:00Refactor habits
- 15:50Habit loop framework
- 19:25Design habit loops
- 23:23Replace habit loop parts
- 27:43Design habit rewards
- 29:58New loops with cues
- 33:14Build new habit loops
- 37:06Continuous self-improvement
- 37:50Call to action
related talks
05mRefactor Yourself
58mAgile Adoption: Building Better Habits
35mCreate Atomic Habits to Become a Better Developer
24mMonkeypatching Your Brain
11mDo You Want to Take This Code With You into the Future?
36mChange without changing: Keep your project healthy by refactoring your code
28mRefactor Yourself
10mExplains 5 Steps to Get Better at Coding
