$ shiftflow/learn

// crash course · neuroscience-built

Learn the command line
the way your brain actually retains.

Bash, git, HTTP, Docker, JS/TS, SQL — eight modules built around active recall, spaced repetition, free recall, and sleep consolidation. Three short sessions a day, ~50 min total, ~20 days to fluency.

// the engine

Four principles, wired into the site

Active recall

Every lesson ends with type-it-yourself prompts. No copy-paste. Retrieval beats re-reading by ~50% (Karpicke 2008).

Spaced repetition

Cards resurface at 1d / 3d / 7d / 14d / 30d intervals (Cepeda 2008). The forgetting curve never gets a foothold.

Real practice

An in-browser bash sandbox grades what you type. You don't earn the next concept until your fingers can produce the last one.

Sleep consolidation

Hard-mode locks tomorrow's lesson until you've actually slept. REM and slow-wave sleep do the heavy lifting overnight (Walker 2017).

// the rhythm

Three sessions a day

07:00

Morning · 20 min

New lesson. Fresh prefrontal cortex does best at encoding.

13:00

Afternoon · 10 min

Sprints on this morning's content. Interrupt the forgetting curve.

20:00

Evening · 10 min

Review yesterday's cards. Sleep then cements them overnight.