WORKSHOPS

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

Crema workshops are paid workshops for ticket holders as well as for the general public. You can check the fee for each workshop below.

Canela workshops are free for Early Camarón and Bokeron ticket holders. For Standard Tuna tickets are available with a 50% discount. For Last Callamar tickets are available with a 30% discount. In all cases previous registration is MANDATORY. Conference ticket holders can register on our webpage with a special promo code, which is sent together with the ticket order confirmation. Check out the following video tutorial. For those who are not conference ticket holders, admission is at a fee of €50.

Workshops image
IMPORTANT:
  • Previous registration is mandatory due to the limited capacity of each workshop.
  • Please consider that the order confirmation including the promo codes for workshops is sent to the ticket buyer ONLY: if your company or someone else has purchased a ticket for you, make sure the buyer shares the code and all the necessary information with you.
  • Only register for those workshop you want to attend. If you are not interested in a workshop or you prefer to attend another activity, please leave your spot to someone who would like to attend.
  • Do not register to workshops happening at the same time (we do check it!).
  • Bring your laptop with you and check the basic knowledge and requirements for each workshop before registering.

Crema Workshops

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.

€70

MORE INFO
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.

€200

MORE INFO
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.

€60

MORE INFO
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.

€60

MORE INFO

Canela Workshops

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

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.

€50

MORE INFO
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.

€40

MORE INFO
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.

€50

MORE INFO
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.

€40

MORE INFO
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.

€50

MORE INFO
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.

€50

MORE INFO
Nitya Kumar
Wey Wey Web

Vibe Coding & Virtual Pets: Reimagining the Creative Spark with Claude

The gap between having an idea and having a product has collapsed into a single conversation. Discover how Vibe Coding with Claude lets designers move from a loose aesthetic concept to a functional, living prototype by combining creative intuition with AI-assisted implementation. Through the creation of a Tamagotchi-inspired password protector, we'll explore how the future of design is becoming increasingly agentic, emotional, and playful.

€40

MORE INFO
Ž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.

€50

MORE INFO
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.

€40

MORE INFO
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.

€40

MORE INFO
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.

€50

MORE INFO
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.

€40

MORE INFO