Beginner's Luck
summary
Claims that teaching accelerates learning and pairing rarely slows productivity, supported by a workflow using a VM on each laptop, an SSH reverse tunnel through an EC2 node, a terminal editor like Emac and shared t‑x sessions. Pedagogy uses Bloom’s taxonomy and backwards design to set goals. Concrete artifact: an open beginner curriculum on GitHub. Live code example builds an infinite lazy-seq of random “people,” flips a coin to make mutants, and filters to find them — concise, efficient, and demonstrated working.
AI-written summary · about
chapters (25)
- 0:00Intro
- 2:50How Denise got started
- 9:37Preparing your session
- 14:01You found someone thats compatible
- 14:11Youve established a goal
- 14:22Get over the hump
- 15:18Structured teaching session
- 15:34Three problem sets
- 17:27Recap
- 18:16Map Functions
- 19:22Summary
- 19:53Processing large data sets
- 20:09Map notation
- 20:28Generating a function
- 21:54Random mutants
- 22:44Brandons argument
- 23:10People generator
- 23:33docstring
- 25:08Filter
- 25:50Results
- 26:01Wrapup
- 28:37Dont let that stop you
- 29:19Coding Dojos
- 35:15Pair time
- 37:56Have we hit that encounter








