Not a lecture. Pick what matters and we build it together, on your own work.
Getting Claude Code to behave
Setup, permissions, and the project context file that decides whether output is useful or confident nonsense. This is where most of the value is, and where most people never look.
Scoping work it can finish
Work an agent can complete looks different from work you would hand a person. Learn to split a task so it lands, and to recognise the ones it will quietly get wrong.
Reviewing what it wrote
Agent code is confident, consistent and plausible, which defeats a quick read. Guards that fail open, tests that cannot fail, and the checks that actually catch them.
Making repeat work repeatable
Turn the tasks you do every week into something you run rather than retype. Reusable context, saved workflows, and knowing which jobs are worth automating at all.
Product and engineering work
Specs, test plans, documentation, refactor planning and release notes, done with an agent in a real repository rather than in a chat window.
Making your own tools callable
The basics of an API and an MCP server an agent can actually use, for people who want their own systems driven programmatically rather than by hand.