Five projects · twelve weeks

Five projects,
five worlds

Every lesson builds one part of a real customer project. Each world fills in as you finish its lessons, so you always know what you are building.

The Foundry

Project 1 · Weeks 1–2

0/5 parts built

Resilient Gateway

Northwind Bank wants AI on its daily risk report, called from inside the bank's network. Find the real pain, then make every LLM call survive 429s, timeouts and outages.

  1. 1Pain statement and MVV the customer signs
  2. 2Engagement plan with a clean Dev/Delta line
  3. 3Calls that back off and time out
  4. 4Safe retries behind a circuit breaker
  5. 5Searchable logs and a CFO-ready update

Ships: gateway.py running inside the customer VPC · Try shipping gateway.py now

Start this project
The Shipyard

Project 2 · Weeks 3–4

0/5 parts built

Trusted Data API

Expose the customer's ticket system to the AI layer without letting a bad payload or a leaked secret through.

  1. 1Schema forensics on an undocumented ticket database
  2. 2Pydantic validation at the trust boundary
  3. 3Redis cache in front of Postgres
  4. 4Multi-stage image on a managed container platform
  5. 5A secrets manager, not env files

Ships: A validated FastAPI service shipped as a hardened container · Try shipping tickets.py now

Start this project