Taught at UC Berkeley
Built from ten years of teaching engineers how real systems get designed. The same workflow, now available to everyone.
What students say
“The way Kay integrates AI tools into his teaching gave me the confidence I once had in software development.”
Student
“The way Kay teaches software development has helped me use tools like Claude Code more effectively.”
Student
“I find your teaching very valuable and needed for me to get back into the job market.”
Course Student
Frequently Asked Questions
This is built for people who already write code: if you can read a function and ship a change, you're in. The framework isn't about syntax or any one language. It's about how you direct an agent, how you judge what it built, and how you keep learning while you do it.
The free option costs nothing: the 7 building-block articles, the full video series, the building blocks game, Design with Blocks, Scaffold, and the five-day email course.
Courses I, II, III and IV are $99 each, on their own pages. All four together are $299, and Course 0, Command the Agents, the plan-first workflow, comes with the bundle as the bonus. Course 0 is not sold on its own.
Every one of the four has video lessons, interactive Python labs, feedback on your answers, and a 3-part design challenge.
AI is good at writing code. It can't tell you whether the design is right. That call is yours. When you understand the building blocks, you can tell an agent exactly what to build: Service for the API, Relational Database for users, Key-Value Store for sessions, instead of “build me an app” and hoping.
Course I has 8 video lessons and a case study, plus 2 labs and a 3-part design challenge. Courses II-IV each have 2 labs and a 3-part design challenge too. Course 0 has 8 lessons, 2 labs, 3 challenges. All are self-paced, and everything stays yours for good.
A free skill. Before it writes a line, it asks what you think should change, and why, then shows its own plan as a diff against yours. It runs the plan-first workflow, free, on your own code, and you can try it today without buying anything. Install it here.
Service, Worker, Key-Value Store, File Store, Queue, Relational Database, Vector Database. The vocabulary for reading any system, and for judging what an agent built. Read the 7 free articles, no account required.
Completeness, order, practice and speed. The free material gives you the pieces. Course I puts all seven blocks and three external entities in the right order, with labs and feedback on your answers, so you get there faster. Courses II-IV then take them into content, real-time and business systems.
Not exactly. In DX's study of 500+ engineering organizations, more than half of the code written last quarter was AI-authored. DX's own research says: “While AI is making it easier for developers to understand what's in front of them, the data suggests that they have less trust in the code they are actually pushing into production” (DX, “The State of AI Impact in Engineering: Q2 2026”). In Anthropic's trial, not everyone who used AI scored lower: the developers who held their scores were the ones who used it to understand the code they were writing, not just to produce it. That's the habit this workflow teaches.