Roadmap

AI Engineer

Everything between a model and a shipped product.

Mitch Koko19 Chapters7 Parts
Writing now · Parts I–IIIMapped · 10 more
Part IFoundations

What a language model is, and what has to exist around it.

01

The Model Call

Writing

One API request that takes eight seconds, streams, costs money, and can fail halfway. Timeouts, retries, queues, and state.

02

Foundation Models

Writing

How models are trained, what they can take in, and why the same input gives different answers.

Part IIControlling the Model

How to get the output you want, and how to know when you have it.

03

Prompt Engineering

Writing

Writing the instruction: what to say, what to show, what to ask for.

04

Context Engineering

Writing

Everything else in the window, and how to spend a limited budget.

05

Evals

Writing

Measuring quality so you can tell whether a change helped.

Part IIIConnecting the Model

Giving the model access to your code, your data, and its own past.

06

Structured Output & Tool Use

Writing

Getting back objects your code can act on, and calls it can run.

07

Multimodal

Writing

Images, audio, and documents in. Images and speech out.

08

Retrieval

Writing

Finding the right information and putting it in front of the model.

09

Memory & State

Writing

What persists between calls, and where it actually lives.

Part IVDesigning the System

How the pieces fit together, what happens when they break, and how you see it.

10

Orchestration & Failure

Planned

Splitting work across calls you control, and handling the ones that go wrong.

11

Designing for Uncertainty

Planned

Interfaces for output that might be wrong: confirmation, editing, undo.

12

Observability

Planned

Tracing requests in production, versioning prompts, rolling out changes.

Part VSafety

Unreliable output, hostile input, and data you're responsible for.

13

Guardrails & Prompt Injection

Planned

Checking input and output before either reaches somewhere it shouldn't — and the attacks that arrive as text.

14

Privacy & Data Governance

Planned

Who sees user data, where it goes, how long it stays.

Part VICost & Speed

What each request costs, how fast it feels, and which model handles it.

15

Token Economics

Planned

Where the money goes per request, and how caching changes it.

16

Latency & Streaming

Planned

Time to first token, perceived speed, and what to show while waiting.

17

Model Selection & Routing

Planned

Choosing a model per request, with fallbacks when one fails.

Part VIIJudgment

The expensive options, and deciding what you actually need.

18

Agents

Planned

Handing the loop to the model instead of driving it yourself, and the cost of that decision.

19

Model Adaptation

Planned

Fine-tuning, LoRA, distillation, and why prompting is usually enough.

Nothing here is published yet. Parts I–III are being written first — the rest of the map is public so you can see where it goes. The guides I have already shipped live on the Tech Stack.