Self-paced course
AI Coding Crash Course
Ship faster than ever before by taking control of your code, with software engineering fundamentals.
Start today
Buy it, open the first lesson, and go — no cohort dates, no schedule to keep.
Bringing your team?
Team seats, bulk discounts, invoicing and procurement: all handled. Start with a single seat if you need to convince your engineering director first.
From past cohorts
“This content is changing my career. It is undeniably maxing out my potential as a developer. The idea that I could plan and build something this big in a couple of hours blows my mind.”
“A genuine turning point for my career. I was a tactical developer, focused on the grind of writing the best lines possible. Now I let AI handle the tactical execution and focus on architecture and the big picture.”
“A working system for using Claude, beyond just tips for getting AI to write code. The planning and tracer bullet breakdown does not only improve code quality, it gives a really good framework for tackling feature tasks. I wish I knew it before AI could help.”
“Learning how to plan with AI instead of just vibe coding. It is like when CI/CD started to become a thing: you realise there is so much you can automate.”
“My previous experience was using AI to think about one thing over here, solve an issue over there. This more holistic approach feels much more sensible, secure and workable.”
“I came for the sandboxing with Ralph loops, and ended up really enjoying the whole flow: PRDs, to phases, to GitHub issues the loops could work on.”
Trusted by engineers from
Everything else Matt teaches
self-paced, start any day

AI SDK v6 Crash Course
Ship your first production agent with Vercel's AI SDK. 94 videos, 59 exercises, 10 modules.
LLM Fundamentals
The mental model under everything else: tokens, context windows, evals.
Cohorts

AI Coding for Real Engineers
A two-week cohort for developers who want to use AI coding tools on real production-style work: context gathering, planning, steering, feedback loops, AFK agents, and human-in-the-loop review.

Claude Code for Real Engineers
Learn to use Claude Code for Production Grade Software Engineering

Build Your Own AI Personal Assistant in TypeScript
Learn to build highly custom AI tools with TypeScript and AI SDK v5, in just 5 days… with off-the-shelf LLMs, and without pre-training

Build DeepSearch in TypeScript
Gain the key skills for building LLM agents.
