Get Tickets

Workshops

At the Yay-Yay Conf, we offer two types of workshops: Crema and Canela.

Crema Workshops

Paid workshops open to conference ticket holders and the general public. The applicable fee is shown on each workshop card.

Canela Workshops

Free for Early Camarón and Early Bokerón ticket holders. Standard Tuna tickets receive a 50% discount and Last Callamar tickets receive a 30% discount. Registration is always mandatory.

Admission for people without a conference ticket costs €40 or €50, depending on the workshop.

Crema Workshops

€70
OrcDev

OrcDev

Wey Wey Web

Building Better UI With AI (Without Creating Slop)

AI can generate interfaces in seconds, but speed alone often produces generic results: random gradients, endless cards, weak hierarchy, and products that feel indistinguishable from every other AI-generated SaaS demo. In this hands-on workshop, you'll learn a practical workflow for building polished, intentional UI using AI, design references, and modern component ecosystems instead of relying on one-shot generation.

+ info
€200
Valentina D'Efilippo

Valentina D'Efilippo

Wey Wey Web

Beyond the Chart: Turn Data into a Compelling Experience

Analyze a dataset to find a story, create an original encoding system, and use vibe coding to turn your digital sketch into an interactive prototype.

+ info
€60
Venessa Bennet

Venessa Bennet

Wey Wey Web

Prove Your Value: How Senior Designers Build Measurable Impact While Everything Changes

You know your design work matters, but can you prove it to the people who control budget, headcount, and your seat at the table? In this hands-on workshop, senior designers and design leaders will learn how to connect design decisions to business outcomes, communicate value in stakeholder language, and build a career narrative based on impact rather than output.

+ info
€60
Zalihata Ahamada

Zalihata Ahamada

Wey Wey Web

Map the Work, Not the Role: Building a Competency Framework for Design Teams

Job titles change. Tools evolve. But great design work still depends on strong, transferable competencies. In this hands-on workshop, you'll build a practical competency framework tailored to your team, helping improve onboarding, mentoring, growth conversations, and long-term capability planning.

+ info

Canela Workshops

Free registration for Early Camarón and Early Bokerón ticket holders. Discounted registration for all other ticket types.

€50
Guillermo Ruiz

Guillermo Ruiz

J On the Beach

Small Models, Big Agents: Fine-Tuning and Serving SLMs on Kubernetes

Building AI agents? Not every step needs a giant model. It's about right-sizing: run an agent's frequent, narrow decisions (routing, tool use, self-correction) on Small Language Models on CPUs, and reach for larger models where the task genuinely calls for them. On Kubernetes, with llama.cpp, KEDA, and Karpenter.

+ info
€40
Laura BocchiLaura Voinea

Laura Bocchi & Laura Voinea

Lambda World

Mixed Choices: Taming Failures with Session Types in Erlang

Distributed systems fail. Processes time out. Messages arrive out of order. And yet, these cases are often handled ad hoc in runtime code rather than made explicit in the protocol itself. In this workshop, you'll learn how multiparty session types and mixed choice can model timeouts, exceptions, and race conditions, and how those specifications can be transformed into runnable Erlang OTP state machines.

+ info
€50
Daniel Demmel

Daniel Demmel

J On the Beach

YOLO Mode Without the Yikes: Sandboxing Autonomous Coding Agents

Build safer coding agents by containing them instead of relying on approval prompts. Understand real attack paths, create a cross-platform sandbox from scratch, and verify that your protections actually work before trusting agents with sensitive access.

+ info
€40
Dean Schuster

Dean Schuster

Wey Wey Web

The Fantastic D.I.Y. User Testing Workshop

In this hands-on workshop, you’ll learn how to stress test software, sites, or apps with real users, sorting out what works well and what failures need fixing. We’ll have great fun, and you’ll come away with an amazing new super power.

+ info
€50
Carine Morel

Carine Morel

Lambda World

Data-Race Freedom by Construction with OxCaml

Your parallel code passes every test, then crashes once a week in production because of an unreproducible data race. Write parallel OCaml and let OxCaml's mode system catch races at compile time, so your weekend stays yours.

+ info
€50
Matthias Niehoff

Matthias Niehoff

J On the Beach

DuckDB: Beyond the Notebook

Go hands-on with DuckDB — the embedded analytical database that runs everywhere. Build browser-based dashboards, serverless pipelines, and lean analytics apps while learning how embedded OLAP reshapes modern data architectures.

+ info
€50
Željko Kozina

Željko Kozina

J On the Beach

From Zero to Agentic Query in One Afternoon: Build a GraphQL API and Expose It to an LLM Agent via MCP

Go from an empty project to a working GraphQL API an AI agent can use. Build it with SpringGraphQL, expose it through MCP, and watch an LLM discover and query it live. No GraphQL or MCP experience needed.

+ info
€40
Rita Castro

Rita Castro

Wey Wey Web

TDD, XP and Pair Programming in Practice

When should we start testing accessibility? The answer is simple: from the very beginning. In this hands-on workshop, we'll build a small frontend application using Test-Driven Development, XP practices, and accessibility-first thinking, proving that quality, usability, and inclusive design can be built into a product from day one.

+ info
€40
Simon VergauwenAlejandro Serrano

Simon Vergauwen & Alejandro Serrano

Lambda World

Poké-Fun with Kotlin, Arrow, and Koog

Learn functional programming in Kotlin at your own pace by building a Pokémon TCG deck-building application with AI capabilities using Arrow and Koog.

+ info
€50
Nicolai Parlog

Nicolai Parlog

J On the Beach

Structured Concurrency in Action

Virtual threads and structured concurrency unlock a new concurrency programming paradigm in Java. We will explore these and learn how to structure concurrent code, process and propagate errors and cancellation, and observe thread relationships.

+ info
€40
Zhengyu Lei (Milky)

Zhengyu Lei (Milky)

Lambda World

One Language, Multiple Targets: A Full-Stack Workflow with MoonBit

Build reliable full-stack applications with MoonBit. In this workshop, you’ll create a small GUI agent while exploring shared frontend-backend logic, multi-target compilation to WebAssembly, JavaScript and native code, workspaces, extensible enumerations, and asynchronous programming—all through a practical isomorphic workflow.

+ info