Avanscoperta
Harness Engineering Workshop

Harness Engineering Workshop

Make AI coding agents reliable on real codebases

The Harness Engineering Workshop is a two-day, hands-on workshop with software architect Luca Mezzalira for engineers, tech leads and architects whose teams already use AI coding agents on production code.
You’ll learn to turn the knowledge in your team’s heads into a harness – AGENTS.md, scoped rules, skills, deterministic checks, fitness functions and CI guardrails – so that agent results become consistent, verifiable and safe, even in complex legacy systems.

Most teams already use generative AI to write code. Without a change in how systems are designed, however, the impact stays on the surface: code gets written faster, but the systems don’t get better or easier to evolve. In complex, legacy environments the real bottleneck isn’t access to AI tools. It’s the organisation’s ability to evolve how software is designed and grown.

That’s why this workshop is about building internal capability that lasts, not just transferring content. You’ll learn to turn your team’s architecture, conventions and decisions into rules, checks and loops agents can’t ignore, so AI can work safely in real production systems.

Learning Objectives

By the end of this workshop, you will be able to:

  • Extract the context that lives in your current socio-technical system: the conventions, boundaries, decisions and review habits that exist only in people’s heads, and the places where agents already trip.
  • Translate the extracted context into harness artefacts, placing each fact where it belongs: orientation in AGENTS.md, constraints in scoped rules, procedures in skills, and guarantees in checks.
  • Convert a recurring agent mistake into an enforced deterministic check, replacing a line of prose the agent can ignore.
  • Build a feedback and feedforward pipeline that runs checks at each point in the loop: after every edit, at commit, and in CI.
  • Write a PRD with acceptance criteria an agent can verify, then size the change so a person can still review it.

The Trainer

cover libro Building Micro-Frontends

Former VP of Architecture at DAZN and Principal Serverless Specialist at AWS, Luca Mezzalira is the author of Building Micro-Frontends (O’Reilly) and Front-End Reactive Architectures (Apress). He is also the mind behind the Dear Architects newsletter.
Today Luca works where AI engineering meets architecture, helping teams make better decisions in the age of AI.

Target Audience

The Harness Engineering Workshop is for software engineers, tech leads, and architects whose teams already use coding agents on production codebases and see results vary from one developer or task to the next.

Participants should have at least 5 years of professional experience building software.

Agenda

  • Why AI used badly is damaging software that worked perfectly well until yesterday
  • The 4 levels of writing code, from developer-led work, through prompt engineering and context engineering, up to harness and loop engineering
  • Capturing the human context that agents cannot see on their own, and how collaborative techniques bring it to the surface
  • Encoding the architecture directly for agents, so the system’s boundaries and conventions are made explicit instead of being left to assumption
  • Shifting checks left with fitness functions, testing architectural decisions as early as possible
  • Building guardrails directly into the CI pipeline rather than relying on manual review alone
  • Keeping documentation and evaluations alive alongside the code
  • Harness and loop engineering in practice: the three loops that define how much autonomy to give an agent, which cycles can run unsupervised and which need someone watching
  • The mindset shift that ties all of this together, where software is grown continuously as an ongoing practice instead of being built once and shipped.

How it works

The workshop includes hands-on sessions in which participants split into groups and work through scenarios set by the facilitator.

About the workshop

Venue: nhow Hotel, Stralauer Allee 3, Berlin
Language
: English
Time: from 9.30 am to 5.30 pm each day
Max number of participants: 18 people
Included in the price: arrival coffee break, lunch and afternoon coffee break, each day
Not included in the price: travel and accommodation

N.B.
This workshop will be confirmed upon reaching the minimum number of participants. We’ll send an official confirmation to all registered attendees no later than one month prior to the workshop date.

F.A.Q.

Do I need to know anything beforehand to participate in this workshop?

Do I need to bring my laptop with me?

Will there be any materials to take away?

Bring the course to your company

Fill out the form below to learn how to run a private course for your team.

Luca Mezzalira

Luca Mezzalira è software architect e formatore: aiuta i team di sviluppo a prendere decisioni architetturali migliori nell'era dell'AI.

È l'autore di Building Micro-Frontends (O'Reilly) e Front-End Reactive Architectures (Apress) e cura la newsletter Dear Architects.

In oltre 20 anni di architettura software, Luca ha sviluppato un profilo poliedrico. Come VP of Architecture di DAZN ha guidato l'adozione di microservizi e micro-frontend per una piattaforma di streaming sportivo live attiva in più Paesi. Come Principal Serverless Specialist Solutions Architect in AWS ha affiancato grandi organizzazioni in tutta l'area EMEA su serverless, sistemi distribuiti e sfide architetturali in settori molto diversi.

Oggi si concentra sull'intersezione tra AI engineering, decisioni architetturali e i sistemi che consentono ai team di costruire software duraturo. L'AI sta cambiando il modo in cui si progettano i sistemi e in cui i team lavorano: Luca aiuta sviluppatori e architetti ad affrontare questo cambiamento senza perdere di vista ciò che conta davvero – decisioni solide, contesto reale e software manutenibile.

About us

Avanscoperta is a growing community of professionals learning together, exchanging experiences and ideas, exploring uncharted territories.

We carefully select the most relevant topics and the best trainers and thought leaders worldwide with an eye to the most engaging teaching techniques.
Are you ready to learn with us?

Ti interessa questo corso?

Se hai delle domande specifiche, o vuoi ricevere maggiori informazioni, scrivici. Saremo felici di risponderti!







    NEWSLETTER

    Vuoi ricevere una volta a settimana i nostri contenuti esclusivi su tecnologia, sviluppo software, business e design?

    ISCRIVITI ALLA NEWSLETTER :-)

    Iscriviti alla newsletter!