Home Podcasts BEAM There, Done That
BEAM There, Done That

BEAM There, Done That

Plangora 20 Episodes Oct 9, 2026

BEAM There, Done That is a podcast about building real systems with Elixir, Erlang, and the BEAM. Each episode dives into practical lessons from shipping software on the BEAM: architecture decisions, scaling challenges, operational failures, and the patterns that actually work. No hype, just hard-won experience from engineers who've been there.

Episodes

Ingela Andin on the TLS Stack Running Under Every BEAM App
Ingela Andin on the TLS Stack Running Under Every BEAM App Oct 9, 2026 00:38:30 Every secure connection made from an Erlang, Elixir, or Gleam application runs through code she wrote. Most developers have never heard her name.Ingela Andin has spent more than two decades on the OTP team at Ericsson, maintaining the TLS stack — the piece of infrastructure underneath HTTPS, LDAP, SMTP, and every other secure protocol in the BEAM ecosystem. She is the first point of contact when a
Alex Koutmos on Elixir for Finance, Trading & Blockchain
Alex Koutmos on Elixir for Finance, Trading & Blockchain Oct 2, 2026 01:02:38 Brex runs on Elixir. Klarna runs on Erlang. Mastercard is believed to use it. And most of the community that builds on these systems watches them with PromEx - a library written by today's guest.Alex Koutmos has been in the Elixir ecosystem for over a decade. He wrote PromEx - the Prometheus metrics library most of this audience runs in production - and he's just written Elixir for Finance
Kip Cole on Time, Localization and Building Agenda
Kip Cole on Time, Localization and Building Agenda Sep 25, 2026 01:09:22 The Navajo Nation inside Arizona observes daylight saving. The Hopi reservation inside the Navajo Nation skips it again. There's a corner of the Yucatan Peninsula that takes 20 minutes to drive through and costs you an hour on your sat nav. No compiler warns you about any of this.Kip Cole has spent 10 years building the Elixir libraries that handle what software gets wrong about human reality:
Is Your Elixir Code Actually Fast? Tobias Pfeiffer on Benchmarking
Is Your Elixir Code Actually Fast? Tobias Pfeiffer on Benchmarking Sep 18, 2026 01:11:02 Everyone has an opinion about whether the BEAM is fast or slow. Almost nobody has actually measured it properly.Tobias Pfeiffer -PragTob on the internet, benchmarking nerd, real-time engineer at Supabase -came to Elixir from Ruby because Ruby couldn't handle WebSockets at scale. Then he learned the language the way he learns every language: by building a benchmarking library. Ten years later,
Louis Pilfold on Building Gleam - Static Types on the BEAM
Louis Pilfold on Building Gleam - Static Types on the BEAM Sep 11, 2026 01:11:35 What if the BEAM had a language that felt like talking to a friend instead of fighting a compiler?That's the problem Louis Pilfold set out to solve. He loved the BEAM. He missed static types. Every other option was a tradeoff he couldn't live with. So he built Gleam - and after years of quietly saying no to everything he wasn't sure about, it's gathered a community, found productio
How WhatsApp Fixed Erlang's Tooling Problem | Roberto Aloi & Michał Muskała
How WhatsApp Fixed Erlang's Tooling Problem | Roberto Aloi & Michał Muskała Sep 4, 2026 00:36:41 Part one established that Erlang scales. Part two is about what comes after - keeping a codebase that large healthy for years, when most engineers arrive having never written Erlang before.WhatsApp's answer was to invest in the language itself. The formatter, the language server, the type checker. And then to open source almost all of it back to the community - not as charity, but because dive
Inside WhatsApp with Roberto Aloi & Michał Muskała
Inside WhatsApp with Roberto Aloi & Michał Muskała Aug 28, 2026 00:34:59 Everyone quotes WhatsApp when the topic of Erlang and scale comes up. Fewer people know what it actually looks like from the inside - what was hard, what was never hard, and what the team spent their time on once the concurrency stopped being the problem.Roberto Aloi and Michał Muskała work on the team keeping it running. This is the first of two episodes with them.Topics include:what Roberto'
Erlang on a Microcontroller: Davide Bettio & Paul Guyot on AtomVM
Erlang on a Microcontroller: Davide Bettio & Paul Guyot on AtomVM Aug 21, 2026 00:54:38 In 1952, Marvin Minsky and Claude Shannon built a box with a single switch. When you flip it, the only thing it does is reach out and switch itself back off. Seventy years later, 5,000 of those boxes are sitting on desks worldwide — and the thing making them tick is Erlang, running on a chip smaller than a fingernail.Davide Bettio built AtomVM, the virtual machine that makes this possible. Paul Gu
Mat Trudel on Building Bandit - the Web Server Running Your Phoenix App
Mat Trudel on Building Bandit - the Web Server Running Your Phoenix App Aug 14, 2026 01:19:41 Bandit quietly became the default web server in Phoenix. Mat Trudel wrote it by hand, in pure Elixir, as a side project - and kept it that way even as AI changed how everyone else writes code.This episode goes two places at once: the engineering of a foundational piece of infrastructure most developers never think about, and an honest conversation about what it means to keep building something by
Erlang Without an OS: Maxim Kharchenko on Building LING
Erlang Without an OS: Maxim Kharchenko on Building LING Aug 7, 2026 01:03:08 Booting OTP without a Linux kernel underneath it. Running Erlang directly on a Xen hypervisor. Implementing a VM where every single out-of-memory condition is explicitly handled — not a single allocation without a recovery path.Maxim Kharchenko spent five to eight years building Ling, a from-scratch Erlang runtime that runs without an operating system. Not a fork of the BEAM. Not a modification. A
Mike Williams & Björn Gustavsson on Building the JAM
Mike Williams & Björn Gustavsson on Building the JAM Jul 31, 2026 00:42:20 Before the BEAM, there was the JAM - Joe's Abstract Machine. It was the first virtual machine that made Erlang fast enough to run in production, and it was built by a handful of people at Ericsson's computer science lab who had a mandate to do whatever they wanted.Mike Williams wrote large parts of the emulator. Björn Gustavsson inherited it in 1996 and built what came after. In this episo
Elixir in the Browser: Bart Blast on Hologram
Elixir in the Browser: Bart Blast on Hologram Jul 24, 2026 00:45:22 What if instead of making your server smarter to handle the browser, you just ran your Elixir in the browser instead?That's the bet Bart Blast has been making for six years - three of them full time. Hologram is a full-stack web framework that compiles Elixir to JavaScript and rebuilds the Erlang runtime in the browser: pattern matching engine, OTP guarantees, boxed types, all of it. No JavaScript

Recommended