Prompting & Context Engineering
Deciding what goes into the context window, in what order, and how you keep that decision from rotting.
7 topics
Prompting Fundamentals
The small number of techniques that actually move quality, and why most prompt advice is folklore that stopped being true two model generations ago.
core20 minSystem Prompts & Instruction Design
The stable instruction block that defines your product's behaviour — how to structure it, and why it should almost never change mid-conversation.
core20 minFew-Shot Examples
Showing the model two or three worked examples is usually cheaper and more effective than describing the rules — until the examples become the problem.
core15 minChain-of-Thought & Reasoning
Giving the model tokens to work in before it answers — now largely built into the model, which changes what you should prompt for.
core20 minContext Engineering
The real discipline that replaced prompt engineering — deciding what earns a place in a finite window, and in what order.
core25 minContext Rot & Window Management
Long conversations degrade before they overflow, and the fixes — compaction, context editing, external memory — are now first-class API features.
deep20 minPrompt Versioning & Iteration
Prompts are production logic with no type system and no stack traces, so they need the discipline you already apply to code — versioning, review, and a test suite.
core15 min