Skip to content
Learn Gen AI engineering

18 parts · 266 topics · 1,916 chapters

Learn Gen AI engineering

Each topic is a working engineer's account of one problem: what breaks, why, and what to do about it. Chapters are ordered so each follows from the last.

Mid 89 topics · Senior 88 topics · Lead 89 topics

This week

0 / 10

topics read

Your first chapter starts the week.

Part 1 · 3 topics · 21 chapters

Working Foundations

Deliberately tiny. This is the tooling and the arithmetic, not a maths course.

Vector Arithmetic

Compute and compare vectors using basic operations.

Part 2 · 18 topics · 136 chapters

LLM Mechanics at Inference

How the thing behaves when you call it. Operational mechanics, not architecture theory.

Part 3 · 22 topics · 159 chapters

Model APIs

The daily job, and the closest thing to your existing skill set.

Part 4 · 17 topics · 121 chapters

Evaluation

Before prompting, on purpose. This is what separates mid from senior, and everything downstream is guesswork without it.

Part 5 · 19 topics · 141 chapters

Prompting & Context Engineering

Prompts are versioned, tested artifacts with an interface contract. Context engineering is the senior half of this stage.

Part 6 · 15 topics · 109 chapters

Structured Output & Tool Calling

Turning the model into a typed component. Where your backend instincts get their first real foothold.

Part 7 · 16 topics · 114 chapters

Model Context Protocol (MCP)

The standard interface between agent applications and the tools, data and prompts they use. Its own stage because it is now the default integration surface, and because most of what goes wrong with it is auth and trust, not protocol.

Part 8 · 11 topics · 73 chapters

Prompt Injection & Tool Safety

Kept deliberately (see Scope). Not a security specialism — the architectural constraints that determine how an agent can be built at all.

Part 9 · 19 topics · 135 chapters

Retrieval

Measured before it is optimized. Most bad RAG is bad search, not bad prompting. Lexical first, deliberately.

Part 10 · 21 topics · 163 chapters

RAG

Retrieval with a generator bolted on, and every failure is still a retrieval failure. Build the naive version first so you have something to measure, then fix what the measurements actually say — not what the blog posts say.

Part 11 · 20 topics · 148 chapters

Agents: The Core Loop

One agent, one loop, done properly. Architectures come next, and only make sense once this is solid.

Part 12 · 18 topics · 132 chapters

Agentic Architectures & Multi-Agent Patterns

The named topologies, what each is actually for, and the failure mode each introduces. The recurring senior judgment is that **most of these are more expensive than the single loop and only some of them are better.**

Part 13 · 13 topics · 94 chapters

Agent Extensibility: Skills, Config & Subagents

How an agent acquires new capability and standing context without being rebuilt. This is where a lot of current practical leverage lives, and it is almost entirely undocumented as a discipline.

Part 14 · 11 topics · 80 chapters

Coding Agents

Its own stage because it is the largest commercial application category, it has the cleanest verifiers of any domain, and it is where a backend engineer's existing skills convert at the highest rate.

Part 15 · 6 topics · 41 chapters

Data & Annotation for AI

Only the parts that are AI-specific. Your existing data engineering — cleaning, lineage, orchestration, CDC, data contracts — transfers unchanged and is not re-taught.

Part 16 · 18 topics · 118 chapters

Production LLMOps

Your existing craft applied to a new failure profile. Restricted to the *delta* from ordinary SRE — capacity planning, canaries and runbooks are assumed.

Part 17 · 7 topics · 49 chapters

Multimodal & Voice

Image *input* is in Stage 2 and document parsing in Stage 9, because RAG needs both. This is the rest of the modality surface.

Part 18 · 12 topics · 82 chapters

Senior Scope

None of these are about writing more code.

Back to top