Study plans
A plan is an ordered list of questions and readings with a declared time
budget. The budget is checked: harness/check_harness.py fails the
build when a plan's steps no longer add up to the hours it promises, so a plan
cannot quietly rot as questions change.
-
One week
Seven focused sessions across UI, State and Server — enough to hold your own in a frontend interview loop, assuming you already write JavaScript for a living.
One week 0 of 0 done (0%) -
UI foundations
The UI layer end to end: atoms through organisms, props, events, accessibility and the loading states nobody designs until they ship.
UI foundations 0 of 0 done (0%) -
State essentials
Where a value belongs, why server state is not client state, and the mechanisms underneath every Redux-family store.
State essentials 0 of 0 done (0%) -
Interview sprint
The shortest path to being dangerous in a loop: one question per round type, chosen because each one is where candidates most often come apart.
Interview sprint 0 of 0 done (0%)
Finished one? Print your certificate.