EXACT Coding Workshop

Test-Driven, AI-Assisted Development for Maintainable Code
Marco Emrich

EXACT Coding Workshop

EXACT Coding Workshop

Marco Emrich
🇬🇧 English
Introductory

Antwerp, Belgium
Carnot Wing
Total duration: 7h00

Timezone: Europe, Amsterdam
Monday June 8 09:30 - 17:30


Summary

“Vibe‑coding” is trending: prompt until something seems to work. The outcome is often code that's difficult to understand and maintain. In this full‑day hands‑on workshop, the speakers introduce EXACT Coding — Example‑Guided, AI‑Collaborative & Test‑Driven — a pragmatic workflow for AI‑assisted development with an emphasis on readability, refactorability, and maintainability. The day combines short modules with extensive practice. Participants work in pairs and in small three‑person mobs (driver + two navigators) to experience collaborative design and development at a sustainable pace.

For who?

This workshop is for senior developers, tech leads, and software architects working in complex domains. You'll need basic unit-testing experience, but prior AI-coding experience is optional—we'll cover what you need to know.

Agenda

The workshop covers four focused introductions followed by iterative practice:

Core Modules:

  • Test-Driven Development (TDD)
  • Example Mapping
  • Mob/Ensemble Programming
  • AI tooling (Claude Code and Cursor; Claude Code API key provided)

Hands-On Practice:

Participants work in pairs and small three-person mobs (driver + two navigators) through iterative exercises that combine all methods. Teams will:

  • Translate examples into tests
  • Steer prompting intentionally using rule files and explicit commands
  • Rely on tests as a living specification to enable safe refactoring
  • Make human-in-the-loop decisions: judging "good enough," choosing where to restructure, and deciding when to prompt again

Learning outcomes

By the end, attendees can run the workflow in their own teams to raise code quality, reduce coupling, and avoid vibe-coding their way into an unmaintainable codebase.

Requirements

Bring your own laptop with dev environment. Ideally you already have cursor or claude-code installed. We can also install it during the session. An API key is provided by us.

Marco Emrich

About Marco Emrich

Consultant and software crafter at @codecentric

Marco is an architect and consultant at codecentric, and a passionate advocate for software craft & quality, which he also teaches at the university of applied sciences in Salzburg. He regularly speaks at software engineering conferences and is the author of several technical books. When he's not buried deep in code, his children beat him in analog board games.

All workshops by Marco Emrich
marco-emrich

EXACT Coding Workshop

Marco Emrich
🇬🇧 English
Introductory

Antwerp, Belgium
Carnot Wing
Total duration: 7h00

Timezone: Europe, Amsterdam
Monday June 8 09:30 - 17:30


Also check out