π£ Early Bird starts at β¬390
One day 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 wire harnesses that keep the agents on course.
Contrast Vibe Coding and Spec-Driven Development (Spec Kit, BMAD, OpenSpec, etc.) and tie them to a structured, test-driven approach.
Choose an AI-assisted workflow suited to prototypes, production features, greenfield, brownfield, or legacy code.
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.
Wire skills, hooks, tests, Nx boundaries, and ESLint rules as a deterministic verification layer the agent cannot quietly bypass.
Steer clear of drift, loss of control, over-engineering, review fatigue, and multitasking distraction.
Integrate these practices into daily workflows and clarify collaboration patterns around tests, prompting, and review.
Token spend is just the start. Cut the hidden costs: steering, reviewing, and rejecting AI output.


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 in a typed language (exercises are in 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 (Copilot, Cursor, Claude Code, 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 wire harnesses (skills, verification, boundaries). You leave with a collective synthesis and an individual action plan.
No. The principles apply across stacks; tests as executable specification are illustrated with patterns compatible with Vitest, JUnit, pytest, and similar runners.
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.