Catalog
Everything, filterable
28 of 28
| Type | Track | Level | Status | |||
|---|---|---|---|---|---|---|
| What is an LLM, really? | lesson | foundations | foundation | Published | 7 min | 2026-09-08 |
| Caching and cost control | lesson | production | core | Outline | 1 min | 2026-09-06 |
| Chunking is the decision | lesson | rag | core | Outline | 1 min | 2026-09-06 |
| Embeddings, without the maths | lesson | rag | foundation | Outline | 1 min | 2026-09-06 |
| Your first real API call | lesson | apis | foundation | Outline | 1 min | 2026-09-06 |
| What AI engineering interviews actually ask | lesson | career | core | Outline | 1 min | 2026-09-06 |
| Long-running agents and checkpoints | lesson | tools | advanced | Outline | 1 min | 2026-09-06 |
| MCP, in the shape you'll use it | lesson | tools | core | Outline | 1 min | 2026-09-06 |
| Observability that survives a 3am page | lesson | production | core | Outline | 1 min | 2026-09-06 |
| Offline evals that catch regressions | lesson | production | core | Outline | 1 min | 2026-09-06 |
| Planning strategies that survive step 30 | lesson | tools | core | Outline | 1 min | 2026-09-06 |
| The three portfolio projects that get you hired | lesson | career | core | Outline | 1 min | 2026-09-06 |
| Prompt injection is a real vulnerability | lesson | production | core | Outline | 1 min | 2026-09-06 |
| Prompting, as a real skill | lesson | foundations | foundation | Outline | 1 min | 2026-09-06 |
| The Python you actually need | lesson | foundations | foundation | Outline | 1 min | 2026-09-06 |
| Evaluating a RAG system without lying to yourself | lesson | rag | advanced | Outline | 1 min | 2026-09-06 |
| Reading a model card and a pricing sheet | lesson | foundations | foundation | Outline | 1 min | 2026-09-06 |
| Reading papers without a PhD | lesson | career | foundation | Outline | 1 min | 2026-09-06 |
| Streaming responses, honestly | lesson | apis | core | Outline | 1 min | 2026-09-06 |
| Structured output you can trust | lesson | apis | core | Outline | 1 min | 2026-09-06 |
| The agent loop, from scratch | lesson | tools | core | Outline | 1 min | 2026-09-06 |
| Tokens, context, and what a call actually costs | lesson | apis | core | Outline | 1 min | 2026-09-06 |
| Tool use, from three lines of Python | lesson | tools | core | Outline | 1 min | 2026-09-06 |
| Vector stores worth using in 2026 | lesson | rag | core | Outline | 1 min | 2026-09-06 |
| When agents should give up | lesson | tools | advanced | Outline | 1 min | 2026-09-06 |
| Design an LLM gateway | lesson | production | core | Published | 4 min | 2026-08-02 |
| Streaming responses aren't free | note | apis | core | Published | 2 min | 2026-08-02 |
| The eval pipeline that lied for a month | case | production | core | Published | 2 min | 2026-08-02 |