Frontend

concepts
31
systems
14

Core concepts

The browser, top to bottom.

Systems

Real apps, one feature per topic.

Social media3Endless feeds someone else is writing to while you read.

Commerce2Browse, choose, pay. Correctness is money.

Media players2Playback that must not stall when the network does.

Communication3Two copies of the truth, kept honest.

Productivity4Every keystroke is a write.