Coming soon
What we are building next, with enough of each to judge it: a practice module, two courses, six projects and live classes. Ask to be told and the letter brings the news.
Practice, courses and classes
PracticeIntermediateDSA PracticeData structures and algorithms the way a working Python engineer meets them: in interviews and in code review. Solve, run, compare.CourseIntermediateAI AgentsFrom a single tool call to a system that plans, acts, checks its own work and knows when to stop. Built the way production teams build them.CourseIntermediateModel Context Protocol (MCP)The open standard for giving models tools and data. Build a server, connect it to a client, and understand what happens on the wire.Live classIntermediateLive classesSmall cohorts, one topic, ninety minutes, questions welcome. The recording and the notes stay with you.
Six guided projects
ProjectIntermediateSupport assistant over your own docsA RAG assistant for a product's help centre: ingestion, chunking that respects structure, citations the reader can check.ProjectIntermediatePolicy search for a compliance teamHybrid search over long policy PDFs, with versions, effective dates and an audit trail of what was shown to whom.ProjectAdvancedAn evaluation harness for RAGGolden questions, retrieval and answer scoring, regression gates in CI. The project every other RAG project needs first.ProjectIntermediateA research agent that shows its workPlans a question, searches, reads, and writes a brief with sources, with every step visible and every claim linked.ProjectAdvancedAn on-call agent that follows the runbookReads alerts, follows a runbook step by step, asks a human before anything destructive, and writes the incident note.ProjectIntermediateA data-cleaning agent for messy exportsTakes a spreadsheet nobody wants to touch, proposes a schema, cleans it in steps, and explains every change it made.