You still read every line the agent writes — because nothing else is checking.

Sound familiar?

The agent got faster. You became the bottleneck.

If you’re nodding at three of these, you’re in the right room.

Three hours, live. You build the first thing in your repo that can answer “did it stay inside the lines” without you reading to find out, and you leave with the map of the rest.

Your order
Deterministic Guardrails Workshop: Architecture
Live, remote · Wednesday 14 October, 17:00–20:00 CEST · one seat
€97
Code FIRST8 — first eight seats −€50
Total due today €47

Enter FIRST8 in the promotion-code box on the payment page. What you get for €47.

The feature works.

You’re reading it anyway.

It is probably fine. You still can’t prove it.

Trust is the wrong problem to solve. Make the answer come from somewhere else.

Every hour you have spent on prompts, rules files and specs was an attempt to make the output more trustworthy. There is a shorter road: make the question answerable without you.

Why this isn’t another prompting course

Everyone is selling you prompts

Skills, rules files, context engineering, the perfect CLAUDE.md. Better prompts, then better-structured prompts. None of it removes a single line from what you have to read, because none of it can tell you it was followed.

Notice who benefits from “just prompt better.” The advice that has you burning more tokens is the advice you will hear most, and it comes from people with no stake in whether you ever stop reading the diff.

Non-deterministic — an aid
  • Prompt engineering
  • LLM as a judge
  • Skills
  • Few-shot examples, RAG
  • “A better model”
Deterministic — a guardrail
  • Linter (eslint)
  • Compiler, type checker
  • Behavioural tests
  • Architectural tests
  • Enforceable meta-model

One gives you a gate.
The other only better odds.

Every item in that right-hand column predates AI by a decade or more. I inherited all of it.

Kent BeckTest-driven development
Dan NorthBehaviour-first specification
Martin FowlerContinuous integration, trunk-based development
Humble & FarleyContinuous delivery
Ford, Parsons & KuaArchitecture fitness functions
The PoppendiecksBuilt-in quality, stop the line

That is the playbook. It was written across two decades, it is proven at scale, and it isn’t a secret. The industry filed it under nice-to-have, because a human wrote every line and a human could read every line. That excuse is gone.

How I found out

The talk you saw at the meetup

The whole argument, and the story behind it, in the room where most of you first heard it. If you missed it or want it again before you book, it’s here.

Recording pending Not filmed yet — the session is still to come You are reading this either at the meetup or shortly after it. This is where the case for guardrails gets made, and the recording goes up here once the session has run. Until then the 4Developers talk further down is the wider picture that this is one layer of. MXLab Meetup · free when it lands
The staircase

You are buying step one, and we will map the rest

The first wall of a system where agents build and the build says whether they stayed inside the lines. You leave with one of those, and with the map of the ones you haven’t built yet.

STEP ONE · TODAY Structural drift STEP TWO Behavioural drift STEP THREE Contract drift STEP FOUR Performance drift → an autonomous software factory, lowercase

A state your codebase can be in, not a product anybody sells you. You walk toward it under your own power. Today you take the first step and find out what the other three are.

Step one, drawn

You draw the lines, the build refuses the rest

You draw the boxes and the arrows you allow; everything you didn’t draw becomes a build failure. The drawing stays the thing a human reads in review and is also the thing the build reads, so the rule can’t drift away from the picture.

An architecture diagram with a change in flight: existing modules in blue, and one proposed module with its new dependencies picked out in amber.

A change asking permission. Blue is the architecture as it stands, amber is what a change wants to add. You approve the drawing once, and from then on the build refuses anything it doesn’t allow. Agents can propose; only a human approves.

Where this goes

“I hand it the whole feature now. The build tells me if it crossed a line before I’ve opened the diff.

And once a wall holds without you watching it, it holds for whoever works behind it next. That is how anything spreads: it was already running when somebody else needed it.

Where this comes from

The closed-door version costs €470 a head

It runs two days, in-house, for engineering teams at some of the biggest names in IT. Their people rate it as they leave.

9.6/10

Average score from the engineers who sat through it.

This is the first three hours of that material, out of the closed room and into the open, for €97.

The workshop

What you own when you leave the room

Four things, all of them finished before you close the laptop.

  • Three hours, live, in a room of sixteen. Hands on keyboards throughout, on a shared sandbox. Your own repositories are never opened.
  • A deterministic guardrail running on your machine. Built with an MIT-licensed tool that is free with or without me — and configured with the person who wrote it in the room, so you skip the afternoon of reading source that doing it alone would cost.
  • The map. The four steps, what each one moves off review, and which of them your repo has already taken. This is the centrepiece.
  • The community, and its Discord. Free, running whether or not you buy a seat, and where the rest of the map gets built. I’m around in there — the door is open before you decide anything.

Wednesday 14 October, 17:00–20:00 CEST. Live, remote. 16 seats.

Your order
Deterministic Guardrails Workshop: Architecture
Live, remote · Wednesday 14 October, 17:00–20:00 CEST · one seat
€97
Code FIRST8 — first eight seats −€50
Total due today €47

Enter FIRST8 in the promotion-code box on the payment page. It stops working after the eighth seat, and the price is €97 from there. Bring a laptop — nothing we do touches your employer’s code or network.

Not sure yet

Then don’t buy. See where this sits first.

The case for this one layer is the meetup talk, and that recording goes up further above once it exists. What is already public is the April keynote: the whole picture, an agent software factory end to end. Three hours in October buys you its first wall.

Stop reading every line — build the quality gates that let you trust LLM code The whole system: agents building, and the gates that decide whether what they built gets in. Watch it and disagree, and we’ve both saved an afternoon. 4Developers · April 2026 · 45 minutes · free
Who’s running it

Where I’m standing

Maks Piechota

Maks Piechota. Senior AI Platform Engineer at FirstConnect, where I run AI-in-SDLC adoption. Before that, years in architecture, testing and delivery — domain-driven design, trunk-based development, the continuous-delivery end of the trade — plus a stretch running an engineering team and a few years teaching.

Then the agents arrived and I became the person everything got routed to, because I was the one who actually read it. Rather than read faster I went back to the practices I already knew and started making them enforceable, which turned into tools I now maintain in the open.

Somewhere in there a book club at work turned into people asking to be taught this. That is how I ended up on this side of the room. A few miles ahead of you on this road, nowhere near the end of it.

The proof

The task I could delegate got bigger

The number that moved is the size of the thing I was willing to hand over and leave unread.

Before the wall
1 PR

48 files · +2,743 −240

As much as I could hold in my head and still be sure of.

Behind the wall · ~2 weeks
5 PRs

294 files · +14,358 −1,583

Same person, same hours. I read the sliver I chose to read.

Different repos, so read this honestly: it is my throughput across the transition, not one codebase growing. That is the comparison I have, and I would rather show it with the caveat than dress it up without one.

Questions

The ones that actually get asked

Are you telling me to stop reviewing?
No. Review gets demoted, not deleted. It stops being the only thing catching everything and becomes what you spend on the parts that genuinely need judgment.
My reviews are a compliance control. I can’t remove them.
Don’t. A guardrail is easier to evidence than a human sign-off, because it runs on every change and leaves a record. The control stays; what changes is what it costs you.
Isn’t this just for me, not my org?
That’s the point. Nothing has ever spread from a programme; it spreads from a first thing that works and that somebody can pick up without asking. You leave with the first thing.
Three hours and I have a playbook?
No, and I’d rather say so before you pay. You get step one of four, built and running, plus the map of the other three. The playbook itself is Beck, Fowler, Humble and Farley’s, and it is not a secret.
How is this different from everything else being sold about AI coding?
That content improves the instruction you give the agent. This changes what your repo enforces no matter what instruction anyone gives it, which is the only version that removes reading.
Do I need my own repository?
No. Not opened, not needed. Shared sandbox, already set up.
My company blocks AI tools on my laptop.
Then this is the session for you. Nothing we do touches your employer’s code.
Only Claude Code?
That’s what’s used live. A guardrail doesn’t know what wrote the code.
What do I install beforehand?
Node, git, an agent. Versions and a five-minute check sent on registration.
Is it recorded?
No. Three hours of hands on keyboards. There’d be nothing to watch.

Three hours, and the reading starts coming off you

Sixteen seats, one date, €97 — €47 for the first eight.

Wednesday 14 October, 17:00–20:00 CEST · Enter FIRST8 on the payment page. Checkout is payment and nothing else — no qualification questions, no call.

Wed 14 October, 17:00 CEST · 3 hours, live · €47 with code FIRST8, then €97
Take a seat — €47