17 modules · 85 study maps · Open access

Understand AI. Learn to serve it well.

A broad map of AI, then a deep path through LLM serving. Each lesson gives you a picture to hold in your head, the questions worth asking, and a focused route into good videos, articles, papers, and documentation.

0 of 85 understood · 0% · Progress is saved in this browser.

Understand the AI landscape

Recognize the major ideas, explain their mechanism in ordinary language, and know where to go deeper. Read the mental picture, explore the selected part of a reference, then answer the check in your own words.

Run LLMs at scale

Follow a request from the gateway to GPU memory and back. Predict a bottleneck, study the mechanism, run an experiment, and defend the tradeoff. Begin after you can explain tokens, attention, and the generation loop.

First pass: explain the picture without equations. Second pass for serving: predict, measure, and explain a tradeoff. You can start the systems path once tokens, attention, and generation make sense. Start here · Reference shelf · Glossary

AI intuition

01 · The AI landscape

Recognize the major ways machines search, learn, generate, and act. Start with pictures; proofs can wait.

AI intuition

02 · Just enough mathematical intuition

Understand shapes, sensitivity, and uncertainty well enough to read AI explanations without drowning in notation.

AI intuition

03 · How learning succeeds and fails

Build a baseline, recognize overfitting, and choose evaluations that reflect the real task.

AI intuition

04 · Inside a neural network

Follow a prediction forward, then trace sensitivity backward. This is the foundation for understanding transformers.

AI intuition

05 · Beyond text

Recognize the core ideas in vision, audio, graphs, recommendation, and image generation.

AI intuition

06 · How LLMs work

Connect tokenization, attention, training, and adaptation to the costs and behavior you will see when serving.

AI intuition

07 · Acting, retrieving, and knowing the limits

Understand RL, agents, retrieval, causality, and evaluation before building systems around model outputs.

LLMs at scale

08 · One request, end to end

Start the deep path here. Trace work, memory, and latency before choosing an optimization.

LLMs at scale

09 · Why the GPU waits

Reason from bytes and operations, then use a profiler to test that reasoning.

LLMs at scale

10 · Keep useful work on the GPU

Manage growing conversation state and share execution without destroying responsiveness.

LLMs at scale

11 · Spend fewer bytes and steps

Reduce cost while keeping explicit quality and latency gates.

LLMs at scale

12 · Beyond one GPU

Learn which dimension to split and where the resulting communication goes.

LLMs at scale

13 · Operate a serving fleet

Handle real traffic, slow starts, failures, and rollout risk without wasting capacity.

LLMs at scale

14 · Serve whole AI applications

Generation is one stage. Retrieval, tools, multimodal encoders, and sessions create their own scaling problems.

LLMs at scale

15 · Training systems you need to recognize

Know how models and adapters are produced, and why training has a different resource profile from inference.

LLMs at scale

16 · Measure, protect, and pay for the service

Connect performance work to correctness, observability, security, and business cost.

LLMs at scale

17 · Build evidence of engineering judgment

Small reproducible investigations, then one end-to-end serving design. GPU experiments can use a small model; distributed extensions need suitable hardware.