Code BEAM Europe 2025
2025-11-05..2025-11-06
-- online --
as the organisers put it
The Erlang and Elixir conference in Europe - 2 days of talks,discussions and networking for the BEAM community.
who it's for
Gleam developers, Erlang and Elixir developers, backend engineers on the BEAM, full stack developers using Gleam and JS, platform engineers packaging BEAM apps, QA and test engineers for web UIs, tooling and library authors
topics
Gleam OTP integration; typed message subjects; Lustre UI testing strategy; Squirrel SQL code generation for Postgres; Gleam to JavaScript build target; Inertia Wisp adapter for Inertia/React; static Erlang self-contained executables; functional domain modeling with union types; rules engine on the BEAM; Gleam FFI interop with Elixir/Erlang
| title | author | length |
|---|---|---|
| OTP and Gleam | Louis Pilfold | 21m |
Gleam implements OTP as two packages on the BEAM, reusing primitives like spawn, link, monitor and wrapping them for Gleam ergonomics, while solving type… | ||
| Browsers need not apply, UI testing with Lustre and Gleam | Hayleigh Thompson | 20m |
Luster on Gleam separates model, update and view so tests hit the right thing: unit-test the update function for business logic, run view assertions and a… | ||
| You don't need an ORM | Giacomo Cavalieri | 20m |
Claim: plain SQL plus code generation replaces an ORM by generating typed Gleam bindings from .sql files. The demo builds a small web server that renders a… | ||
| Adopting Gleam the Boring Way | Rebecca Reusch | 20m |
Argues incremental adoption of Gleam works and is low-risk: Gleam compiles to Erlang and JavaScript source so packages include runnable Erlang/JS, FFI lets… | ||
| Rapidly building with Gleam | Peter Saxton | 38m |
iindy runs a rules engine in Gleam on BEAM for WhatsApp and Instagram messaging and it reliably scales so missing user messages is not an option. development… | ||
| Functional Domain Modeling with Gleam | Eduardo Hernacki | 17m |
Shows how Gleam's type system and pure functions produce a precise domain model for DDD, using structs to represent data, union types for choices, and… | ||
| Gleam + TypeScript: Full-Stack Type Safety with Inertia-Wisp | Michael Buhot | 36m |
Built an Inertia Wisp adapter that connects Gleam/Wisp backends to React/Inertia frontends, demoing a working to‑do app and contact form with server validation… | ||
| Bringing Gleam to Obsidian: A Minimal Plugin Journey | Norbert Melzer | 36m |
Builds a minimal Obsidian plugin by compiling Gleam to JavaScript, wiring a TypeScript wrapper and copying dist into a vault to reload via the community… | ||
| Building self-contained executables with Gleam | Yoshie Reusch | 04m |
Demonstrates how static_erlang and gleepack produce static Erlang binaries and bundle a Gleam or Erlang project into a single self-contained executable, using… | ||
| Jumping on the Bandwagon: How I ended up writing Gleam for a living | Isaac Harris-Holt | 19m |
Accidental adoption leads to concrete results: Gleam compiles to Erlang and JavaScript and uses FFI for incremental adoption, with ecosystem libraries like… | ||
| nothing matches | ||