~/conference

Code BEAM Europe 2025

The Erlang and Elixir conference in Europe - 2 days of talks,discussions and networking for the BEAM community.

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

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

titleauthorlength
OTP and GleamLouis Pilfold21m
Gleam implements OTP as two packages on the BEAM, reusing primitives like spawn, link, monitor and wrapping them for Gleam ergonomics, while solving type…
Talk on
Browsers need not apply, UI testing with Lustre and GleamHayleigh Thompson20m
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…
Talk on
You don't need an ORMGiacomo Cavalieri20m
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…
Talk on
Adopting Gleam the Boring WayRebecca Reusch20m
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…
Talk on
Rapidly building with GleamPeter Saxton38m
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…
Talk on
Functional Domain Modeling with GleamEduardo Hernacki17m
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…
Talk on
Gleam + TypeScript: Full-Stack Type Safety with Inertia-WispMichael Buhot36m
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…
Talk on
Bringing Gleam to Obsidian: A Minimal Plugin JourneyNorbert Melzer36m
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…
Talk on
Building self-contained executables with GleamYoshie Reusch04m
Demonstrates how static_erlang and gleepack produce static Erlang binaries and bundle a Gleam or Erlang project into a single self-contained executable, using…
Talk on
Jumping on the Bandwagon: How I ended up writing Gleam for a livingIsaac Harris-Holt19m
Accidental adoption leads to concrete results: Gleam compiles to Erlang and JavaScript and uses FFI for incremental adoption, with ecosystem libraries like…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.