Why small prompts ship and big ones stall
One giant prompt for a whole feature feels efficient and almost never works. Here's how to cut a feature into prompts the AI can get right the first time.
Foundations · 2 min read ·
Most people who use AI to write code hit the same wall: the first version looks right, the second breaks something else, and by the fifth attempt the context window is full of contradictory instructions and the model is producing nonsense. The problem is not the model — it is the prompting process. There are patterns that produce consistent output, and patterns that make the model loop, and most developers learn the difference slowly and by accident. This course teaches it directly.
Eight modules cover the full prompting stack for code: how to write a feature brief that constrains the output without over-specifying it, how to give the model enough context about your codebase without filling the window, how to run a structured debugging session when the AI fix makes things worse, and how to do code review with AI in a way that surfaces real problems rather than surface rewrites. Drew Santos has spent two years testing code generation patterns on real projects, and the course is specific about what works, what looks like it works but doesn't, and why.
The techniques apply to all the major models — Claude, GPT, Gemini — and the differences between them are covered in the last module. The course doesn't assume any particular editor, but Cursor-specific techniques get their own module because the agentic mode changes the prompting game significantly: you're no longer writing a single prompt, you're running a session, and how you start and steer that session determines the output.
Video course · with Drew Santos, prompt engineer
Get consistent, working code from AI: the prompting patterns that work with Claude, GPT and Cursor
$390
One payment, full access8 modules · 36 lessons · 5 hr 44 min of video
Lessons never expire: watch at your own pace, on any device, and come back to them whenever your next project needs them.
Drew Santos
Prompt engineer
Two years testing code generation patterns with Claude and GPT models on real projects. Teaches the prompting techniques that produce working, maintainable code on the first try.
One giant prompt for a whole feature feels efficient and almost never works. Here's how to cut a feature into prompts the AI can get right the first time.
Foundations · 2 min read ·
Course · 8 hr 24 min
$490
Course · 6 hr 20 min
$790
Course · 5 hr 22 min
$690
Course · 7 hr 54 min
$790