Pick a stack.
- tracks
- 8
- systems
- 56
- concepts
- 92
- Open the Agentic track
Agentic
LLM agents that plan, call tools, remember and recover when a step fails.
12systems18conceptsStart with- Deep research agent
- Customer support agent
- Coding agent
- Open the Backend track
Backend
Services, storage and traffic behind the API, and how they hold up at scale.
20systems20conceptsStart with- YouTube
- Rate limiter
- URL shortener
- Open the Frontend track
Frontend
What runs in the browser: rendering, state and the edge to the network.
14systems31conceptsStart with- Netflix
- Open the Machine learning track
Machine learning
Models in production, from raw data and training to serving and drift.
10systems23conceptsStart with- Video recommendation
- Fraud detection
- Semantic search
Generative AI
Coming soonPrompts, retrieval and models that write text, images and code, served at scale.
- Chat assistant
- RAG search
- Image generator
Application architecture
Coming soonHow an application splits into modules, layers and services, and how that split holds up as it grows.
- Modular monolith
- Event-driven app
- Plugin system
Data engineering
Coming soonPipelines that ingest, clean and move data, from raw events to the warehouse.
- Clickstream pipeline
- CDC to warehouse
- Metrics store
Database design
Coming soonSchemas, keys, indexes and transactions, so queries stay fast and the data stays right.
- Booking schema
- Ledger
- Multi-tenant SaaS