Back to Home

AI Engineering Masterclasses

Small-group, hands-on workshops in Copenhagen's Meatpacking District. Five people, half a day, working code you take home.

09:00 -- 12:00 2.5 Hours Hands-On
Max 5 People Personal Attention
10,000 DKK / ~1,340 EUR Per Person

Available Workshops

Each workshop is designed for intermediate engineers who want to shortcut weeks of experimentation into one focused session. You leave with a GitHub repo of working code.

Build AI UIs Beyond Chat

The new agent UI protocols let AI generate real interfaces, not just text. Build with all three in one session.

  • MCP Apps for tool-driven interfaces
  • A2UI for agent-to-user interaction
  • AG-UI for generative UI components
  • Build a working multi-protocol app
View Agenda
09:00 -- The Chat Wall Problem -- why chat-only AI hits a ceiling. Where MCP Apps, A2UI, and AG-UI fit in the protocol stack.
09:30 -- Your First MCP App -- build a Python MCP server that serves an interactive HTML widget inside a chat client.
10:00 -- Break
10:10 -- Generative UI with A2UI -- build an agent that returns declarative JSON UI instead of text. Create a React renderer for it.
10:50 -- AG-UI: Real-Time Feedback -- stream agent events to a frontend: tool progress, state updates, partial responses.
11:20 -- Production Patterns -- security, multi-provider model routing, and lessons from a live enterprise deployment.
11:50 -- Wrap-up and Q&A
12:00 -- End

Claude Code: 0 to Productive

Set up Claude Code, learn the workflow patterns that actually save time, and ship something real before the session ends.

  • CLAUDE.md, hooks, and project setup
  • Multi-file editing workflows
  • Skills, hooks, and multi-agent workflows
  • Ship a working feature end-to-end
View Agenda
09:00 -- Why Claude Code -- where it fits vs other tools. The mental model shift that makes it useful.
09:20 -- Project Setup -- CLAUDE.md, hooks, MCP server integration, .claudeignore. Configure a real project.
09:50 -- Workflows That Work -- multi-file editing, plan-then-execute, test-driven prompting, debugging patterns.
10:20 -- Break
10:30 -- Ship a Feature -- build a complete feature end-to-end using Claude Code, from spec to commit.
11:15 -- Advanced Patterns -- multi-instance workflows, context management, cost control, CI/CD integration.
11:50 -- Wrap-up and Q&A
12:00 -- End

Multi-Agent Systems (Google ADK)

Design a multi-agent architecture where specialised agents collaborate on tasks. Based on real enterprise deployments.

  • Google Agent Development Kit setup
  • Agent orchestration patterns
  • Tool use and inter-agent communication
  • Build a working multi-agent system
View Agenda
09:00 -- Why Multi-Agent -- the single-agent ceiling. Case study from an enterprise platform deployment.
09:25 -- Your First Agent Team -- build a router agent with specialised sub-agents using Google ADK.
10:00 -- Break
10:10 -- Dynamic Routing and Models -- on-the-fly agent configuration. Multi-provider model routing (OpenAI, Claude, Gemini).
10:45 -- Enterprise Integration -- MCP servers, authentication flows, session management, file handling.
11:15 -- Production Hardening -- real-world bugs, testing non-deterministic systems, deployment patterns.
11:50 -- Wrap-up and Q&A
12:00 -- End

AI Platform Engineering

Deploy an AI agent platform with Terraform, event-driven pipelines, and observability. Infrastructure-as-code for the AI era.

  • Terraform modules for AI infrastructure
  • Event-driven pipeline architecture
  • Observability and monitoring setup
  • Deploy a production-ready platform
View Agenda
09:00 -- The AI Platform Problem -- what AI workloads need that web platforms don't. Reference architecture overview.
09:25 -- Terraform for AI -- deploy agent backends, vector stores, artifact storage, and API gateway with IaC.
10:00 -- Break
10:10 -- Event-Driven Pipelines -- document upload, embedding, indexing. Async processing for AI workloads.
10:50 -- Observability -- what to monitor in AI systems: tokens, latency, routing decisions, cost.
11:20 -- CI/CD and Deployment -- multi-stage Docker builds, database migrations, feature flags, staging workflows.
11:50 -- Wrap-up and Q&A
12:00 -- End

What's Included

Format

  • 2.5-hour intensive session (09:00 -- 12:00)
  • Work on your own laptop with real code
  • GitHub repository with all materials to take away
  • Follow-up call one week after to help with implementation
  • Coffee and refreshments provided
  • Certificate of completion
Sample certificate of completion

Download sample certificate (PDF)

Venue

  • SOHO Kodbyen, Flæsketorvet 68, 1711 Kobenhavn V
  • Maximum 5 participants per session
  • Coffee and refreshments provided
  • High-speed internet and power at every seat
SOHO Kodbyen meeting room SOHO Kodbyen workspace

SOHO Kodbyen -- Copenhagen's Meatpacking District

Your Instructor

Mark Edmondson

Mark Edmondson -- Google Developer Expert, O'Reilly author, and Forward Deployed Engineer specialising in enterprise AI platforms and multi-agent systems.

Investment in Your AI Capability

This is not a lecture hall. It is a premium, small-group session where you work directly with an experienced AI engineer and leave with production-ready code.

10,000 DKK
~1,340 EUR
per person, per workshop

Contract credit: If you sign a Holosun ApS consultancy or platform contract within 6 months of attending, the full workshop fee is credited against your first invoice.

Register Now

Register Your Interest

Secure your place

Each workshop is limited to 5 participants. Register your interest and select the dates that work for you. We will confirm availability and send you an invoice for the 10% deposit (1,000 DKK / ~134 EUR) to secure your place.

Email Us

workshops@sunholo.com

Location

SOHO Kodbyen, Flæsketorvet 68, 1711 Kobenhavn V

April 2026

Mon Tue Wed Thu Fri
1
2
3
6
10
13
17
20
24
27
29

May 2026

Mon Tue Wed Thu Fri
1
4
8
11
15
18
22
25
27
29

June 2026

Mon Tue Wed Thu Fri
1
5
8
12
15
19
22
26
29

Terms & Conditions

Deposit & Payment

A 10% deposit (1,000 DKK / ~134 EUR) is required to secure your place. The remaining balance is due no later than 7 days before the workshop date. Payment is by invoice from Holosun ApS.

Cancellation Policy

Cancellations made more than 7 days before the workshop date receive a full refund minus the 10% deposit (1,000 DKK). Cancellations within 7 days of the workshop are non-refundable, but you may transfer your place to a colleague at no charge.

Contract Credit

If your company enters into a Holosun ApS consultancy or platform contract within 6 months of attending a workshop, the full workshop fee (10,000 DKK per attendee) is credited against the first invoice. This applies per individual attendee.

Rescheduling

If a workshop does not reach the minimum of 2 participants, Sunholo reserves the right to reschedule. Registered participants will be offered alternative dates or a full refund.

Frequently Asked Questions

Do I need prior AI experience?

It depends on the workshop. Claude Code: 0 to Productive is accessible to any developer. Multi-Agent Systems and AI Platform Engineering assume familiarity with Python, cloud services, and basic AI concepts. Build AI UIs Beyond Chat requires frontend development experience.

What should I bring?

A laptop with admin access to install software. You will receive a pre-workshop email with specific setup instructions (accounts, API keys, tools to install) at least one week before the session.

Can I book a private session for my team?

Yes. Private workshops for teams of any size can be arranged at your office or ours. Pricing is tailored to group size and requirements. Contact us at workshops@sunholo.com to discuss.

Is lunch included?

The workshop runs 09:00 -- 12:00, so lunch is not included. However, coffee and refreshments are provided throughout. SOHO Kodbyen has an on-site cantina (CHOW) and the Meatpacking District has many excellent lunch options for afterwards.