[series] [paused] ~/series/the-apprentice-suite/

the / apprentice / suite

Notes from a year of trying to teach a small team to write tests they'd actually want to read. Paused because the team disbanded — I'd rather restart it with new collaborators than half-finish it solo.

PARTS 4 SHIPPED 2 PROGRESS 50% FIRST LAST STATE ● paused
  1. 01 SHIPPED Why the first test in a codebase is the hardest one ·
  2. 02 SHIPPED Pairing on assertions, not on implementation ·
  3. 03 EMPTY What I would not teach junior testers (planned) · no draft yet
  4. 04 EMPTY The hand-off: when I stop reviewing tests (planned) · no draft yet
4 PARTS · ./series/the-apprentice-suite/ · CLICK ANY TO NAVIGATE
$ ls series/the-apprentice-suite/ --order=part --include-empty SORT: PART # | VIEW: TABLE
# TITLE STATUS DATE READ
01 Why the first test in a codebase is the hardest one ✓ SHIPPED
02 Pairing on assertions, not on implementation ✓ SHIPPED
03 (planned) What I would not teach junior testers ○ EMPTY
04 (planned) The hand-off: when I stop reviewing tests ○ EMPTY
view full git log:
$ git log --oneline
  • # no recorded revisions yet — git history fills in once this file has commits in main