Rephonic
Artwork for BEAM There, Done That

BEAM There, Done That

Plangora
Elixir
Beam
Erlang
Local First
Rust
TV Labs
Hologram
JIT
Ash Framework
Native Records
Phoenix
Zig
Ericsson
Concurrency
Prolog
Sonic Pi
Durableserver
Multi-Core
Just-In-Time Compiler
Actor Model

BEAM There, Done That is a podcast about building real systems with Elixir, Erlang, and the BEAM. We’ve built it before — distributed systems, fault‑tolerant services, event pipelines, real‑time apps, production nightmares, and the supervision trees that saved them. Each episode dives into practical lessons from shipping software on the BEAM: architecture decisions, scaling challenges, operational... more

PublishesWeeklyEpisodes23Founded6 months ago
Number of ListenersCategory
Technology

Listen to this Podcast

Artwork for BEAM There, Done That

Latest Episodes

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 spe... more

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 whatev... more

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 comp... more

Everyone who's ever written a C NIF for the BEAM knows the story. You have a bottleneck, you reach for native code, it works - until one day it doesn't, and instead of a process crashing, the whole node goes down. A segfault in a NIF takes the entire... more

In 2021, Erlang got something it had been promised for years: a Just-In-Time compiler. The person who built the first working prototype, spent years on failed experiments before it, and quietly shipped it to every Erlang and Elixir system on the plan... more

Joe Armstrong once said anyone can write a type system covering 90% of Erlang — it's the remaining 10% that defeats even the brightest minds in computer science. He was referring to Philip Wadler. That was 1995. Thirty years later, the BEAM is finall... more

Three engineers. Three different virtual machines. One conversation that started with the JAM and ends with the JIT compiler.

Allen Wyma and Francesco Cesarini sit down again with Björn Gustafsson — member of the OTP team since 1996, and the person ... more

There's a gap between BlueSky's open reference implementation (handles a few hundred thousand users) and BlueSky's own production system (handles millions, but runs on infrastructure most teams can't replicate). Chris Beck and his team at Bitcrowd se... more

Key Facts

Accepts Guests
Contact Information
Podcast Host
Number of Listeners
Find out how many people listen to this podcast per episode and each month.

Similar Podcasts

People also subscribe to these shows.

Elixir Wizards
Elixir WizardsSmartLogic LLC
Thinking Elixir Podcast
Thinking Elixir PodcastThinkingElixir.com
REWORK
REWORK37signals

Recent Guests

Mike Williams
One of the creators of Erlang, helped write large parts of the emulator for the Jam
Ericsson
Episode: Mike Williams & Björn Gustavsson on Building the JAM
Bart Blast
Creator of Hologram
Hologram project
Episode: Elixir in the Browser: Bart Blast on Hologram
Garrison Hinson-Hasty
Author of Systems Programming with Zig
University of Chicago (as referenced) / Zig author
Episode: Zig Meets the BEAM: Garrison Hinson-Hasty & Isaac Yonemoto on Safer Native Code
Isaac Yonemoto
Creator of Zigler
Episode: Zig Meets the BEAM: Garrison Hinson-Hasty & Isaac Yonemoto on Safer Native Code
Lukas Backström
Formerly Lukas Larsson; part of the OTP team focusing on BEAM and JIT development
Erlang/OTP team at Ericsson (Thailand Solutions)
Episode: Inside the BEAM JIT: How Lukas Backström Made Erlang Faster
Annette Bieniusa
Professor for Software Technology at the RPTU in Southwest Germany University
RPTU University
Episode: Static Types Finally Come to the BEAM | Annette Bieniusa & Guillaume Duboc
Guillaume Duboc
PhD, Dashbit; researcher focusing on typing dynamic languages
Dashbit
Episode: Static Types Finally Come to the BEAM | Annette Bieniusa & Guillaume Duboc
Björn Gustafsson
Member of the OTP team since 1996; shepherded the BEAM through major transitions
Ericsson
Episode: 30 Years Inside the BEAM: Björn Gustafsson on Building Erlang's Runtime
Chris Beck
Engineer and founder of Bitcrowd, expert on building scalable social data planes
Bitcrowd
Episode: Why Elixir Beat Go and Rust for BlueSky's Data Plane | Chris Beck

Hosts

Francesco Cesarini
Host of BEAM There Done That
Alan Wyman
Host of BEAM There, Done That

Top Technology Podcasts

Talking Points

Recent interactions between the hosts and their guests.

Static Types Finally Come to the BEAM | Annette Bieniusa & Guillaume Duboc
Q: Has there ever been a bug that you've introduced to a production system that no type system would have caught?
The guests explain that type systems catch a particular class of bugs, but not all, such as non-termination, and that typing helps avoid many runtime failures while acknowledging cases where dynamic behavior or architectural decisions determine outcomes.
Zig Meets the BEAM: Garrison Hinson-Hasty & Isaac Yonemoto on Safer Native Code
Q: What does the simplest Zigler NIF look like, and how does the marshaling work across the boundary?
Isaac demonstrates a simple Zigler NIF with an addOne function, showing error handling and argument validation in Zig that translates into Erlang errors and stack traces, thereby improving debuggability and safety when crossing the boundary.
Zig Meets the BEAM: Garrison Hinson-Hasty & Isaac Yonemoto on Safer Native Code
Q: What is the right point to reach for native code, and how should Zig and BEAM be coordinated in a system?
The consensus is: typically avoid native code unless you need low-level access, a hardware accelerator, or undeniable performance needs. Use BEAM for orchestration and Zig for safe, explicit low-level access, while profiling first and keeping concerns contained to where BEAM isn't sufficient.
Zig Meets the BEAM: Garrison Hinson-Hasty & Isaac Yonemoto on Safer Native Code
Q: Introduce yourself and explain how you ended up putting Zig inside Elixir.
Isaac describes his BEAM background, his switch from Julia, and how Zigler emerged as a bridge to safely access Zig from BEAM, motivated by low-level needs like ICMP and the desire to avoid unsafe C interfaces. Garrison adds his context about Zig and BEAM, emphasizing the book he's writing and his experience with Zig in system programming.
30 Years Inside the BEAM: Björn Gustafsson on Building Erlang's Runtime
Q: What was the major turning point for BEAM when moving from single-core to multi-core?
The multi-core transition required introducing locking and later refining it with fine-grained locks, which dramatically improved scalability and performance, while maintaining backward compatibility and safe hot code loading.

Audience Metrics

Listeners, social reach, demographics and more for this podcast.

Listeners per Episode
Gender Skew
Location
Interests
Professions
Age Range
Household Income
Social Media Reach

Frequently Asked Questions About BEAM There, Done That

What is BEAM There, Done That about and what kind of topics does it cover?

The show centers on building real, scalable systems on BEAM (Elixir and Erlang) with a strong emphasis on practical, battle-tested lessons. Episodes frequently cover architecture decisions, fault tolerance, concurrency patterns, and real-world production challenges, often featuring engineers who contribute to BEAM ecosystems or lead major projects (frameworks, runtimes, tooling, and platform-scale deployments). A standout theme is the balance between leveraging the BEAM's reliability and embracing modern needs like AI, security, and multi-region deployments, all through candid conversations, concrete anecdotes, and actionable guidance for engineers and managers alike. The lineup tends toward deeply technical discussions with guests who are ... more

Where can I find podcast stats for BEAM There, Done That?

Rephonic provides a wide range of podcast stats for BEAM There, Done That. We scanned the web and collated all of the information that we could find in our comprehensive podcast database. See how many people listen to BEAM There, Done That and access YouTube viewership numbers, download stats, audience demographics, chart rankings, ratings, reviews and more.

How many listeners does BEAM There, Done That get?

Rephonic provides a full set of podcast information for three million podcasts, including the number of listeners. View further listenership figures for BEAM There, Done That, including podcast download numbers and subscriber numbers, so you can make better decisions about which podcasts to sponsor or be a guest on. You will need to upgrade your account to access this premium data.

What are the audience demographics for BEAM There, Done That?

Rephonic provides comprehensive predictive audience data for BEAM There, Done That, including gender skew, age, country, political leaning, income, professions, education level, and interests. You can access these listener demographics by upgrading your account.

How many subscribers and views does BEAM There, Done That have?

To see how many followers or subscribers BEAM There, Done That has on Spotify and other platforms such as Castbox and Podcast Addict, simply upgrade your account. You'll also find viewership figures for their YouTube channel if they have one.

Which podcasts are similar to BEAM There, Done That?

These podcasts share a similar audience with BEAM There, Done That:

1. Elixir Wizards
2. Thinking Elixir Podcast
3. The Pragmatic Engineer
4. Startups For the Rest of Us
5. REWORK

How many episodes of BEAM There, Done That are there?

BEAM There, Done That launched 6 months ago and published 23 episodes to date. You can find more information about this podcast including rankings, audience demographics and engagement in our podcast database.

How do I contact BEAM There, Done That?

Our systems regularly scour the web to find email addresses and social media links for this podcast. We scanned the web and collated all of the contact information that we could find in our podcast database. But in the unlikely event that you can't find what you're looking for, our concierge service lets you request our research team to source better contacts for you.

Where can I see ratings and reviews for BEAM There, Done That?

Rephonic pulls ratings and reviews for BEAM There, Done That from multiple sources, including Spotify, Apple Podcasts, Castbox, and Podcast Addict.

View all the reviews in one place instead of visiting each platform individually and use this information to decide if a show is worth pitching or not.

How do I access podcast episode transcripts for BEAM There, Done That?

Rephonic provides full transcripts for episodes of BEAM There, Done That. Search within each transcript for your keywords, whether they be topics, brands or people, and figure out if it's worth pitching as a guest or sponsor. You can even set-up alerts to get notified when your keywords are mentioned.

What guests have appeared on BEAM There, Done That?

Recent guests on BEAM There, Done That include:

1. Mike Williams
2. Bart Blast
3. Garrison Hinson-Hasty
4. Isaac Yonemoto
5. Lukas Backström
6. Annette Bieniusa
7. Guillaume Duboc
8. Björn Gustafsson

To view more recent guests and their details, simply upgrade your Rephonic account. You'll also get access to a typical guest profile to help you decide if the show is worth pitching.

Find and pitch the right podcasts

We help savvy brands, marketers and PR professionals to find the right podcasts for any topic or niche. Get the data and contacts you need to pitch podcasts at scale and turn listeners into customers.
Try it free for 7 days