Course · Practitioner
Developer's guide to LLMs
From one API call to a product: tokens, tools, cost, retrieval, evals, and the harness that makes a model reliable — every claim with a number, every module ending in a decision.
- Lessons
- 42
- Exercises
- 35
- Diagrams
- 55
- Tested cases
- 71
- Modules written
- 10 of 10
- Reading time · words
- 7 h · 95,200
Outline
Module 01 · 3 pages
Start here
Module 02 · 3 days · 9 pages
The model as a component
Tokens and sampling
Prompts and outputs
Module 03 · 3 days · 9 pages
Tools and the agent loop
Trust boundaries
Module 04 · 3 days · 9 pages
Cost, latency and routing
Cost and caching
Latency and retries
Module 05 · 3 days · 9 pages
Retrieval, and when not to
The search pipeline
Choosing the mechanism
Module 06 · 4 days · 10 pages
Evals, observability and guardrails
Evals
Observability and gates
Module 07 · 2 days · 7 pages
Skills, hooks and MCP
Module 08 · 3 days · 9 pages
Harnesses and multi-agent workflows
The harness
Module 09 · 2 days · 7 pages
The harness, in code
Module 10 · 1 day · 5 pages
