AI Engineering#

Sixty-two sections, ordered so that each one depends only on the ones before it: from what a transformer actually computes, through prompting, retrieval and agents, to serving, cost, security and the operational failures that only show up at scale. Every section is written to be read on its own once you have the ones above it. Press Play on any animation.

62 Topics • Interactive Animations, Worked Questions & Code Examples
Unit 1

Model Foundations#

How LLMs work under the hood, just deeply enough to reason about their behaviour, latency and cost.

Unit 2

Prompting, Structured Output & Tools#

Controlling a single model call: prompts, output schemas, tool calls and the context you feed it.

Unit 3

Retrieval-Augmented Generation#

Grounding answers in your own data, from parsing and chunking to retrieval, reranking and evaluation.

Unit 4

Agents#

Letting the model act in a loop: planning, durable execution, memory, multi-agent coordination and human oversight.

Unit 5

Evaluation & Observability#

Proving a system works and seeing why it doesn't: the discipline that makes every other change safe.

Unit 6

Customising & Serving Models#

Adapting models to your task and serving them efficiently: fine-tuning, local inference, caching, routing and cost.

Unit 7

Shipping Safely#

Security, guardrails, rollout and system design for AI in production, plus the revision material to hold it all together.