ESC
↑↓ navigate ↵ open esc close Search powered by
ElixirEvents
Events Speakers Talks Topics
Sign in Register
GitHub
Events Speakers Talks Topics
GitHub
Sign in Register
Events / Code BEAM Europe 2025 / Talks

Talks

A Survival Guide for the AI Age
Keynote 41:00
A Survival Guide for the AI Age

Josh Price

From Super Bowl to Olympics: How CyanView Powers the World's Biggest Broadcasts with Elixir
Keynote 53:00
From Super Bowl to Olympics: How CyanView Powers the World's Biggest Broadcasts with Elixir

Daniil Popov , David Bourgeois

Empathy in Engineering
Keynote 34:00
Empathy in Engineering

Sundi Myint

Talk 15:00
OTP Update

Ingela Andin

Talk 20:00
Champion the BEAM

Dan Janowski

Talk 20:00
Reactor Under the Hood: Building a Graph-Based Saga Orchestrator in Elixir

James Harton

Talk 20:00
The Roots of Resiliency

Meks McClure

Talk 20:00
Proving What OTP Promises: GenServer in TLA+

Annette Bieniusa , Arne Stoll

Detecting Confident Nonsense: Testing LLM-Driven Apps
Talk 20:00
Detecting Confident Nonsense: Testing LLM-Driven Apps

Hernan Rivas Acosta

Talk 20:00
Browsers need not apply, UI testing with Lustre and Gleam.

Hayleigh Thompson

Talk 20:00
BEAM Internals: Understanding the Erlang Scheduler

Sanne Kalkman

Talk 20:00
Concurrent AI Evaluation: Scaling Model Performance Monitoring with OTP

Ramiro Matteoda

Talk 20:00
Adopting Gleam the Boring Way

Yoshie Reusch

Fifty shades of error
Talk 21:00
Fifty shades of error

Roberto Aloi

Stream, Decode, Detect
Talk 23:00
Stream, Decode, Detect

Feliks Pobiedzinski

Talk 20:00
You don't need an ORM

Giacomo Cavalieri

Talk 20:00
What has Elvis been up to?

Brujo Benavides

Talk 20:00
MoodBot: Raising a Tiny Robot with Elixir, Nerves, and AI

Carsten Rösnick-Neugebauer

Talk 20:00
Jumping on the Bandwagon: How I ended up writing Gleam for a living

Isaac Harris-Holt

Talk 40:00
Supervisors saving the day

Ingela Andin

Talk 40:00
Formally Based Tools for Safer Erlang

Dániel Horpácsi , Péter Bereczky

Talk 40:00
Gleam + TypeScript: Full-Stack Type Safety with Inertia-Wisp

Michael Buhot

Talk 40:00
Building Fintech Systems That Stay Fast and Stay Compliant

Erik Stenman

Talk 40:00
From Freakout to Fix: Navigating a Security Disaster

Jonatan Männchen

Talk 40:00
Bringing Gleam to Obsidian: A Minimal Plugin Journey

Norbert Melzer

Talk 20:00
Taming 20 Million Oban Jobs in Production

Karlo Smid

Talk 20:00
Why We Killed Riak Search, and What We're Doing Instead

Peter Clark , Nicholas Adams

Talk 20:00
Functional Domain Modeling with Gleam

Eduardo Hernacki

Talk 40:00
Adding JIT to AtomVM

Paul Guyot

Talk 40:00
Erlang just got a new debugger

Daniel Gorin

Talk 40:00
Rapidly building with Gleam

Peter Saxton

Talk 20:00
Build your own BEAM

Martin Janiczek

Talk 20:00
Elevating Phoenix with OpenRiak

Robert Carbone

Talk 20:00
OTP and Gleam

Louis Pilfold

Talk 10:00
The Erlang Ecosystem Frontier: Our Work Ahead

Dan Janowski

Talk 15:00
Update from the Elixir Core Team

Andrea Leopardi

Scaling, securing, and protecting DNS, in Erlang
Talk 41:00
Scaling, securing, and protecting DNS, in Erlang

Nelson Vides

Beyond GenServers: Declarative AI Flows with gen_statem
Talk 39:00
Beyond GenServers: Declarative AI Flows with gen_statem

Coby Benveniste

Beyond the Squeeze: Shipping a Full BEAM Stack in 16 MB—Now with Energy‑Aware Booting
Talk 38:00
Beyond the Squeeze: Shipping a Full BEAM Stack in 16 MB—Now with Energy‑Aware Booting

Peer Stritzinger

The BEAM-Rust Sandwich
Talk 39:00
The BEAM-Rust Sandwich

Julian Köpke

How We Keep the Power On: Elixir at the Core of a Virtual Power Plant
Talk 37:00
How We Keep the Power On: Elixir at the Core of a Virtual Power Plant

Jens Fischer , Johannes Weißl-Muhs

Beyond your first NIF
Talk 37:00
Beyond your first NIF

Riccardo Binetti

Teaching the BEAM to see
Talk 33:00
Teaching the BEAM to see

Alvise Susmel

AtomVM: Unlocking the power of BEAM on Tiny Microcontrollers and Beyond
Talk 35:00
AtomVM: Unlocking the power of BEAM on Tiny Microcontrollers and Beyond

Davide Bettio

Erlang/OTP for everyone
Talk 38:00
Erlang/OTP for everyone

Brett Cameron

Structured Generation and Logits Processing with Elixir
Talk 39:00
Structured Generation and Logits Processing with Elixir

Chris Beck

Optimizing the BEAM's scheduler for many-core machines
Talk 24:00
Optimizing the BEAM's scheduler for many-core machines

Robin Morisset

Talk 20:00
Making your system debuggable - lessons from Erlang Doctor

Paweł Chrząszcz

Microservice the OTP way
Talk 15:00
Microservice the OTP way

Diede Claessens

Softly, Surely: Bringing Elixir to Work
Talk 24:00
Softly, Surely: Bringing Elixir to Work

Ellyse Cedeno

Building Self-Contained Executables with Gleam
Lightning Talk 4:00
Building Self-Contained Executables with Gleam

Yoshie Reusch

An OTP Bug That Slept for 16 Years
Lightning Talk 4:00
An OTP Bug That Slept for 16 Years

Albert Schimpf

Erlang C Nodes and Sandboxing
Lightning Talk 3:00
Erlang C Nodes and Sandboxing

Krasen Penchev

rebar3 atomvm escriptize
Lightning Talk 5:00
rebar3 atomvm escriptize

Paul Guyot

From Zero to N Users: Amoc in 5 Minutes
Lightning Talk 3:00
From Zero to N Users: Amoc in 5 Minutes

Petar Pilipovic

Security in Numbers: SAFE vs Sobelow
Lightning Talk 5:00
Security in Numbers: SAFE vs Sobelow

Zsombor Gasparin

Type Safe Code Reloading in EYG
Lightning Talk 4:00
Type Safe Code Reloading in EYG

Peter Saxton

ElixirEvents
About Contribute GitHub Elixir Forum Discord Slack

Made with for the BEAM community

elixirevents.org