# Podcasts

**URL:** https://erlangforums.com/c/blogs-podcasts/podcasts/129.md

[Latest](https://erlangforums.com/latest.md) · [Categories](https://erlangforums.com/categories.md) · [Tags](https://erlangforums.com/tags.md)

---

## [BEAM There, Done That with Hernán Rivas Acosta on Multiplayer Games with Netcode](https://erlangforums.com/t/beam-there-done-that-with-hernan-rivas-acosta-on-multiplayer-games-with-netcode/6095)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [October 30, 2026, 2:31pm UTC](https://erlangforums.com/t/beam-there-done-that-with-hernan-rivas-acosta-on-multiplayer-games-with-netcode/6095 "2026-10-30T14:31:25Z")

</div>

Why the BEAM for game servers, 2010 edition Hernán’s first Erlang server, for a Cartoon Network football game, held 50,000 concurrent TCP connections per machine. The cap was the file descriptor limit the team chose not…

---

## [BEAM There, Done That with Davide Bettio & Giacomo Cavalieri on Gleam, AtomVM and Embedded BEAM](https://erlangforums.com/t/beam-there-done-that-with-davide-bettio-giacomo-cavalieri-on-gleam-atomvm-and-embedded-beam/6070)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [October 23, 2026, 10:23am UTC](https://erlangforums.com/t/beam-there-done-that-with-davide-bettio-giacomo-cavalieri-on-gleam-atomvm-and-embedded-beam/6070 "2026-10-23T10:23:32Z")

</div>

Erlang-Specific Deep Dive How AtomVM implements key BEAM features in limited memory - Supporting a meaningful subset of the Erlang standard library Writing Erlang FFI bindings for low-level AtomVM interfaces - Bringi…

---

## [BEAM There, Done That with Erik Stenman on the BEAM Book Origin, Scheduler Reductions and AI Compute Sovereignty](https://erlangforums.com/t/beam-there-done-that-with-erik-stenman-on-the-beam-book-origin-scheduler-reductions-and-ai-compute-sovereignty/6054)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [October 16, 2026, 10:12am UTC](https://erlangforums.com/t/beam-there-done-that-with-erik-stenman-on-the-beam-book-origin-scheduler-reductions-and-ai-compute-sovereignty/6054 "2026-10-16T10:12:07Z")

</div>

New BEAM There, Done That with Erik Stenman (Happi), Erlang researcher since 1994 and author of the BEAM Book. The production story is directly relevant here: on Christmas Eve at Klarna, the BEAM scheduler throttled to …

---

## [BEAM There, Done That with Ingela Andin on the OTP TLS Stack, the AI Vulnerability Wave and the Security Fix Pipeline](https://erlangforums.com/t/beam-there-done-that-with-ingela-andin-on-the-otp-tls-stack-the-ai-vulnerability-wave-and-the-security-fix-pipeline/6036)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [October 9, 2026, 10:34am UTC](https://erlangforums.com/t/beam-there-done-that-with-ingela-andin-on-the-otp-tls-stack-the-ai-vulnerability-wave-and-the-security-fix-pipeline/6036 "2026-10-09T10:34:15Z")

</div>

New BEAM There, Done That with Ingela Andin - over 20 years on the OTP team at Ericsson, maintaining the TLS stack and handling first triage of security reports. The Erlang-relevant points: THE 2026 SHIFT. At the start…

---

## [BEAM There, Done That with Alex Koutmos on Binary Protocol Parsing, Fintech Adoption and Elixir for Finance](https://erlangforums.com/t/beam-there-done-that-with-alex-koutmos-on-binary-protocol-parsing-fintech-adoption-and-elixir-for-finance/5975)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [October 2, 2026, 10:06am UTC](https://erlangforums.com/t/beam-there-done-that-with-alex-koutmos-on-binary-protocol-parsing-fintech-adoption-and-elixir-for-finance/5975 "2026-10-02T10:06:30Z")

</div>

New BEAM There, Done That with Alex Koutmos, who built PromEx and co-wrote Elixir for Finance with his brother Dimitrios (finance professor at Texas A&M). The most Erlang-relevant moment in the episode: a bank’s ATM int…

---

## [BEAM There, Done That with Kip Cole on CLDR, Tempo and Interval-Based Time Modeling](https://erlangforums.com/t/beam-there-done-that-with-kip-cole-on-cldr-tempo-and-interval-based-time-modeling/5967)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [September 25, 2026, 10:20am UTC](https://erlangforums.com/t/beam-there-done-that-with-kip-cole-on-cldr-tempo-and-interval-based-time-modeling/5967 "2026-09-25T10:20:58Z")

</div>

New BEAM There, Done That with Kip Cole on a decade of localization and time work for the BEAM ecosystem. Two technically relevant points for this community: Compile-time dispatch at scale. Kip’s localization library (…

---

## [BEAM There, Done That with Tobias Pfeiffer on Benchee, Reductions, and BEAM Performance Measurement](https://erlangforums.com/t/beam-there-done-that-with-tobias-pfeiffer-on-benchee-reductions-and-beam-performance-measurement/5957)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [September 18, 2026, 10:07am UTC](https://erlangforums.com/t/beam-there-done-that-with-tobias-pfeiffer-on-benchee-reductions-and-beam-performance-measurement/5957 "2026-09-18T10:07:06Z")

</div>

New BEAM There, Done That with Tobias Pfeiffer covering Benchee and the practical details of measuring BEAM performance correctly. The Erlang-relevant discussion: Reductions. Tobias learned about them from a GitHub iss…

---

## [BEAM There, Done That with Louis Pilfold on Gleam - Static Types, Typed Concurrency, and the Native Records Question](https://erlangforums.com/t/beam-there-done-that-with-louis-pilfold-on-gleam-static-types-typed-concurrency-and-the-native-records-question/5946)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [September 11, 2026, 1:10pm UTC](https://erlangforums.com/t/beam-there-done-that-with-louis-pilfold-on-gleam-static-types-typed-concurrency-and-the-native-records-question/5946 "2026-09-11T13:10:03Z")

</div>

New BEAM There, Done That with Louis Pilfold covering Gleam’s design in more depth than I’ve seen elsewhere. The Erlang-relevant points: Gleam chose Erlang records as its underlying data structure for compatibility wit…

---

## [BEAM There, Done That with Roberto Aloi & Michał Muskała on ELP, the eqWAlizer Type Checker and Developer Experience at WhatsApp](https://erlangforums.com/t/beam-there-done-that-with-roberto-aloi-michal-muskala-on-elp-the-eqwalizer-type-checker-and-developer-experience-at-whatsapp/5928)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [September 4, 2026, 10:21am UTC](https://erlangforums.com/t/beam-there-done-that-with-roberto-aloi-michal-muskala-on-elp-the-eqwalizer-type-checker-and-developer-experience-at-whatsapp/5928 "2026-09-04T10:21:29Z")

</div>

Part two of the WhatsApp series. Part one covered operations; this one covers the tooling that keeps a large Erlang codebase maintainable. The two misconceptions about static analysis that come up most: first, that thes…

---

## [BEAM There, Done That with Roberto Aloi & Michał Muskała on Running Erlang at WhatsApp Scale](https://erlangforums.com/t/beam-there-done-that-with-roberto-aloi-michal-muskala-on-running-erlang-at-whatsapp-scale/5894)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 10:01am UTC](https://erlangforums.com/t/beam-there-done-that-with-roberto-aloi-michal-muskala-on-running-erlang-at-whatsapp-scale/5894 "2026-08-28T10:01:57Z")

</div>

Worth sharing for the production engineering perspective this community rarely gets in detail. The operational points: WhatsApp deploys to 1% of servers first, one region next, then the rest - monitoring throughout, rea…

---

## [BEAM There, Done That with Davide Bettio & Paul Guyot on AtomVM and Running Erlang Without an OS](https://erlangforums.com/t/beam-there-done-that-with-davide-bettio-paul-guyot-on-atomvm-and-running-erlang-without-an-os/5877)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [August 21, 2026, 10:15am UTC](https://erlangforums.com/t/beam-there-done-that-with-davide-bettio-paul-guyot-on-atomvm-and-running-erlang-without-an-os/5877 "2026-08-21T10:15:40Z")

</div>

AtomVM is a from-scratch Erlang VM for microcontrollers. No dirty schedulers, no hot code unloading, simpler scheduler model - mostly invisible at the API level. David debugged the early VM with no stack traces and prin…

---

## [BEAM There, Done That with Mat Trudel on Bandit, HTTP Internals and One Process Per Connection](https://erlangforums.com/t/beam-there-done-that-with-mat-trudel-on-bandit-http-internals-and-one-process-per-connection/5865)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [August 14, 2026, 10:00am UTC](https://erlangforums.com/t/beam-there-done-that-with-mat-trudel-on-bandit-http-internals-and-one-process-per-connection/5865 "2026-08-14T10:00:32Z")

</div>

New BEAM There, Done That episode relevant to anyone building on the BEAM, not just Phoenix users. The most Erlang-relevant discussion: each connection gets its own process, and when an error occurs anywhere in request …

---

## [BEAM There, Done That with Maxim Kharchenko on Erlang Without an OS and Building LING](https://erlangforums.com/t/beam-there-done-that-with-maxim-kharchenko-on-erlang-without-an-os-and-building-ling/5850)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [August 7, 2026, 10:12am UTC](https://erlangforums.com/t/beam-there-done-that-with-maxim-kharchenko-on-erlang-without-an-os-and-building-ling/5850 "2026-08-07T10:12:17Z")

</div>

BEAM There, Done That with Maxim Kharchenko on Ling - a from-scratch Erlang VM for Xen, no OS required. Two technical details for this community: Instruction set. The final instruction level isn’t fixed. LING ingests O…

---

## [BEAM There, Done That with Mike Williams & Björn Gustavsson on Building the JAM](https://erlangforums.com/t/beam-there-done-that-with-mike-williams-bjorn-gustavsson-on-building-the-jam/5824)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [July 31, 2026, 10:01am UTC](https://erlangforums.com/t/beam-there-done-that-with-mike-williams-bjorn-gustavsson-on-building-the-jam/5824 "2026-07-31T10:01:39Z")

</div>

The most historically important episode BEAM There, Done That has recorded. Mike Williams (JAM emulator author) and Björn Gustavsson (who built the BEAM and has maintained it since 1996) both on the same conversation. T…

---

## [BEAM There, Done That with Bart Blast Hologram Rebuilding the Erlang runtime in JavaScript for full client-side parity](https://erlangforums.com/t/beam-there-done-that-with-bart-blast-hologram-rebuilding-the-erlang-runtime-in-javascript-for-full-client-side-parity/5806)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [July 24, 2026, 10:07am UTC](https://erlangforums.com/t/beam-there-done-that-with-bart-blast-hologram-rebuilding-the-erlang-runtime-in-javascript-for-full-client-side-parity/5806 "2026-07-24T10:07:54Z")

</div>

Sharing a BEAM There, Done That episode with Bart Blast, creator of Hologram, covering the technical architecture of what’s probably the most ambitious BEAM-to-browser project in the ecosystem. The core claim: the same …

---

## [BEAM There, Done That with Garrison Hinson-Hasty & Isaac Yonemoto on Safer Native Code](https://erlangforums.com/t/beam-there-done-that-with-garrison-hinson-hasty-isaac-yonemoto-on-safer-native-code/5789)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [July 17, 2026, 10:00am UTC](https://erlangforums.com/t/beam-there-done-that-with-garrison-hinson-hasty-isaac-yonemoto-on-safer-native-code/5789 "2026-07-17T10:00:42Z")

</div>

Worth sharing for anyone evaluating native code options for Erlang systems. New BEAM There, Done That episode with Isaac Yonemoto (Zigler creator) and Garrison Hinson-Hasty (author of Systems Programming with Zig), cove…

---

## [BEAM There, Done That with Lukas Backström on Building the BEAM JIT](https://erlangforums.com/t/beam-there-done-that-with-lukas-backstrom-on-building-the-beam-jit/5778)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 2\
**Last updated:** [July 16, 2026, 2:23am UTC](https://erlangforums.com/t/beam-there-done-that-with-lukas-backstrom-on-building-the-beam-jit/5778 "2026-07-16T02:23:35Z")

</div>

BEAM There, Done That just released an episode with Lukas Backström covering the BEAM JIT in technical depth. Worth discussing here. The engineering story is interesting because of how long it took to get right. The BEA…

---

## [BEAM There, Done That with Annette Bieniusa & Guillaume Duboc - Typing Erlang & Elixir After 30 Years](https://erlangforums.com/t/beam-there-done-that-with-annette-bieniusa-guillaume-duboc-typing-erlang-elixir-after-30-years/5770)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [July 3, 2026, 10:03am UTC](https://erlangforums.com/t/beam-there-done-that-with-annette-bieniusa-guillaume-duboc-typing-erlang-elixir-after-30-years/5770 "2026-07-03T10:03:53Z")

</div>

Sharing a BEAM There, Done That episode that covers both efforts in the same conversation, which I haven’t seen discussed much here. Annette Bieniusa (RPTU, Germany) is building etalizer, a type system for Erlang based …

---

## [BEAM There, Done That with Björn Gustavsson- Why did “compile Erlang to native C” lose to bytecode, even though it was 10-20x faster on paper?](https://erlangforums.com/t/beam-there-done-that-with-bjorn-gustavsson-why-did-compile-erlang-to-native-c-lose-to-bytecode-even-though-it-was-10-20x-faster-on-paper/5745)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [June 26, 2026, 10:11am UTC](https://erlangforums.com/t/beam-there-done-that-with-bjorn-gustavsson-why-did-compile-erlang-to-native-c-lose-to-bytecode-even-though-it-was-10-20x-faster-on-paper/5745 "2026-06-26T10:11:15Z")

</div>

New BEAM There, Done That with Björn Gustavsson (OTP team since 1996) on the BEAM’s early history: JAM, Virding’s V (defeated by a shared global heap once CPU caching became essential), and Bogdan’s original BEAM, which …

---

## [BEAM There, Done That with Chris Beck - Why ETS and a single Rust NIF beat Go, Rust, and Node for a BlueSky-scale workload](https://erlangforums.com/t/beam-there-done-that-with-chris-beck-why-ets-and-a-single-rust-nif-beat-go-rust-and-node-for-a-bluesky-scale-workload/5732)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [June 19, 2026, 10:00am UTC](https://erlangforums.com/t/beam-there-done-that-with-chris-beck-why-ets-and-a-single-rust-nif-beat-go-rust-and-node-for-a-bluesky-scale-workload/5732 "2026-06-19T10:00:07Z")

</div>

Sharing a recent BEAM There, Done That episode that’s directly relevant to anyone weighing BEAM languages against Go, Rust, or Node for high-throughput systems under real production constraints. Chris Beck of Bitcrowd (…

---

## [BEAM There, Done That with Ellyse Sedeno - Why Multiplayer Games Are Just Distributed Systems](https://erlangforums.com/t/beam-there-done-that-with-ellyse-sedeno-why-multiplayer-games-are-just-distributed-systems/5717)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 1\
**Last updated:** [June 12, 2026, 1:13pm UTC](https://erlangforums.com/t/beam-there-done-that-with-ellyse-sedeno-why-multiplayer-games-are-just-distributed-systems/5717 "2026-06-12T13:13:05Z")

</div>

This podcast is relevant particularly for the architectural discussion around how OTP primitives map to the domain of multiplayer games. Ellyse Sedeno has been working at the intersection of distributed systems and game…

---

## [BEAM There, Done That - EEF's CNA: one year in, first real stress test underway](https://erlangforums.com/t/beam-there-done-that-eefs-cna-one-year-in-first-real-stress-test-underway/5664)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 2\
**Last updated:** [June 1, 2026, 12:08pm UTC](https://erlangforums.com/t/beam-there-done-that-eefs-cna-one-year-in-first-real-stress-test-underway/5664 "2026-06-01T12:08:02Z")

</div>

Sharing a recent episode of BEAM There, Done That that covers something directly relevant to this community: the state of vulnerability disclosure infrastructure for the BEAM ecosystem, and what’s changed in the last few…

---

## [BEAM There, Done That](https://erlangforums.com/t/beam-there-done-that/5624)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 2\
**Last updated:** [May 22, 2026, 10:04am UTC](https://erlangforums.com/t/beam-there-done-that/5624 "2026-05-22T10:04:24Z")

</div>

Task.async(fn → Rust.performant() end) Elixir :handshake: Rust What actually happens when BEAM resilience meets Rust performance? Florian Gilcher and Leandro Pereira join BEAM There, Done That to talk NIFs, ports, hyb…

---

## [Podcast: BeamRadio Episode 72 - Gleam's Core Team in the House!](https://erlangforums.com/t/podcast-beamradio-episode-72-gleams-core-team-in-the-house/3426)

<div class="topic-metadata">

**Author:** [@GroxioLearning](https://erlangforums.com/u/GroxioLearning)\
**Replies:** 0\
**Last updated:** [March 27, 2024, 7:59pm UTC](https://erlangforums.com/t/podcast-beamradio-episode-72-gleams-core-team-in-the-house/3426 "2024-03-27T19:59:44Z")

</div>

The BeamRadio panel chats all things Gleam with the core team Louis Pilford and Hayleigh Thompson! Gleam’s approach to concurrency and its focus on type safety make it an interesting choice for Erlang/Elixir developer…

---

## [Hello Erlang! (Podcast)](https://erlangforums.com/t/hello-erlang-podcast/1059)

<div class="topic-metadata">

**Author:** [@vkatsuba](https://erlangforums.com/u/vkatsuba)\
**Replies:** 17\
**Last updated:** [December 19, 2023, 8:25pm UTC](https://erlangforums.com/t/hello-erlang-podcast/1059 "2023-12-19T20:25:50Z")

</div>

Hello, Erlang! - is a show focused on the Erlang programming community. We discuss topics related to the BEAM and the Erlang Ecosystem with exceptional engineers that will share their knowledge and experience with you. …
