Everything on this site is a page, and every page lives in one of a few folders. Once you know what each folder is for, you can always guess where something lives.

FolderWhat lives thereWhen you go there
All ClassesOne page per class: agenda and to-dosYou were away, or forget what is due
ConceptsThe ideas, stated cleanlyAfter class, when you want it precise
Warm-UpsOur daily five-minute routinesYou want the rules, or extra reps
ExplorationsThe activities we think throughBefore, during, and after we work them
ExercisesPractice sets, answers folded belowYou want to test whether it stuck
ProgramsWorking programs to read, run, extendYou want to see real code doing real things
TasksThe projects, with criteriaBefore, during, and after any task
DiscussionsThe conversations we return toPreparing to talk, or thinking after
PortfoliosYour Dev Journal and its guidesLog time, and unit ends
TutorialsHow-to skills for the courseThe moment a how-do-I question hits
SetupRoutines, norms, marks, helpYour first week, then whenever
StylePages about the site itselfYou wonder why pages look this way

The site is a web, not a filing cabinet

The folders are only half the organisation. The other half is links: a concept links to the programs that show it running and the practice that tests it; the Backlinks panel at the bottom of any page shows every page pointing the other way. Start anywhere and follow the thread.

Lost? Search.

Press + K (or Ctrl + K) and type any word from any page. It is almost always faster than browsing.

The full tour of what pages can do — coloured code, diagrams, folded answers — is in What This Site Can Do.