Hands-on workshop · online & on-site

Effective Claude Code

You direct. The agents type.

Your team is using AI. But are they using it well? Turn unpredictable "vibe coding" into a reliable, reviewable, spec-driven workflow with Claude Code — then step up to directing a team of AI agents as Product Owner. Co-presented by Emmz Rendle and Dylan Beattie.

Emmz Rendle Dylan Beattie
  • explore
  • propose
  • apply
  • archive

Your team is using AI — are they getting the most out of it?

The problem with vibe coding

AI coding assistants are powerful — but without structure, they produce inconsistent results. Context gets lost between sessions. Requirements drift. Code reviews become guesswork. You end up fixing AI mistakes instead of shipping features.

There's a better way

Spec-driven development creates a shared understanding between your team and the AI — before any code is written. The result: faster development, fewer rework cycles, and code that actually matches what you wanted. The specs don't add bureaucracy — they replace the mental overhead of remembering what you decided last Tuesday.

This workshop teaches it

One workshop, two formats. The same curriculum is delivered either as a private one-day business session for your team, or as two consecutive half-day public sessions (4 hours each). Hands-on, adapted to your stack — you'll leave with working setups you can commit that day. And it's live, not a video course: this field moves too fast for a recording to stay accurate, so we keep the workshop current with the latest developments.

Curriculum

The same curriculum is delivered either as one full day (private/business) or as two consecutive half-day sessions of 4 hours each (public).

Part 1 — Spec-driven development

  • Why specifications beat vibe coding: a shared, reviewable contract between you and the AI
  • The OpenSpec workflow: explore → propose → apply → archive
  • A guided tour of the artefacts — proposals, Given/When/Then delta specs, design documents, task lists — and how to review and reshape them
  • Slash commands, skills, and hooks: the tooling that makes the workflow feel native to Claude Code
  • Hands-on: build a real feature end-to-end with OpenSpec

Part 2 — Roles & multi-agent teams

One agent is a tool. A team of agents is a workforce.

  • CLAUDE.md as a system prompt: personal and project memory that loads every session
  • The four-role model: you as Product Owner, the main session as orchestrator, and two agents you build by hand — worker and reviewer
  • The review loop: the worker implements with tests, the reviewer audits both, and nothing is "done" until the build is clean and every test passes
  • MCP: connect GitHub, browsers, and databases to give your agents extra senses
  • Subagents and multi-agent patterns — when parallel workers help, and when they don't
  • The finale: direct your own agent team to build a working chat client, live, against the workshop's shared server

Public sessions use TypeScript/Node.js for the worked examples. Business workshops adapt every exercise to your language, framework, and tooling.

What you'll walk away with

  • A personalised Claude Code setup — CLAUDE.md memory files committed to your repository and ready to use
  • The ability to write specifications that guide AI implementation precisely
  • A repeatable OpenSpec workflow for shipping features with Claude Code
  • A working agent team you built yourself: worker and reviewer personas, an orchestrator session — and you as Product Owner
  • Working knowledge of slash commands, skills, hooks, and MCP — and how they fit together
  • Confidence to use AI agents on real production work — not just toy examples
  • Knowledge of when to use AI agents vs. when not to
  • 30 days of follow-up support via email

About the Co-presenters

Emmz Rendle

Emmz has been writing software professionally for 30+ years, and has spent the last year using Claude Code for real production work.

A keynote speaker with talks at NDC, GOTO, and others, Emmz brings a developer-to-developer perspective: no hype, no fluff, just workflows that actually work on real codebases.

Dylan Beattie

Dylan Beattie is a software consultant, developer, and speaker with over 25 years of experience building and shipping software. Known for talks at NDC, JFokus, and dozens of other conferences worldwide, Dylan has been using AI-assisted workflows in production systems and writes about engineering practices at dylanbeattie.net.

Dylan runs Ursatile Ltd, through which workshop payments are collected and invoiced (VAT registered).


Effective Claude Code is co-presented by Emmz Rendle and Dylan Beattie — two practitioners using Claude Code on real production work.

Watch: “How I Tamed Claude” — NDC London 2026

Formats & Pricing

Public — two-day workshop

Two consecutive half-day sessions (4 hours each), online via Zoom. £500 per person (+ VAT). Tickets are booked online via Eventbrite — see upcoming dates.

Business — one-day workshop

One full day (8 hours) for your engineering team, online or in-person at your premises, fully adapted to your stack. Suitable for 8–20 engineers. Pricing on requestget in touch.

Subscription requirement

Attendees need a Claude Pro subscription (or Anthropic API key). Claude Max is recommended to get the most from the agent-persona and parallel-workflow material.

Book for Your Team

Running a private workshop for your engineering organisation? We'll adapt the full curriculum to your stack, tooling, and codebase — and deliver it as a single intensive day, online or on-site.

Whether you're rolling out AI tooling across a team for the first time, or you want to level up engineers who are already experimenting with Claude Code, the business workshop gives everyone the same shared vocabulary, the same reliable workflow, and working setups they can commit before the session ends. And it isn't only for engineers — we've run it with mixed technical and non-technical groups, and it works: the AI does the typing, and everyone learns to direct it.

Get in touch to discuss dates, group size, and format. Pricing is on request.

Upcoming Public Dates

Tuesday 1 September 2026 Wednesday 2 September 2026

14:00–18:00 Europe/London
£500 +VAT per person · online via Zoom
Book on Eventbrite

Tickets and payment are handled by Eventbrite.

Book for Your Team

Get in touch

Frequently Asked Questions

Do I need to know Claude Code already?

No — you'll get a setup checklist beforehand, and the workshop itself starts from first principles. You need basic command-line experience and a Claude Pro subscription (Max recommended).

What's the difference between the public and business workshops?

Same curriculum, different delivery. The public workshop runs online over two consecutive half-day sessions (4 hours each) and is booked per person on Eventbrite. The business workshop is a private one-day session for your team, online or on-site, adapted to your stack, with pricing on request.

How do I book a place?

Pick a date from Upcoming Public Dates and book through Eventbrite — tickets, payment and confirmation are all handled there. You'll get joining instructions and a setup checklist by email before the workshop.

Do I need to be an experienced developer?

No. The exercises are gentle enough for newcomers and meaty enough for veterans — we've run this workshop with mixed groups of engineers and non-technical folk, and it works well. Claude Code does the typing; the workshop teaches you to direct it. Basic command-line comfort helps, but it's about workflow and specification, not programming fundamentals.

What tech stack does the workshop use?

Public workshops use TypeScript/Node.js for examples; private business workshops are fully adapted to your stack.

Why a live workshop and not a video course?

Because this field is moving too fast for one. A recorded course might be out of date a week after you buy it — commands change, tools get deprecated, better workflows emerge. We keep this workshop up to date with the latest developments, so what you learn is what works now.

Who runs the workshop?

It's co-presented by Emmz Rendle and Dylan Beattie — two practitioners using Claude Code on real production work.

Can I get a VAT invoice?

Yes — workshop payments are collected via Eventbrite and invoiced through Ursatile (Dylan Beattie's company, VAT registered). Get in touch if you need a VAT invoice for your booking.

Is there follow-up support?

Yes — 30 days of email follow-up support is included.