Library / 12-Week Preparation
2 min read

12-Week Tracker#

Fill in after each week. Do not skip a week. Volume can shrink; timing and story practice cannot.

Weekly check-in (5 min every Sunday)#

WeekDateHours loggedProblems timedProblems reviewedPatterns weakDesign doneStories practicedMock doneNotes
1
2
3
4
5
6
7
8
9
10
11
12

Thresholds:

  • < 12 hours logged → cut scope, don't cut timed practice
  • 2 misses on same pattern → re-solve + add to slow list

  • < 3 story rehearsals → add 30 min Sunday slot
  • No mock by week 9 → cancel a design session, run mock

Slow-pattern list (add here, review weekly)#

PatternWeek first sawTimes missedStatus

Story bank (write one line per story now)#

#ThemeOne-line summaryMetric
1Ambiguity
2Disagreement
3Cross-functional
4Failure
5Mentorship
6Impact
7Impact 2
8Technical depth

Update: add dates, numbers, what you'd repeat.


Design write-ups (redraw from memory)#

DesignWeekCan redraw in 40 min?
URL shortener
Rate limiter
Drive/Docs
YouTube ingest
Analytics pipeline

Mock log (after each mock)#

Date#LanguageProblemsTime leftHint needed?LP told?Notes

Daily ritual checklist#

  • Restate problem (2 min)
  • Examples (3 min)
  • Brute + complexity (2 min)
  • Name pattern (1 min)
  • Code (15–30 min)
  • Dry-run example (3 min)
  • Edge cases (2 min)
  • Time/space (1 min)

Never skip a day. If you can't do the full 2h, do the ritual (30 min) and one small pattern review.

On this page

Keyboard shortcuts

/ or ⌘K
Search everything
j / k
Next / previous section
t
Table of contents
b
Bookmark the current section
?
Show this help

Try “select_for_update”, “Union-Find”, “@Transactional” or “STAR”.

↑ ↓ to move · ↵ to open · esc to close