- Free lightning lessons from Hardcore Agentic Engineering, a three-week Maven course on getting real work out of coding agents and proving that work is correct.
- The course runs August 3–21, 2026. Register here: the link applies promo code
HARDCOREfor you.
Most AI courses teach you to prompt. This one assumes you already prompt an agent, read the diff, and accept the result. It teaches the discipline that comes next. The spine of the whole course is one method:
Define done. Brief the run. Steer the work. Verify the result.
Five outcomes, one per session:
- Define. Fix the result, the boundary and the evidence before the run starts.
- Brief. Give a fresh agent enough context, limits and stop conditions to start cold, with no hidden chat history.
- Operate. When the premise, state or authority becomes uncertain, choose a justified action.
- Verify. Make a relevant wrong result turn the evidence red. The agent never gets to mark its own homework done.
- Compound. Turn one run into a retained change that makes the next run better.
Over three weeks you work in one artifact and keep it: prove-it, a small TypeScript agent harness with a gate at the exit. The worker's "done" is an opinion; only dr-gate — 95 lines you can actually read — reruns the agreed checks and records completion. Each week you also take the same method to one real task in a repository of your own, and hand in what happened.
| Week | Theme |
|---|---|
| Aug 3–9 | Define it, then brief it. What done means before the run starts, and a brief a fresh agent can start from cold. Project 1: the contracted run |
| Aug 10–16 | Control it, then attack it. The control plane under the run, then attacks on your own gate and checks. Project 2: the controlled and attacked run |
| Aug 17–21 | Improve it, then defend it. Better checks from your own failed runs, composed verified runs, and a live defense of the evidence. Demo Day closes the cohort |
Six live sessions (Tuesdays and Thursdays, August 4–20, 2026) plus Demo Day (Friday, August 21), taught by Greg Ceccarelli (ex-CPO Pluralsight; data at GitHub, Dropbox, and Google). Details and enrollment on the Maven course page.
Three free one-hour sessions in July 2026. Each stands alone and teaches one piece of the course's argument. Each lesson with materials gets a folder in lightning-lessons/ holding its deck and demo code.
| Date | Lesson | Materials |
|---|---|---|
| Tue, Jul 14 | Build a Definition of Done for Claude Code and Codex: why agents say "done" when they aren't, and the ten-line loop that makes done an exit code | ▶ recording · slides · lightning-lessons/definition-of-done/ |
| Mon, Jul 20 | Build an environment-aware AI Agent from Scratch: an agent harness is a loop you can build yourself in an afternoon. With John Berryman (GitHub Copilot; author, Prompt Engineering for LLMs) | ▶ recording · slides · lightning-lessons/build-an-environment-aware-agent/ |
| Mon, Jul 27 | Make Your Repo Agent-Ready: Rules, Docs, Reviews: most agent failures aren't the model's fault, they're the repo's. With Dan Gerlanc (co-founder, .txt/Outlines) | ▶ recording · slides · lightning-lessons/make-your-repo-agent-ready/ |
git clone https://github.com/specstoryai/hardcore-agentic-engineering.gitEverything is in the clone, demos included. Each lesson folder has its own README explaining the deck and how to run the demo. The decks are single self-contained HTML files. Open one in a browser and present.
- 25 Patterns in Agentic Engineering: Greg's free field guide to shipping software by steering agents, drawn from ~1,310 captured agent sessions and 4,670 commits of building Stoa
- deadreckon.sh: run your coding agent unattended, and trust the result. The industrial-grade version of the loops these lessons teach
- SpecStory (github.com/specstoryai/getspecstory): capture, search, and learn from every AI coding session
