Free track

AI Engineering for Backend Developers

A free, text-first track that takes an experienced backend engineer from zero LLM experience to shipping production AI systems: LLM APIs, structured output, RAG, agents, evals, observability, and cost/latency engineering. Every lesson assumes you already know APIs, databases, and queues, because that knowledge is your advantage.

8 modules · 18 lessons live · ~144 min of reading, growing weekly

liveone request: tokens in, tokens out, tools when needed
01

LLM Foundations

6 lessons · ~47 min

A working mental model of LLMs for people who think in systems: tokens, context windows, model selection, non-determinism, and the production AI stack.

  1. ·What LLMs Actually Do8 min
  2. ·Tokens, Context Windows, and Your New Resource Limits8 min
  3. ·Your First LLM API Call7 min
  4. ·How to Choose an LLM in 2026: A Backend Engineer's Decision Framework9 min
  5. ·LLM Latency, Cost, and Non-Determinism in Production: Where Backend Instincts Break9 min
  6. ·The Production LLM Stack: Every Component, Mapped to Backend Infrastructure6 min
02

Working with LLM APIs

6 lessons · ~45 min

The LLM API as a backend dependency: streaming, retries and timeouts, rate limits, provider abstraction, and treating model calls as a flaky upstream.

  1. ·Pin Your Model Like You Pin Your Packages8 min
  2. ·The API Is Stateless. Your Chat Isn't.7 min
  3. ·What's Actually in the Stream7 min
  4. ·When the Model Has a Bad Day8 min
  5. ·Rate Limits Are a Capacity Contract7 min
  6. ·Abstract the Provider, Not the Prompt8 min
03

Prompting & Structured Output

6 lessons · ~52 min

Prompts as API contracts: system prompt design, few-shot patterns, JSON schema outputs, tool definitions, and treating model output as untrusted input.

  1. ·The System Prompt Is an API Contract9 min
  2. ·Examples Are Fixtures You Ship on Every Request8 min
  3. ·Prompts Are Config That Can Take Down Prod9 min
  4. ·Three Ways to Get JSON Out of a Model8 min
  5. ·Schemas the Model Can Fill, Tools the Model Can Call9 min
  6. ·Model Output Is Untrusted Input9 min
04

Retrieval-augmented generation end to end: embeddings, chunking strategies, vector databases vs pgvector, hybrid search, reranking, and the architecture of a production RAG service.

Coming soon. Subscribe below to get it when it ships.

05

From single tool calls to agent loops: designing tools, orchestration patterns, state and memory, guardrails, human-in-the-loop, and when an agent is the wrong answer.

Coming soon. Subscribe below to get it when it ships.

06

The skill that separates demos from products: building an eval harness, golden datasets, LLM-as-judge, regression testing prompts, tracing, and monitoring LLM systems in production.

Coming soon. Subscribe below to get it when it ships.

07

LLM performance engineering: token economics, caching strategies, model routing, batching, self-hosting vs API trade-offs, and keeping p95 latency and unit costs under control.

Coming soon. Subscribe below to get it when it ships.

08

Three production-grade builds that tie the track together: a RAG service with hybrid search, an eval harness for a real prompt, and an observable agent with guardrails.

Coming soon. Subscribe below to get it when it ships.

New lessons every week

The track is a work in progress; modules ship in order. Get each one in your inbox as it lands.