Enablement · For engineering, platform and data teams

Let more people build, without taking the rails off

More people are about to start building in your systems, with tools that make producing code cheap and reviewing it expensive. This session is about the rails: everything as code, a preview per branch, automated checks that answer factual questions, and an evidence trail that is collected rather than reconstructed.

  • €2,000 per workshop
  • One day
  • Up to 12 people
  • English or German
What is in it for you

Review is the bottleneck now

When one engineer wrote one change, review was a conversation. When several agents produce changes against the same brief, review is the whole job, and it cannot be done by reading diffs carefully.

What makes review tractable is that there is something to review against: a journey, a constraint list, labelled examples, decision records, and checks that answer factual questions automatically so humans only argue about the things that are genuinely judgement calls[8].

The platform side is the same argument. A branch that gets its own preview environment, created and destroyed automatically, turns business acceptance into something that happens on the actual artefact. That removes an entire category of rework, and it is what makes it safe to let a product person build[6][7].

And once it runs, an AI system fails in ways your load balancer cannot see. Step-level traces, token cost and error rates have to be visible from day one, not added after the first incident[10].

Producing changes is now cheap. The engineering discipline that matters is making verification cheap too.
Where you sit

The column you own, and what arrives from the other two

The model is the same in every track. What changes is which column you own and what you are expected to hand over.

You own this

The technology

“Can it be built, run and defended?”

  • Architecture, data access, the layer decision
  • Everything as code, previews per branch
  • Checks that answer factual questions
  • Traces, cost and on-call reality

In the room: You, platform, data, security, operations

You receive this

The user

“Who is this for, and what does their day look like afterwards?”

  • A named user and a journey
  • The step AI may change
  • The line it may not cross
  • Good enough, as a number

In the room: Product owners, business analysts, designers

And this

The business

“What is it worth, what is in the way, and who signs?”

  • Constraints that eliminate architectures
  • The budget the running cost has to fit
  • The measure you are building against
  • Certification and audit obligations

In the room: Finance, legal, compliance, leadership

What you walk away with

What you take back to the repo

Everyone leaves with both. The optional results are built against your actual repository.

1

Repository templateIncluded

The directory structure, decision-record format and ownership map, adapted to your stack, so the next project starts with the rails already there.

2

Quality gate and check designIncluded

Which checks run automatically, what each one blocks, and where a human judgement is genuinely required.

3

Branch preview designOptional

How a preview environment per branch works in your setup, what it costs, and how it gets torn down.

4

Observability plan for AI workloadsOptional

What to trace, what to alert on, and how to answer "why did it do that" a week later[10].

The detail

What a machine should answer before a human reads the change

The rule is simple: if a question has a factual answer, a machine should answer it before a human reads the change. Humans are for the rest.

CheckWhat it blocksWhy automatic
Tests and contract checksChanges that break a promise something else depends onFactual, fast, and nobody enjoys finding this by hand
Security and dependency scanningKnown-vulnerable dependencies and leaked credentialsRequired evidence anyway under most certification regimes[2]
Policy as codeInfrastructure that violates a rule the organisation already agreedThe alternative is remembering, which does not scale past three people
Cost estimate on the changeArchitecture that is fine at demo volume and ruinous at real volumeThe number is knowable before the merge, so it should be there before the merge
Evaluation on labelled examplesAI behaviour changes that quietly get worsePrompt and model changes have no compiler; the evaluation set is the compiler
Human reviewNothing automatic can decideDesign, trade-offs, and whether the thing is the right thing at all
Why the evaluation set matters

Written tutorials rot; the SDK keeps moving

A real example from a workshop I maintain: four instructions stopped doing what they said, because two libraries moved underneath them. Code has a compiler to catch that. Prompts and agent behaviour do not, which is the whole argument for an evaluation set.

Table of four places where a written workshop and the library disagree, with what the page says, what happens now, and what to write instead.
Four places where the written page and the library no longer agree. None of them is a mistake; they are the ordinary cost of a moving SDK.Source: Linda Mohamed, Strands agents workshop walkthrough, 2026
How the day runs

One day, spent on your own repository

Bring a real project. We use it rather than a sample one, and what we build stays with you.

Morning

The substrate

The repository: journeys, constraints, sample and labelled data, decision records, infrastructure, evidence. What lives where and who owns it.

Midday

The rails

Branch previews, the automated check set, and what business acceptance looks like when it happens on a preview instead of a screenshot.

Afternoon

The agents

Working with parallel implementation safely: what agents need in the repo to be reviewable, and what to trace once it runs[10].

Price

One workshop, the results you choose

Same model as every other workshop: €2,000 for the session, €1,000 per written result. Net, plus VAT.

AI for engineering teams workshop

Pre-session intake, the live workshop with up to 12 people, written results within 5 business days.

Workshop
€2,000 each, 3 to 4 hours, remote or on-site
1
Written results€1,000 per result
€1,000
€1,000
€1,000
€1,000
Your package
€4,000


Delivered within 5 business days after the last session.

Book a free 30-min Idea Call15-min question slot
Single

AI for engineering teams

€4,0001 workshop + 2 results
Department

Three roles together

€10,0003 workshops + 4 results
See all tracks →
Full

AI transformation

On request3 months, all perspectives
See the programme →
Questions

What people ask before booking.

Is this a Kubernetes workshop?

No. The principles are platform-agnostic; the worked examples are on AWS and on Red Hat OpenShift because those are what I run. Bring whatever you actually use.

We already do CI/CD. Is there anything here?

The delta is usually two things: the non-code artefacts in the repository, and the evaluation set for AI behaviour. Teams with good pipelines often have neither.

Do you write code in the session?

Yes, where it is faster than talking. The repository template is built live against your project.

What about agent frameworks?

Covered as far as the architecture needs. The framework matters less than whether the thing can be reviewed and traced afterwards.

Can product people attend?

Yes, for the morning especially. The repository argument lands much better when both sides are in the room.

Linda Mohamed, AWS Community Hero, AI and cloud architect in Vienna
Who runs it

Linda Mohamed

AWS Community HeroAWS User Group Vienna organiserLecturer, Hochschule BurgenlandAmazon Bedrock · SageMaker AI · OpenShift AIEN & DE

I design and build AI and cloud systems on AWS and hybrid platforms, and I teach how they work. I have organised the AWS User Group Vienna for more than seven years, co-organise AWS Community Day DACH, teach AI architectures at Hochschule Burgenland, speak at conferences in Europe and the US, and maintain ai-solutions.wiki. Based in Vienna. Remote or on-site, in English or German.

Projects, open source and talks →

Stay in the loop

Architecture notes, straight to your inbox.

New AI architecture write-ups, use cases added to ai-solutions.wiki, workshop dates and AWS community events in Vienna and online. Choose the topic you care about most.

  • Patterns and trade-offs from real AWS projects
  • Workshop and lab dates before they are announced
  • AWS User Group Vienna and Community Day events

Double opt-in: you confirm by email first. Unsubscribe with one click.

Start here

Start with one conversation.

30 minutes to look at your idea, your data and the right starting point. Or book 15 minutes if you only have a question.

  • What is missing from your current rails
  • Whether branch previews are realistic in your setup
  • How to make agent output reviewable
  • What to trace once it runs

Vienna, Austria · remote across Europe · [email protected]