Skip to main content

The AI Engineering Workshop: AI training for engineering teams

Every engineer got a coding agent. A few hand it whole tasks.

You pay for Cursor, Claude Code, Codex or Antigravity. A few of your engineers hand the agent a whole task and check what comes back, and the rest use it as a faster autocomplete. I teach the whole team to work the way the few do, on your own codebase, and to build agents of their own when that's the next job. It's for one engineering team at a time, in an SME or an enterprise.

The AI Engineering Workshop is a hands-on workshop run by Tamas Piros for one engineering team: working with Claude Code, Codex, Cursor or Antigravity on the team's own codebase, in any language, and building agents of their own.

Same codebase, same agent, two different jobs.

What most engineers type

add pagination to the users endpoint

What the few type

Read AGENTS.md and the orders route first. Orders already has cursor pagination.

Add the same to GET /users. Plan it and wait for me before you write any code.

Add an integration test next to the others, run the test suite, and stop if anything outside the API and services folders needs to change.

The engineers who write the second one worked it out on your codebase, one rejected diff at a time. I teach the rest of the team to do it there.

Your engineers leave with the code they wrote.

I explain each moving part and they write it, on content shaped around what they are building. No pre-work for attendees. Remote or on-site.

  1. A 30-minute call

    What your team is building, which coding agents they use, and which half of the workshop they need. Often it is both.

  2. Shaped around your team

    I put the content together for your team and the work in front of them. How long it runs depends on the scope we agree.

  3. The workshop

    Remote or on-site. I explain each part, and your engineers do it as we go, on their own code with their own coding agent or by writing the agent themselves.

Two halves, one workshop.

The call decides which half your team needs, or both, and in what order.

Working with coding agents

Cursor, Claude Code, Codex or Antigravity, whichever your team uses, on your own codebase, in any language. Giving the agent the context it needs with AGENTS.md, skills and rules files, planning before it writes, reviewing what it wrote, and deciding which work to hand it in the first place.

Building agents

Agents, agentic workflows, harness engineering and the other moving parts, with your engineers writing the code as we go. The syllabus is the free book, and the team needs basic JavaScript or TypeScript.

Who is in the room

One engineering team. For working with coding agents, any language, since it runs on your own codebase. For building agents, basic JavaScript or TypeScript and a basic understanding of large language models. No machine learning background for either.

Where the wider problem is that most of an organisation never got past asking these tools questions, that's different work: the Power User Gap.

What they leave able to do

Depending on what the call settles, they hand real work to the coding agent they already have and know how to check what comes back, or they understand how agents are built because they wrote the moving parts themselves. Often both.

Before you book

What does the team need to know already?
For working with coding agents, their own codebase and whichever agent they use, in any language. For building agents, basic web development in JavaScript or TypeScript and a basic understanding of large language models. No machine learning background.
Which coding agents does it cover?
Cursor, Claude Code, Codex or Antigravity, whichever your team uses, and others such as opencode. Context files, skills, planning and review carry across them, so a team split across two tools still gets one workshop.
What do attendees need to prepare?
Nothing. There is no pre-work. The call decides what goes in.
Which model providers does it use?
For building agents, OpenAI, Anthropic or Google, whichever your team is building with. The moving parts are the same, and the code is written against your stack rather than a demo one.
Is it recorded?
No. The workshop is live, and your engineers leave with the code they wrote.
What is the teaching like?
Customised. The curriculum is put together for your team and what they are building after the call. The coding-agent half runs on your own codebase with the agent your team already uses. The building half draws on the free book, AI Engineering for Web Developers, and nothing in it is gated.
What does it cost?
It is quoted against the scope we agree on the call. There are no individual seats and no published prices.

What people say about the teaching.

Our audience has been tremendously impacted with Tamas's educational content throughout the past years, leaving with practical insights & knowledge ready to be applied on Monday!
J. GerardsJ. GerardsFrontend Revolution
Tamas isn't just a well-prepared professional, he's also someone who offers insightful perspectives on the present and future of AI. I really enjoyed exchanging experiences with him and picking up some of his know-how along the way.
G. GalassiG. GalassiFreelance developer
Tamas Piros teaching a full room, standing at the front and explaining with both hands

Who you'd be working with

I use coding agents every day and keep building agents and harnesses to stay sharp on AI engineering, and I write about it in the open.

Google Developer Expert in Web Technologies, Agentic AI Foundation ambassador, MBA. 25 years across software engineering, developer relations and technical training, and 151 talks and workshops in 35 countries.

More about me

Start with a 30-minute call

Tell me what your team is building and what they need to learn. It's one quote, for one engineering team and the scope we agree on the call, one half or both, with no individual seats, so the figure you forward is the whole workshop.