
Beam Radio
A packed panel of Elixir experts and experienced developers who make the complicated interesting and fun. We talk about Elixir, Erlang and all things related to the BEAM virtual machine ecosystem.
Featuring a panel of hosts including Alex Koutmos, Andrew Ek, Bruce Tate, Lars Wikman, and Meryl Dakin.
Edited by Maggie Tate
Sponsored by Grox.io and Underjord
Latest episodes

May 27, 2021 • 1min
CLIP from Episode 11: Why Marlus Saraiva loves FP
We all love FP. Here's a great snippet from Episode #11 on why Marlus Saravia loves it too.
Guest: @MarlusSaraiva Creator of Broadway, ElixirSense and Surface
Hear the full convo on Episode 11!
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearning

May 27, 2021 • 35sec
CLIP from Episode 11: Learn Multiple Programming Languages
Guest: @MarlusSaraiva, Creator of Broadway, ElixirSense and Surface talks about benefits of learning multiple programming languages. Hear the full conversation on episode #11.
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearning

May 18, 2021 • 53min
Episode 10: Teaching and Evangelizing Elixir and FP
We talk with Chris Miller and Andre Bryan, hosts of the YouTube channel Coding Cave, about their experiences teaching and evangelizing functional programming. We learn how Chris got interested in Elixir and inspired Andre to come along for the adventure, and the why and how of teaching FP. With some many educators on our panel, this episode was definitely a lively one!
Coding Cave episode, "Conversations with the Creator: Jose Valim": https://www.youtube.com/watch?v=BXpoKKkqAX4
The Zigler Hex package https://github.com/ityonemo/zigler
Functional Programming in Java: https://pragprog.com/titles/vsjava8/functional-programming-in-java/
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearning

May 4, 2021 • 50min
Episode 9: Bruce Tate and Frank Hunleth Talk Nerves
Bruce Tate and the panel talk with Frank Hunleth, Co-Creator of Nerves Project, about the fun of hardware and how Elixir is a perfect fit.
@NervesProject
@fhunleth
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearning

Apr 20, 2021 • 47min
Episode 8: Alex Koutmos and Parker Selbert Discuss Oban
https://github.com/sorentwo/oban
https://getoban.pro
https://speakerdeck.com/sorentwo/the-architecture-of-oban
https://www.postgresql.org/docs/9.1/sql-notify.html
https://sidekiq.org
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearning

Apr 16, 2021 • 53sec
Our Youngest Contributor
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearning

Apr 6, 2021 • 48min
Episode 7: Lars Wikman and Building it Right
In this episode Lars introduces the topic of building things the right way and brings up his perspective on what the BEAM and Elixir are doing well. We get into the cultural aspects, the design and the layering of brick upon brick that makes this community and ecosystem special. Why is it that people build so ambitiously on the BEAM?
Then Sophie asks for zero-preparation podcast recommendations.
Concurrent Data Processing in Elixir
Jose Valim - What Elixir is About
Sasa Juric - Solid Ground
PromEx, library by Alex Koutmos
Underjord Newsletter
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearning

Mar 23, 2021 • 51min
Episode 6: Steven Nunez Talks Ruby and the BEAM
We explore Ruby's new actor model implementation, discuss where it shines, and where it can learn from the BEAM. It also includes guest cameo from our youngest listener.
Links
The Free Lunch is Over: http://www.gotw.ca/publications/concurrency-ddj.htm
CRC in Elixir: https://redrapids.medium.com/learning-elixir-its-all-reduce-204d05f52ee7
Concurrency in Java: https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601
PLTalk with Edwin Brady - Idris: https://www.youtube.com/watch?v=Umq4Ic76qA0
Building a Ractor Based WebServer: https://kirshatrov.com/2020/09/08/ruby-ractor-web-server/
https://kirshatrov.com/2020/12/27/ractor-web-server-part-two/
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearningSponsored By:Groxio, LLC: We do one thing: teach programming.
Career fuel for curious coders.

Mar 11, 2021 • 40min
Episode 5: Bruce Tate and Turtles All the Way Down
For this week's episode, we talk to Bruce Tate, member of the Elixir community since the language turned 1.0. As one of the main people behind Elixir's publishing scene, Bruce was the editor of the ElixirSource line of books for the Pragmatic Bookshelf through most of its history. He is a coauthor for Programming Phoenix, Designing Elixir Systems with OTP, and Adopting Elixir, and the chief author and content developer for Groxio, LLC.
The episode starts as Bruce tells his story spanning the early days of Java, Ruby, and eventually Elixir. Along the way, he talks about writing books, and how Seven Languages in Seven Weeks led to an introduction to Joe Armstrong, and marked the beginning of his great love for programming languages.
Along the way, Bruce and Lars discuss the PETAL stack, and his experiences teaching Groxio liveview classes. Bruce and Sophie also discuss writing at the Pragmatic Bookshelf together, and teaching together using the CRC pattern.
https://changelog.com/posts/petal-the-end-to-end-web-stack
https://pragprog.com/titles/liveview/programming-phoenix-liveview/
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@knewter
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearningSponsored By:Groxio, LLC: We do one thing: teach programming.
Career fuel for curious coders.

Feb 23, 2021 • 47min
Episode 4: Sophie DeBenedetto and LiveView and the Future of Single-Page Apps
Sophie and Steven's upcoming workshop at Code BEAM V: Shipping Greenfield Elixir in a Legacy World
Dashbit's Broadway library
Concurrent Data Processing in Elixir, a new PragProg book by Svilen Gospodinov
ElixirConf 2015 Keynote: The Pendulum by Bruce Tate
José Valim's talk on What Elixir is About
Sasa Juric’s Solid Ground talk
Lars' post on the PETAL stack
Bruce's post on PETAL
We want to connect with you!
Twitter: @BeamRadio1
Send us your questions via Twitter @BeamRadio1 #ProcessMailbox
Keep up to date with our hosts on Twitter
@_StevenNunez
@akoutmos
@lawik
@RedRapids
@sm_debenedetto
Sponsored by @GroxioLearning and @UnderjordSponsored By:Groxio, LLC: We do one thing: teach programming.
Career fuel for curious coders.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.