Beginner → Intermediate
AI Builder
Turn your idea into a working AI feature.
For: A developer entering AI fast, building practical features.
✓ Use LLM APIs with confidence✓ Build AI features and effective prompts✓ Structured outputs and basic RAG
✓Choose it if: You can code and want to ship an AI feature fast.✗Don't if: You want to understand systems deeply from the inside.
GATES · PROVE IT
Each gate is a short assessment you must pass (70%+) to unlock the next — and every gate you pass earns its stage certificate.
B0 · 5 QFoundationsB1 · 5 QWorking with LLMsB2 · 5 QPrompting That Holds UpB3 · 5 QYour First Real FeatureB4 · 5 QRAG Essentials
See the certificates you earn →THE JOURNEY · 6 STAGES1
2
3
4
5
6
Browse the Knowledge Map →1STAGE 1Fast FoundationsAfter this stage you can judge confidently when a feature needs AI and when plain code is better.+
4 concepts · 1 build · 1 challengeStart this stage
- 1What is an LLM?Understand text in → text out8 min○
- 2TokensRead pricing and understand it4 min○
- 3Probabilistic outputDesign for non-determinism5 min○
- 4HallucinationKnow when not to trust the model7 min○
- 5Build — Try a real model in a playground: the same question 3 times, and watch the answer vary.○
- 6Challenge — Spot the HallucinationVery confident answers with invented sources and facts.○
2STAGE 2Your First AI FeatureAfter this stage you can add a real conversational AI feature to any app you own — with a persona and controlled behavior.+
4 concepts · 1 build · 1 challengeStart this stage
- 1The first API callTalk to any model via API6 min○
- 2Prompt anatomyWrite prompts with predictable results7 min○
- 3System & user messagesControl the model's behavior5 min○
- 4API keys & secretsKeys that don't leak4 min○
- 5Build — AI Chat ApplicationAn endpoint talking to the model: a persona system prompt, conversation history, and the key in an env var.8–12h○
- 6Challenge — The Prompt Broke ProdA 'small' prompt tweak made the feature answer wrong for half the users.○
3STAGE 3Structured Outputs & IntegrationAfter this stage you can integrate AI into any flow you have — a form, search, notifications — as a reliable component returning data.+
3 concepts · 1 build · 1 challengeStart this stage
- 1Structured JSON outputsData your code can use8 min○
- 2Structured output promptingConsistently shaped JSON6 min○
- 3Error handling & retriesA feature that doesn't die with the API7 min○
- 4Build — A data-extraction feature: free text in → validated JSON out → a new row in the database.○
- 5Challenge — Schema DriftThe parser works for days then crashes — the model changed the reply's shape out of nowhere.○
4STAGE 4Basic RAGAfter this stage you can build an assistant that answers from your product's data — docs, FAQs, or user content.+
4 concepts · 1 build · 1 challengeStart this stage
- 1EmbeddingsSearch by meaning, not keywords6 min○
- 2Semantic searchSmarter search results7 min○
- 3ChunkingSharper retrieval8 min○
- 4Retrieval qualityDiagnose instead of guessing7 min○
- 5Build — RAG Knowledge AssistantA complete simple RAG: chunk your docs, embed, search semantically, and answer with a cited source.15–20h○
- 6Challenge — Retrieval GarbageReasonable questions return irrelevant chunks and the answers come out wrong.○
5STAGE 5Reliability & CostAfter this stage you can run an AI feature for real users knowing its bill and its behavior under failure.+
4 concepts · 1 build · 1 challengeStart this stage
- 1Cost & latencyA predictable bill8 min○
- 2Rate limitsA feature that doesn't choke6 min○
- 3Timeouts & idempotencyClean failure, not a hang7 min○
- 4Choosing a modelChoose by measurement, not reputation6 min○
- 5Build — A protection layer for the feature: a per-user cost meter, a spend cap, a timeout, and a polite fallback.○
- 6Challenge — The Expensive PromptA feature that works fine — but its bill is eating the profit margin.○
6STAGE 6Ship ItAfter this stage you have a real, published AI feature with a link to send a client, a manager, or a recruiter — proof you're an AI Builder.+
3 concepts · 1 build · 1 challengeStart this stage
- 1Prompt injection basicsA feature that survives the street8 min○
- 2Responsible AI basicsA feature you'd put your name on6 min○
- 3The capability mapTell your work's story right5 min○
- 4Build — The ship version: input validation, usage limits, polite failure messages, a live link, and a README telling the story.○
- 5Challenge — Prompt Injection 101One user sentence made the feature ignore all your instructions.○