Beam Radio cover image

Beam Radio

Latest episodes

undefined
Feb 23, 2021 • 47min

Episode 3: Alex Koutmos and Observability

In this episode of Beam Radio, Alex Koutmos takes the hot seat as the panel learns about Alex's programming roots, his personal Elixir journey, and what excites him about programming on the Beam. Alex then goes on to discuss the importance of application observability and how the Beam (and specifically the projects in the Beam-Telemetry GitHub organization) allow you to easily achieve application observability. He then goes on to dive into his PromEx project which aims to bring effortless Prometheus and Grafana monitoring to Elixir applications. Alex is currently a Senior Engineer at Boulevard, the author of the Elixir Twitter Tip Series, a frequent blogger at akoutmos.com and the author of the PromEx and Doctor libraries (as well as a few others). Elixir in Action Learn You Some Erlang Learn you some Erlang “Onion Theory Platform” Programming Elixir 1.6 Elixir in Action, 2nd edition Telemetry Keynote: Telemetry and LiveDashboard - Sophie DeBenedetto | ElixirConf EU Virtual 2020 Chris Keathley - Telemetry Conventions Alex’s talk on PromEx Bruce Tate: Julia multiple dispatch talk 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
undefined
Feb 23, 2021 • 52min

Episode 2: Josh Adams and Erlang Languages

DBA - This is my product and software consultancy. We build remarkable software with our partners. Birmingham Elixir - People are saying it's like the "Austin City Limits" of remote Elixir meetups llaisdy/beam_languages Erlang's ssh application SSH subsystems lasp-lang - a programming model for synchronization-free computations erleans - Erleans is a framework for building distributed applications in Erlang and Elixir based on Microsoft Orleans. clojerl - Use this if you want Clojure on Erlang lfe - Use this if you want some lisp in your Erlang LFE Machine Manual - an example interacting with a GenServer and creating one VIDEO - LFE: A Real Lisp in the Erlang Ecosystem by Robert Virding - Stockholm 2016 rvirding/flavors: LFE Flavor package - Flavors was an object-oriented extension for Lisp, and the first language with mixins. Flavors: A non-hierarchical approach to object-oriented programming - the paper, from 1982 Here it is described in the Lisp Machine Manual rvirding/erlog - Prolog interpreter in and for Erlang - example https://github.com/zkessin/erlog-server make a genserver from a prolog file gleam - An Erlang language whose compiler is built in Rust and that is more similar to C / ECMAScript, but still ML-inspired. Compiles to regular Erlang. glance - link-unfurler written in gleam used in production in [memo](sendmemo.app) https://github.com/did-app/glance/blob/master/src/glance/strategy/fallback.gleam caramel - example hamler - fork of PureScript purerl - PureScript Erlang backend elchemy - All the best of Elm and Elixir fika - a language written in Elixir! alpaca cuneiform - github - large-scale data analysis functional programming language luerl - example - Luerl is an implementation of standard Lua 5.3 written in Erlang/OTP Luerl - an implementation of Lua on the Erlang VM - Robert Virding ephp - PHP Interpreter in pure Erlang bragful efene - an alternative syntax for the Erlang Programming Language focusing on simplicity, consistency, ease of use and programmer UX. Efene and the BEAM Community - Mariano Guerra - EUC17 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.
undefined
Feb 23, 2021 • 36min

Episode 1: Lars Wikman and the BEAM

In this first episode of Beam Radio we give a brief presentation of the hosts. You can also read more about us on beamrad.io. As we go through the episodes we will give a deeper introduction to each host so you know a bit about who we are. For this first episode we introduce Lars Wikman and then he gets to set the topic. This episode's topic will be the idea that the BEAM can be your entire application. Lars is an independent consultant who runs the company Underjord. He blogs plenty and writes a weekly newsletter covering both Elixir and the software development profession in general. He lives in Sweden with wife and child. They aspire to grow vegetables on the west coast. For the topic we get into what it can mean for the BEAM to manage all or most of your application. Why is it different from other runtimes? 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.
undefined
Jan 21, 2021 • 3min

A peek at the Beam Radio Conversations

BeamRadio hosts discuss Dave Thomas' impact on Elixir, their own coding education as well as Alex's topic of the day - observability. Sponsored By:Groxio, LLC: We do one thing: teach programming. Career fuel for curious coders.
undefined
Jan 20, 2021 • 35sec

Season 1 Trailer

A quick glimpse into the fun BEAM conversations with Alex, Bruce, Lars, Josh, Mika, Sophie and Steven.Sponsored 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.
App store bannerPlay store banner