π£ Early Bird starts at β¬870
Two days to move from fast-but-fragile AI coding to approaches you can sustain.Map the landscape, chart a method your architecture can live with, then engineer the harness that keeps the agents on course.
Contrast Vibe Coding, Spec-Driven Development (Spec Kit, BMAD, OpenSpec, etc.), and Charted Coding, and tie each to the pain points it solves or creates.
Choose an AI-assisted workflow suited to prototypes, production features, greenfield, brownfield, or legacy code.
Diagnose context rot (sycophancy, context clash, confusion, instruction drift, poisoning) and fix it with sub-agents, handoff docs, compaction, and progressive disclosure.
Write design documents that work for both humans and agents, without drowning in over-specification.
Align your intent with the code produced using tight iteration cycles.
Keep collective ownership alive: code live with your team and your agents on a shared branch, with small commits and cheap, continuous review.
Wire skills, hooks, tests, Nx boundaries, and ESLint rules as a deterministic verification layer the agent cannot quietly bypass.
Match each check to its risk and latency, from on-write hooks to git hooks, CI, and agentic workflows, to catch bad changes before they compound.
Use skill-creator to turn an interview into a reusable, progressively-disclosed skill that packages your teamβs judgment.
Capture the corrections you repeat and promote them into skills, so the next session starts smarter.
Steer clear of drift, loss of control, over-engineering, review fatigue, and multitasking distraction.
Token spend is just the start. Compare workflows on review time and steering cost, not just the invoice.


I am a Software Cook who enjoys whipping code until tests pass.
With nearly 20 years of experience in eXtreme Programming, I've coached dozens of teams and trained thousands of developers to cook robust and maintainable software β using Test-Driven Development, pragmatic testing strategies, and a healthy dose of Collective Ownership.
I'm also an Angular Google Developer Expert, an NX Champion, and a mediocre sailor.
Developers using or wanting to use AI assistants effectively; leads and tech leads framing AI usage; architects and CTOs industrializing AI-assisted development without sacrificing quality; and teams struggling with drift in generated code who want a structured, reproducible approach.
You should be comfortable with TypeScript, familiar with automated testing, and have tried an AI coding assistant at least occasionally.
A computer with internet access, microphone, webcam, an up-to-date browser, installation rights, and a working AI assistant (Claude Code, Cursor, Copilot, or equivalent).
Yes. After a lecture-and-demo comparison of the main approaches, you practice the Charted Coding workflow on a common use case (Chart the Intent, Plot the Waypoints, Steer the Cycle), then author your own skill and wire a harness (hooks, verification gates, Nx boundaries). You leave with a collective synthesis and an individual action plan.
No. The principles apply across stacks and languages, and that is the point: the workflow, the context engineering, and the harness transfer to whatever you build with. Exercises are in TypeScript, though, and some of them lean on JavaScript ecosystem tooling (Vitest, ESLint, Nx) β you will be translating those examples to your own toolchain, not the ideas behind them.
Yes. Contact me for a quote and administrative details.
"Book a Session" lets you join a scheduled session with other participants. "Custom Session" is for companies who want a private, in-house workshop, with optional adjustments to content, duration, or focus areas.
If the workshop doesn't meet your expectations, reach out within 7 days and we'll work it out.