podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Alex Koutmos
Shows
LeadFoot Automotive
The Hidden Costs of Collision Repair: Why Shops Are Losing Money & How to Fix It
Welcome back to the Leadfoot Automotive Podcast, where we help shop owners and operators leverage technology to earn more and stress less. Today, we’re diving deep into one of the biggest challenges facing collision repair shops—paint and material costs—and how negotiating with insurance companies can feel like an uphill battle.Our guest is Yanni Koutmos, co-founder of Eagle MMS, a software solution designed to help shops accurately track and invoice their paint and body materials, ensuring they get paid what t...
2025-02-18
41 min
Elixir Mentor
Peter Ullrich & Alex Koutmos on Building in Elixir
In this laid-back episode of the Elixir Mentor Podcast, Alex Koutmos and Peter Ullrich return for another engaging conversation. The discussion covers various topics, including Alex's recently completed Elixir Patterns book, experiences with AI tools in development, and their thoughts on different CI/CD platforms. They share their experiences using tools like Broadway, GitHub Actions, and ObanPro, while also discussing the challenges and benefits of various development workflows.The conversation takes entertaining detours into cultural differences between Europe and America, from banking systems to education, and includes amusing anecdotes about Peter's new Labrador puppy and temperature measurement...
2025-02-15
1h 25
Thinking Elixir Podcast
240: Standards and Security
News includes Erlang/OTP achieving OpenChain ISO certification for open source license compliance, the release of the new "Elixir Patterns" book by Hugo Barauna and Alex Koutmos, a security audit of Oban Web and Pro by Paraxial.io showing excellent results, upcoming Alchemy Conf in Portugal, and a major rewrite of the asdf version manager to Go, and more! Show Notes online - http://podcast.thinkingelixir.com/240 Elixir Community News https://bsky.app/profile/theerlef.bsky.social/post/3lhc5552djc24 – Erlang/OTP team announces compliance with OpenChain ISO/IEC 5230 standard for open source license co...
2025-02-11
18 min
Elixir Mentor
Peter Ullrich & Alex Koutmos on EZSuite
In this episode of the Elixir Mentor Podcast, we welcome back Peter Ullrich and Alex Koutmos to discuss their new venture, EZSuite. With over 20 years of combined software engineering experience, they're tackling the challenge of automating away essential but time-consuming aspects of Elixir development. We explore their first product, Phx2Ban, a sophisticated Fail2Ban alternative for Phoenix applications that helps developers implement robust bot protection with minimal setup. Peter, known for his contributions to the Elixir community through his blog and conference talks, and Alex, creator of numerous Elixir libraries and host of the BeamRadio podcast, share their...
2024-12-21
1h 20
Thinking Elixir Podcast
217: One Language Server to Rule Them All
News includes the announcement of an official Elixir Language Server team, the release of Oban v2.18.1 featuring automatic transaction retries with backoff, a new macro-inspired video from German Velasco, the upcoming "Elixir Patterns" book by Alex Koutmos and Hugo Baraúna, the forthcoming CodeBEAM Lite conference in NYC, and more! Show Notes online - http://podcast.thinkingelixir.com/217 Elixir Community News https://x.com/josevalim/status/1824121405996482977 – Announcement of the new official Elixir Language Server team. https://elixir-lang.org/blog/2024/08/15/welcome-elixir-language-server-team/ – Elixir blog post detailing the new Language Server team and plans. Team members include Jonat...
2024-08-27
19 min
Beam Radio
Episode 77: NervesConf 2024
Lars chats with Alex McLain and Jon Carstens about NervesConf 2024. @NervesConfUS @JonCarstens @RedwireLabs Nerves MeetUp: https://www.meetup.com/nerves/ 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 @akoutmos @lawik @meryldakin @RedRapids @sm_debenedetto @_StevenNunez and on Mastodon @akoutmos@fosstodon.org @lawik@fosstodon.org @redrapids@genserver.social @steven@genserver.social Sponsored by Groxio and Underjord
2024-08-08
1h 03
Beam Radio
Episode 76: I put my money on Elixir with Chris Grainger
Chris, Lars and Alex discuss Chris's journey into Elixir and using machine learning and AI in Elixir to build a product and a business. They also touch on the process of training models and the benefits of using Livebook. Chris Grainger https://www.amplified.ai 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 @akoutmos @lawik @meryldakin @RedRapids @sm_debenedetto @_StevenNunez and on Mastodon ...
2024-07-17
56 min
Elixir Mentor
Alex Koutmos on Elixir Patterns
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm thrilled to welcome Alex Koutmos, a talented software engineer and author of the highly anticipated book "Elixir Patterns." 🌟💻📚 By day, Alex writes production code in Elixir, JavaScript, and Vue, while also leveraging his DevOps skills with Kubernetes, Docker, Prometheus, Grafana, and ELK. 👨💻💪 We'll dive into Alex's new book, "Elixir Patterns," which provides developers with a powerful toolbox of patterns that leverage the unique characteristics of the Erlang virtual machine (BEAM) to solve everyday problems in a simple yet scalable way. 📚🔍🚀 Alex...
2024-04-27
1h 10
Elixir Mix
Uncovering Elixir Patterns, PromX Libraries, and JavaScript Sandbox Integration - EMx 242
Alex Koutmos is the Co-Founder at EagleMMS LLC. They explore the upcoming release of a book on Elixir patterns and share their frustrations with the college textbook market. The conversation also delves into using Rust and Zig in Elixir projects, the development of open-source libraries, and the potential impact of a native JSON module on Elixir and Phoenix. They also discuss email formatting challenges, secure JavaScript execution within Elixir applications, and the functionalities of the PromX library with Grafana and Prometheus integration. Tune in for an engaging and insightful discussion on a wide range of tech-related topics!SponsorsChuck's Resume...
2024-03-13
47 min
Mind Wrench Podcast
Episode #151 - Finally Making Money on Materials!- w/Yanni Koutmos- Eagle MMS
Send us a textEpisode Notes: Is your paint department struggling to show a profit every month, even though you’re mixing across the scale, watching your waste & stopped doing blends for FREE?Are you sick & tired of being told by the insurance companies that most of your non-paint materials are just “a cost of doing business”?Have you squeezed the life out of your suppliers, put undue stress on those valuable relationships, just trying to make up for what the insurance carriers have wrongly denied you… and still not as pr...
2023-11-27
47 min
Beam Radio
Episode 61: Zach Daniel and the Ash Framework
Welcome back to the panel Alex Koutmos! Alex, Lars and Zach have a lively discussion about the Ash Framework. Zach's ElixirConf23 talk: https://youtu.be/c4iou77kOFc?si=oHPKBv0x60VQXY6R Ash Framwork: https://www.ash-hq.org Ash Forum: https://elixirforum.com/c/elixir-framework-forums/ash-framework-forum/123 Zach on Twitter: @ZachSDaniel1 Ash Framework on Twitter: @AshFramework 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 @akoutmos @lawik
2023-10-04
57 min
Thinking Elixir Podcast
169: Thinking Elixir News
News covers the conclusion of ElixirConf US 2023 with key highlights being Chris McCord's keynote on improved Phoenix debugging tools, and Jose Valim's keynote introducing the "Strong Arrows" concept for handling dynamic types. Looking forward, the next ElixirConf will take place in Lisbon, EU in April 2024, followed by ElixirConf US 2024 at SeaWorld. Alex Koutmos points us towards a valuable resource on Erlang.org about efficiencies and performance myths, and a handy blog post walks you through customizing Phoenix generators, and more! Show Notes online - http://podcast.thinkingelixir.com/169 Elixir Community News https://twitter.com...
2023-09-19
16 min
Thinking Elixir Podcast
165: Thinking Elixir News
In the news, we cover a new Livebook Desktop feature tease, a new daily bite-sized Elixir newsletter, Supabase's new Supavisor architecture, and Livebook joins the online Spawnfest competition as a sponsor. We also share a PSA about Alpine Docker image troubles with OTP 26 and an Ecto schema introspection tip. Elixir's errors get more helpful when modules aren't found, then a new Hex search tool was created and explained, and much more! Show Notes online - http://podcast.thinkingelixir.com/165 Elixir Community News https://twitter.com/wojtekmach/status/1688596696123555855 – Wojtek Mach teased a new "Check for Up...
2023-08-22
13 min
Thinking Elixir Podcast
137: Upgrading to Phoenix 1.7
After covering the week's news, we talk about upgrading our apps to Phoenix 1.7.0 and what the experience is like. We include tips and resources that we found helpful and talk about the backward compatibility of the project and what that means for both personal projects and working teams. Show Notes online - http://podcast.thinkingelixir.com/137 Elixir Community News https://github.com/elixir-nx/bumblebee/pull/107 – Coming soon - Whisper model and speech-to-text serving https://twitter.com/sean_moriarity/status/1618031468831461376 https://news.livebook.dev/what-s-new-in-livebook-0.8.1-NSbeg – LiveBook 0.8.1 https://twitter.com/livebookdev/status/1620120043446235139 https://twitter.com/akou...
2023-02-07
36 min
Beam Radio
Episode 45: Dave Lucia and Elixir's Superpowers
The Beam Radio Panel talks with Dave Lucia about Elixir's Superpower and the Elixir Community Dave's website: https://davelucia.com Twitter: @davydog187; Kept Elixirin’ CTO @bitfocrypto Mastodon: @davydog187@genserver.social 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 and on Mastodon @steven@genserver.social @akoutmos@fosstodon.org @lawik@fosstodon.org @redrapids@genserver.social Sponsored by...
2023-02-02
45 min
Beam Radio
Episode 44: Flora Petterson Talks Nerves and Puppets
The BeamRadio Panel talks with Flora Petterson, technical writer and puppeteer, about using Nerves to animate puppets. 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 and on Mastodon @steven@genserver.social @akoutmos@fosstodon.org @lawik@fosstodon.org @redrapids@techhub.social Sponsored by Groxio and Underjord
2023-01-20
44 min
Beam Radio
Episode 43: Doing Well and Doing Good: Elixir Apprenticeships
Show Notes: Apprenticeship Patterns https://www.oreilly.com/library/view/apprenticeship-patterns/9780596806842/ Contact info for guests: Andrew Ek: andrew.ek@launchscout.com / @ektastrophe (twitter) Chris Nelson: chris@launchscout.com / @superchris (twitter) We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox or to info@grox.io with subject #ProcessMailbox Keep up to date with our hosts on Twitter @_StevenNunez @akoutmos @lawik @RedRapids @sm_debenedetto and on Mastodon @steven@genserver.social @akoutmos@fosstodon.org ...
2023-01-05
44 min
Beam Radio
Episode 42: Happy Holidays!
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 Groxio and Underjord
2022-12-21
00 min
Beam Radio
Episode 41: Membrane
The Beam Radio panel talks with Mateusz Front, a lead architect at Membrane about all the cool BEAM things going on there. Mateusz Front: Twitter - @uusszz https://membrane.stream 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 Groxio and Underjord
2022-12-19
50 min
Beam Radio
Episode 40: Alex McLain Talks Nerves
The BeamRadio panel has a lively discussion on Nerves, the BEAM and learning with Alex McLain Full Stack Engineering Video Podcast: https://www.youtube.com/@amclain Nerves Meetup: https://www.meetup.com/nerves/ 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 https://grox.io
2022-11-30
1h 02
Thinking Elixir Podcast
126: Working at a Software Agency with the Wizards
As software developers, there are many different types of companies we can work at. We met up with the Elixir Wizards crew to learn more about working at a Software Agency like SmartLogic. We compare what this is like vs working at a product company. Of course, we take the opportunity to learn more about Sundi Myint and Owen Bickford, their journeys to Elixir and the work they are doing now. Sundi shares how becoming an Engineering Manager presented new growth opportunities and Owen goes deeper on the ETL system he's creating to migrate an MSSQL DB to Postgres...
2022-11-22
1h 00
Beam Radio
Episode 39: Bruce and the Great Loop
Show Notes: Great Loop Info: https://www.greatloop.org Mobile Must Have Products: https://mobilemusthave.com https://www.peplinkworks.com/MAX-Mobile-Routers.asp https://www.peplink.com/products/max-transit-duo/ Alex's Dad's book about being a Sea Tow Captain: https://www.amazon.com/Rescue-Boat-Stories-Rescues-Adventures/dp/1952521963 GigCityElixir is coming back in person! May 19-20, 2023, Chattanooga Tennessee. Stay tuned to @groxiolearing and @gigcityelixir on Twitter for details. Use the Pragmatic Bookshelf Discount Code "GROXROCKS" for 30% off the following books til November 16th: Programming Phoenix LiveView https://pragprog.com/titles/liveview/programming-phoenix-liveview/
2022-11-09
46 min
Thinking Elixir Podcast
124: Caching Things Anywhere with Nebulex
We wanted to go deeper on the caching library Nebulex, so we visited with the creator, Carlos Bolaños, to learn what prompted its creation. Nebulex takes a couple unique approaches to things. It supports a decorator pattern to indicate that a function should be cached without having to write the boilerplate code for reading and writing to the cache. Nebulex was inspired by Ecto, in that it supports multiple adapters to different backends like Redis, Cachex and even Horde! It also supports multiple caching strategies. It's an interesting project that aims to solve common caching challenges in new w...
2022-11-08
57 min
Beam Radio
Episode 38: BeamRadio Team Reflects on Chris McCord's LiveView Keynote
Show Notes: Chris McCord's Keynote on LiveVeiw from ElixirConf 2022: https://youtu.be/9-rqBLjr5Eo CodeBeam discount code for 20% off tickets (both in-person and virtual) podcast listeners. The code is BEAMRADIO20. Ticket Link And don't forget to join hosts @smdebenedetto + @_StevenNunez at their virtual Mastering LiveView training Tuesday before the conference https://codebeamamerica.com/trainings/mastering-liveview/ https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md https://hexdocs.pm/phoenix_live_view/Phoenix.LiveView.Logger.html Lars' video reflecting on the keynote: https://youtu.be/QwuBi57ySoM
2022-10-26
50 min
Beam Radio
Episode 37: Beam Radio: Talk Radio with Steven and Lars
Show Notes https://github.com/message-db/message-db https://github.com/octosteve/estola https://github.com/octosteve/estola 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 https://grox.io
2022-10-12
45 min
Beam Radio
Episode 36: Curiosity as a Superpower
Show Notes: https://www.elixirnewbie.com/ https://smartlogic.io/podcast/elixir-wizards/ https://github.com/DockYard-Academy/beta_curriculum Email brooklin.myers@dockyard.com to get involved or learn about joining the cohort! If you want to write a book, message Sophie on twitter! @sm_debenedetto We want to connect with you! Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our hosts on Twitter @BeamRadio1 @_StevenNunez @akoutmos @lawik @RedRapids @sm_debenedetto Sponsored by @GroxioLearning https://grox...
2022-09-21
48 min
Beam Radio
Episode 35: eqWAlizer with Ilya Klyuchnikov
This week the BeamRadio Panel talks about eqWAlizer Ilya Klyuchnikov. Show Notes: Ilya's Twitter: https://twitter.com/lambdamix Project Github: https://github.com/WhatsApp/eqwalizer 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 https://grox.io
2022-08-31
42 min
Beam Radio
Episode 34: Catching Up with the Beam Radio Team
The panel discusses MJML EEX, Rust, Surface and LiveView and more! Show Notes: https://hex.pm/packages/mjml_eex What Other Languages Can Learn From BEAM: A Ruby Case Study | Steven Nunez |Code BEAM V America 21 https://www.youtube.com/watch?v=rcvijP2QIx0&feature=emb_logo Elixir Conf 2022 Training: https://2022.elixirconf.com/training#training Build a Weather Station: https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/ Programming Phoenix LiveView https://pragprog.com/titles/liveview/programming-phoenix-liveview/ Bruce's Currently the Boat Blog: www.currentlytheboat.com We want to connect with you! ...
2022-08-22
43 min
Thinking Elixir Podcast
112: Putting LiveView in a Chrome Extension
Google Chrome extension that displays a LiveView and integrates with a web page like Gmail? Steve Bussey shares how he did just that! We learn how it worked, why he did it, the benefits he sees, and how this differs from the conventional approach. He explains the small JS shim used, recommends a library to help when integrating with Gmail and he explains how the user experience is great, particularly when rolling out new versions! Steve goes further to talk about Chrome's new v3 extension API and targeting multiple browsers. Show Notes online - http://podcast.thinkingelixir...
2022-08-16
54 min
Thinking Elixir Podcast
107: Catching Up with Alex Koutmos
We caught up with Alex Koutmos, a co-host on an Elixir podcast, book author, and OpenSource library creator. We talk about some of his well known libraries like PromEx, but then go into some of his potentially lesser known ones like Doctor, Replug, Unplug, and MJML EEx. I'm happy to learn more about MJML EEx, an email formatting library for improved cross-mail client readers! We talk about the Nerves Weather Station book, and his new book project Elixir Patterns that makes heavy use of Livebook. Come enjoy a deeper visit with an Elixir community contributor! Show Notes...
2022-07-12
56 min
Thinking Elixir Podcast
106: Coding Music Live in SonicPi with Sam Aaron
The SonicPi project has been letting people live code musical performances for years. Sam Aaron joins us to talk about the project and how Elixir is playing an increased role. The project uses multiple languages and frameworks, in fact, Joe Armstrong created the Erlang portion for handling the concurrent IO needs. We talk about where the project is, what's new in the upcoming release, and more about the future of Elixir with the project. LiveView as a UI for jamming with your friends in a distributed musical performance tool? Cool! We also talk about SonicPi being used in the...
2022-07-05
1h 08
Beam Radio
Episode 33: Beam Radio Talks Elixir with Bowery Farms
https://twitter.com/kevmacaroni kmcnamee@boweryfarming.com nsanford@boweryfarming.com https://twitter.com/sanford_nick https://codesync.global/conferences/code-beam-america-2022/#call-for-talks 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 https://grox.io
2022-06-08
43 min
Beam Radio
Episode 32: Most Excellent and Important Wisdom for Professional Developers
Communication? Productivity? Managing pressure or stress? Making impressions? Teamwork or collaboration? Practicing and learning? The Beam Radio Panel tackles the question "What is the most important advice or learnings you've had in your career as professional developers?" 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 https://grox.io
2022-05-05
50 min
💻 coding
EMx 107: I’m Bored with Elixir with Desmond Bowe
Podcast: Devchat.tv Episode RoundupEpisode: EMx 107: I’m Bored with Elixir with Desmond BowePub date: 2020-09-15The podcasting competition comes to visit as we invite Desmond Bowe on the show. After some questions he flips the script and more or less interviews the panel. It is a dangerous time to be a host. Sponsors Audible.com Groxio.io | Career Rocket Fuel For Curious Coders CacheFly Panel Alex Koutmos Josh Adams Bruce Tate Steven Nuñez Lars Wikman Guest Desmond Bowe Links Usi...
2022-04-17
50 min
💻 coding
EMx 107: I’m Bored with Elixir with Desmond Bowe
Podcast: Devchat.tv Episode RoundupEpisode: EMx 107: I’m Bored with Elixir with Desmond BowePub date: 2020-09-15Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationThe podcasting competition comes to visit as we invite Desmond Bowe on the show. After some questions he flips the script and more or less interviews the panel. It is a dangerous time to be a host. Sponsors Audible.com Groxio.io | Career Rocket Fuel For Curious Coders CacheFly Panel Alex Koutmos Josh Adams Bruce Tate...
2022-04-17
50 min
💻 coding
EMx 099: What Excites Us About the Elixir Ecosystem
Podcast: Devchat.tv Episode RoundupEpisode: EMx 099: What Excites Us About the Elixir EcosystemPub date: 2020-07-21In this episode of Elixir Mix, the panelists talk about a wide array of topics ranging from LiveView, type systems, and hot code upgrades. We also talk about some of the things that we want to experiment with in the coming months. Panelists Josh Adams Bruce Tate Lars Wikman Mika Kalathil Alex Koutmos Sponsors Scout APM | We'll donate $5 to...
2022-04-17
1h 03
💻 coding
EMx 099: What Excites Us About the Elixir Ecosystem
Podcast: Devchat.tv Episode RoundupEpisode: EMx 099: What Excites Us About the Elixir EcosystemPub date: 2020-07-21Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarizationIn this episode of Elixir Mix, the panelists talk about a wide array of topics ranging from LiveView, type systems, and hot code upgrades. We also talk about some of the things that we want to experiment with in the coming months. Panelists Josh Adams Bruce Tate Lars Wikman Mika Kalathil...
2022-04-17
1h 03
Beam Radio
Episode 31: Upping Your Game - Elixir Resources
The BeamRadio panel talks about the best resources for learning Elixir and upping your game! Show notes below link to conference talks and other resources. 17:01:12 https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj9-aOL2v_2AhVIJEQIHScwBXsQwqsBegQIAhAB&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJvBT4XBdoUE&usg=AOvVaw2sTWyTLEZv_2GrxjhIpPs6 17:02:17 chris mccord: https://www.conferencecast.tv/talk-18301-elixirconf-2017-closing-keynote-chris-mccord 17:02:59 https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjropq-2v_2AhUNDkQIHbSjBPwQwqsBegQIAhAB&url=https%3A%2F%2Fwww.youtube.com%2...
2022-04-14
43 min
Beam Radio
Episode 30: LiveView JS and LiveBeats
The release of LiveVIew JS commands is unlocking a lot of sophisticated client-side functionality with very little overhead. Just like you'd expect from LiveView, the new JS command interface, combined with JS hooks, makes it possible to implement advanced JS interactions in a way that is sane and elegant. This is something that I think many people considered to be the missing piece of LiveView--I.e. do I need to abandon LiveView if I need fancy JS? Now, the answer is "no". Looking through Chris's LiveBeats project https://fly.io/blog/livebeats/ really illustrates how far you...
2022-04-05
37 min
Beam Radio
Episode 29: LiveBook and Other Fun Projects
Show Notes: Send us your questions via Twitter @BeamRadio1 #ProcessMailbox to win tickets to Empex!! Details in the podcast! Launching a new book https://elixirpatterns.dev/ PromEx 1.7.1 release https://github.com/akoutmos/prom_ex (Shout out to Parker and Shannon for funding the GrafanaAgent work) Litestream 0.1.0 release https://github.com/akoutmos/litestream ExServer 0.2.0 release https://github.com/akoutmos/ex_server Experiment with DynamicSupervisor+Registry+Dynamic Ecto Repos for SQLite https://github.com/akoutmos/sqlite_scale Lars' website: https://underjord.io Alex, Frank and Bruce's Build a Weather Station book: https...
2022-03-23
54 min
Thinking Elixir Podcast
91: Reviewing Elixir with José Valim - Part 3
José Valim returns to continue with part 3 of our 5 part series as we count down to the 10 year anniversary of the Elixir project we know and love. In Part 3, we talk through the Elixir releases of 1.7, 1.8, and 1.9. We talk about the unification efforts between Elixir and Erlang. These came through changes to error stacktraces, how documentation is stored, a unified logger, and more. We learn how features like Mix.target made a big difference for the Nerves project. We also hear the call for contributors to help bring a few remaining date/time features to Elixir. The big feature i...
2022-03-22
59 min
Thinking Elixir Podcast
90: Elixir Cards with Tetiana Dushenkivska
We talk with Tetiana Dushenkivska, the creator of Elixir Cards, a series of Elixir flashcards with multiple ways to use them. We talk about why she created the cards, how they helped her, and how others have used them. We talk about learning models and the importance of repetition for memorizing things. Tetiana shares how LiveView is used in the creation of the cards and more! David shares how he used the cards for fun drills at meetups and Tetiana fondly recalls a tournament held at a previous Elixir conf. She also shares what she's working on now for...
2022-03-15
42 min
Beam Radio
Episode 28: Rabbit MQ Streams
Join the Beam Radio panel as they talk RabbitMQ Streams with Arnaud Cogoluègnes and Karl Nilsson, RabbitMQ Core Team Members Show Notes: https://github.com/rabbitmq/osiris Interoperability: https://blog.rabbitmq.com/posts/2021/10/rabbitmq-streams-interoperability/ Erlang client: https://gitlab.com/evnu/lake https://www.amqp.org/ https://www.rabbitmq.com/tutorials/amqp-concepts.html https://github.com/rabbitmq/gen-batch-server 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 @_S...
2022-03-09
53 min
Beam Radio
Episode 27: Elixir Show and Tell
Show Notes: FarmBot https://farm.bot Bowery Farming https://boweryfarming.com https://underjord.io/guest-feature-amclain-cross-cutting-elixir.html https://www.hashicorp.com/blog/how-nomad-powers-a-google-backed-indoor-farming-startup-to-disrupt-agtech https://relistan.com/event-sourcing-and-event-bus?utm_medium=email&utm_source=elixir-radar https://wearebold.af 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 https://grox.io
2022-02-23
50 min
Thinking Elixir Podcast
85: Computer Vision in Elixir with Cocoa Xu
We talk with Cocoa Xu about his PhD robotics project and his related Evision project that creates Elixir bindings to the OpenCV library. The project enables computer vision in Elixir much easier by building on existing projects. We learn about the kinds of features this enables and how it can target embedded devices as well. His goal of a clustered, collaborative, hoard of Elixir robots is terrifyingly fascinating! 😄 Show Notes online - http://podcast.thinkingelixir.com/85 Elixir Community News https://github.com/livebook-dev/livebook/pull/948 – New feature added to Livebook draws red squiggly lines under...
2022-02-08
27 min
Beam Radio
Episode 26: Alex Talks Erlang
Alex Talks Erlang Join the BeamRadio Panel as Alex hosts a discussion of Elixir's roots in Erlang. Show Notes Alex's book: https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/ Sophie's blog: https://www.thegreatcodeadventure.com/testing-genservers-with-erlang-trace/ Joe Armstrong's book on Erlang: https://pragprog.com/titles/jaerlang2/programming-erlang-2nd-edition/ 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
2022-02-02
37 min
Beam Radio
Episode 25: People Work Here! A Chat with Amos King on Agile
This week the panel talks Agile development with the one and only Amos King of Binary Noggin. Show Links: Amos King: @adkron BinaryNoggin: @binarynoggin and https://binarynoggin.com https://github.com/phoenixframework/phoenix_live_view/commit/7205df526863b8f391a432ff93700d06e951dfc0 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 https://grox...
2022-01-11
46 min
Thinking Elixir Podcast
80: Waffle Making with Boris Kuznetsov
We talk with Boris Kuznetsov to learn about the Waffle library and how it is used to attach images, video, and audio to your Ecto records while also processing the attachments for thumbnails, encodings, and more. We learn about the history of the project having forked from Arc, which is no longer maintained. We cover the challenges of supporting and maintaining a library created as a fork. We talk about Second System Syndrome and the desire we often feel that it would be easier to just start over. All this and more! Show Notes online - http...
2022-01-04
32 min
Beam Radio
Episode 24: BeamRadio Round Robin Ask Me Anything with the Hosts
Today the hosts ask each other questions - topics covered include The Great Loop, LiveBook, live streaming and more! Boat Info: www.greatloop.org https://www.rangertugs.com/models/model-category/r-29-s/ Live Streaming: https://underjord.io/free-things.html Beer Song: https://github.com/octosteve/99_bottles_ex 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...
2021-12-28
44 min
Beam Radio
Episode 23: Event Streaming on The BEAM with Jeffrey Matthias and Andrea Leopardi
We're joined by Community engineers and Testing Elixir co-authors Jeffrey and Andrea who tell us about how they build an event-driven system with the dream-team of Elixir, Broadway, and RabbitMQ. We also learn that Jeffrey did not build the big orange chair. Testing Elixir: https://pragprog.com/titles/lmelixir/testing-elixir/ Andrea Leopardi @whatyouhide Jeffrey Matthias @idlehands 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
2021-11-16
56 min
Beam Radio
Episode 22: Total World Domination
Show Notes: Total World Domination. Where Elixir goes and where the BEAM goes, they are doing a good job. The abstractions are right, the foundation is right and most folks aren't fighting with the tooling and the language and the runtime to achieve these amazing goals. Hosts discuss Liveview, Nerves, and Machine Learning and the BEAM ecosystem. @NervesProject Build a Weather Station with Nerves book We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our hosts...
2021-11-02
47 min
Beam Radio
Episode 21: Elixir and Productivity
In today's show Alex's kicks it off with the question "What parts of Elixir really give you productivity?" Nerves Weather Station book Designing Elixir Systems with OTP book Groxio OTP and LiveView Training Lars' talk at Func Prog Sweden 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
2021-10-20
52 min
Beam Radio
Episode 20: Living with Elixir, Jerod Santo
This week the panel chats with Jerod Santo of Changelog.com about his experience with Elixir. Lars takes the helm leading the discussion. Follow Jerod (@jerodsanto) the cohost of @Changelog and @JSpartyFM on Twitter and find him producing @GoTimeFM and @PracticalAIFM. 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
2021-10-05
43 min
Beam Radio
Episode 19: That’s not a problem. That’s success!
Starting from the foundation of "what more do we need?" we get into all sorts of discussions around where we see that Elixir can flourish. Links: LiveView Nerves Project Scenic (Elixir UI on OpenGL) Membrane Framework 2020 Elixir Community Survey data Vega-Lite - A Gammar of Interactive Graphics Vega-Lite for Livebook Elixir Nx Phoenix Thesis Talk: Lars @ Func Prog Sweden We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our...
2021-09-21
57 min
Beam Radio
Episode 18: Code Heresy with Chris Keathley
Show Notes: Chris Keathley's Keynote from Gig City Elixir 2019: https://youtu.be/J_dnXZUZc4w Find Chris on Twitter: @ChrisKeathley and blog: https://keathley.io 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
2021-09-07
1h 04
Beam Radio
Episode 17: Elixir Deployment with Hubert Łępicki
Show Notes: http://digitalocean.com/ https://www.gigalixir.com https://www.heroku.com https://render.com Follow our guest on Hubert Łępicki Twitter - @hubertlepicki 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
2021-08-24
37 min
Regular Programming
About Testing
Painstakingly putting together a framework on frameworks. Also name dropping as if there was no tomorrow.Ariane 5 rocket launch explosionTDDHaskellPythonMocking or mock objectsQuickcheckHypothesisPytestElixirPhoenix FrameworkDomain-driven designTelegramElixir Outlaws: Episode 97: Successfully VampedChaos monkeyPrince of persiaTesting telecoms software with quviq QuickCheckBlue green deploymentDjangoThe About ORMs episodeNew RelicDatadogPrometheusGrafanaPromExLivestream with Alex KoutmosAntiloop's Purpose in lifePurescriptPHPripgrepProtocol buffersThe Bike Shedfactory_boyGolden testsPython difflibPostgreSQLnginxElmNixosArch linux
2021-08-16
1h 18
Beam Radio
Episode 16: The Panel talks Elixir with Quinn Wilton
The Beam Radio team talks Elixir and Erlang with Quinn Wilton. Follow her on Twitter at @wilton_quinn. Links mentioned in the episode https://www.youtube.com/watch?v=fhheJ5zsXBQ https://ubf.github.io/ubf/ubf-user-guide.en.html https://github.com/keathley/mentat 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
2021-08-10
54 min
Beam Radio
Episode 15: Grok It! Learning to Code
Show notes: https://akoutmos.com/post/actor-model-genserver-app/ https://akoutmos.com/post/actor-model-genserver-app-two/ https://twitter.com/akoutmos/status/1313886807151517698 https://underjord.io/a-telegram-bot-in-elixir.html https://underjord.io/getting-started-with-petal.html https://underjord.io/promex-livestream.html https://www.youtube.com/watch?v=U7PR-cI89ag&list=PLk_-dV_ai0LHPyQyAi9h-6yLCreVeTDvD https://www.youtube.com/watch?v=plH6t2vOTvs 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 ...
2021-07-27
44 min
Beam Radio
Episode 14: Sneaking Elixir Into Your Org With Nikos Maroulis and Joel Kemp
Convincing your company and co-workers to bet on the BEAM can sometimes be tricky. Decision makers will often want to bet on something more mainstream even when it isn't the best tool for the job. Luckily, Nikos and Joel agreed to tell us how to properly pitch the BEAM and how to build grassroots communities within organizations. You won't want to miss this one!! Follow our guests on Twitter: @nikos_maroulis and @mrjoelkemp https://github.com/koudelka/visualixir We want to connect with you! Twitter: @BeamRadio1 Send us your questions via...
2021-07-13
47 min
Beam Radio
Episode 13: Lars and Contexts
RabbitMQ Summit July 13-14, 2021 https://rabbitmqsummit.com We have two free tickets to @RabbitMQSummit to give away to our listeners! Submit your questions on all things #beam to our hosts by tweeting @BeamRadio1 with #processmailbox and we'll answer your question on the air and enter you to win a free @RabbitMQSummit ticket! SpawnFest 2021 Sept 18-19, 2021 https://spawnfest.org Show Links: https://underjord.io/ https://www.regprog.com https://pragprog.com/titles/jgotp/designing-elixir-systems-with-otp/ https://medium.com/very-big-things/towards-maintainable-elixir-the-core-and-the-interface-c267f0da43 https://keathley.io/ https...
2021-06-29
49 min
Ship It! Cloud, SRE, Platform Engineering
Why Kubernetes?
This week on Ship It! Gerhard talks with Lars Wikman (independent Elixir/BEAM software consultant) why sometimes a monolith running on a single host with continuous backups and a built-in self-restore capability is everything that a small team of developers needs. That’s right, no Kubernetes or microservices. After 2 years of running changelog.com, a Phoenix monolith, on Kubernetes, what do I think? Join our discuss and find out! Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Render – The Zero DevO...
2021-06-23
1h 02
Beam Radio
Episode 12: Punking the Servers with Bryan Hunter
The Beam Radio Team has a great time chatting with Bryan Hunter (@bryan_hunter) about what the BEAM can do and Bryan shares wisdom from a long career in coding. The team also discusses a listener question to the #ProcessMailbox about whether or not Elixir is a good first language to learn. Don't miss this! 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
2021-06-15
58 min
Beam Radio
Episode 11: Marlus Saraiva and Plain. Old. LiveView
The Beam Radio team talks with Marlus Saraiva Software Engineer at @dashbit, Creator of Broadway, ElixirSense and Surface. Imporant links: https://surface-ui.org/ https://github.com/surface-ui/surface https://www.youtube.com/watch?v=tPu-P97-cbE https://dashbit.co/blog https://alchemyconf.com Twitter: @BeamRadio1 and @MarlusSaraiva 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
2021-06-01
56 min
Ship It! Cloud, SRE, Platform Engineering
Elixir observability using PromEx
This week on Ship It! Gerhard talks with Alex Koutmos about Elixir observability using PromEx. Why do we need to understand how our setup behaves? What is PromEx and where does PromEx fit in changelog.com? Bonus! Tune in to our LIVE Friday evening deploy 😱 of Erlang 24 for changelog.com. Check the show notes for a link on YouTube. 🍿 Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Render – The Zero DevOps cloud that empowers you to ship faster than you...
2021-05-28
49 min
Changelog Master Feed
Elixir observability using PromEx (Ship It! #3)
This week on Ship It! Gerhard talks with Alex Koutmos about Elixir observability using PromEx. Why do we need to understand how our setup behaves? What is PromEx and where does PromEx fit in changelog.com? Bonus! Tune in to our LIVE Friday evening deploy 😱 of Erlang 24 in the context of changelog.com. Check the show notes for a link on YouTube. Bring your own popcorn 🍿
2021-05-28
49 min
Beam Radio
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
2021-05-27
00 min
Beam Radio
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
2021-05-27
01 min
Beam Radio
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...
2021-05-18
52 min
Beam Radio
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
2021-05-04
50 min
Beam Radio
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
2021-04-20
47 min
Beam Radio
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
2021-04-16
00 min
Beam Radio
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
2021-04-06
47 min
Beam Radio
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/ ...
2021-03-23
51 min
Beam Radio
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...
2021-03-11
40 min
Beam Radio
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 Twi...
2021-02-23
47 min
Beam Radio
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...
2021-02-23
47 min
Beam Radio
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...
2021-02-23
52 min
Beam Radio
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...
2021-02-23
35 min
Beam Radio
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.
2021-01-21
02 min
Elixir Mix
EMx 120: Exploring GraphQL with Elixir
We talk with Meryl Dakin, an Elixir engineer at Frame.io, about why they rebuilt their legacy application in Elixir, why they brought in GraphQL and what it’s like to work with the Absinthe Elixir library for GraphQL. We wrap up the episode with a very special Tarot reading using the deck that Meryl gave Sophie last Christmas. Panel Sophie DeBenedettoAlex KoutmosLars Wikman Guest Meryl Dakin Sponsors Raygun | Click here to get started on your free 14-day trial Picks Lars-SSH KitAlex- Elgato Wave: 3Alex- Beam Telemetry GitHub orgMeryl- Series: Search PartySophie- Eddy Sofa Special Guest: Meryl Dakin. Ad...
2020-12-29
53 min
Elixir Mix
EMx 119: Crawling The Web With Elixir with Adam Mokan
Adam Mokan joins the Mix to discuss crawling the web with Elixir. He starts out by explaining he rather unconventional path to Elixir. At ElixirConf he spoke about crawling the web. He admits that his talk was more about architecture of a highly parallelized app with a restrictive SLA. He talks about managing web crawls and not knowing what your clients will send in. Panel Alex KoutmosLars Wikman Guest Adam Mokan Sponsors Groxio.io | Career Rocket Fuel For Curious Coders`Audible.com Picks Alex -Easy and Robust Rate Limiting in ElixirLars - Beam Bloggers WebringAdam - Logflare Special Guest: Adam M...
2020-12-23
47 min
Elixir Mix
EMx 118: gRPC + Elixir, A Love Story with Catalina Astengo
We talk with Engineering Manager and Elixirist Catalina Astengo about using gRPC, Protobuf and Elixir to standardize communication between microservices, why and when to reach for gRPC and why Elixir lends itself so well to this pattern of communication. Panel Sophie DeBenedettoSteven NunezAlex KoutmosLars Wikman Guest Catalina Astengo Picks Alex - AMD Ryzen™ 9 3950XAlex - A brief introduction to BEAM Lars - Webcam Settings AppLars - UnderjordSteven - Packwerk Steven - Bakeware Sophie - https://github.blog/2020-10-29-building-github-introduction/Sophie - Waterproof Blanket CoverCatalina - Vegan Recipes Special Guest: Catalina Astengo. Advertising Inquiries: https://redcircle.com/brands
2020-12-08
52 min
Elixir Mix
EMx 117: Learning and Loving Elixir with Randall Thomas
We discuss how to learn and love Elixir and other functional languages, the importance of people and community in learning, the perfect autumnal cocktail and so much more with Randall Thomas—drinker, hacker and bon vivant! Panel Sophie DeBenedettoSteven NunezAlex KoutmosBruce Tate Special Guest Randall Thomas Sponsors Groxio.io | Career Rocket Fuel For Curious Coders`Audible.com Links Let Over Lambda—50 Years of LispHaskell Programming from First PrinciplesWHAT I WISH I KNEW WHEN LEARNING HASKELLProgramming Elixir Picks Bruce - https://grox.ioAlex - Erlang in AngerAlex - https://github.com/happi/theBeamBookSteven - 49 inch ultra wide monitorRandall - https://haskellbook.com...
2020-12-01
50 min
Elixir Mix
EMx 116: Where Should We Take Elixir with Saša Jurić
This guest barely needs an introduction and we roll quickly forward from his one-punch knockout book Elixir in Action and onward. Saša makes the panel consider what we could and maybe should be doing with Elixir in the future. We talk about his talks, his libraries and his overall vision for what the future could and possibly should hold. Rather than reading this, you should be listening because the erlangelist is talking and it serves us all to pay attention. Links KEYNOTE: Using the Beam to fight COVID-19 - Bryan Hunterhttps://github.com/rabbitmq/rahttps://github.com/tantivy-search/tantivy P...
2020-11-24
53 min
Elixir Mix
EMx 115: LiveView for React Developers with Feather Knee
In this episode of Elixir Mix, Feather Knee joins us to discuss her recent ElixirConf2020 talk on LiveView components, what its like learning LiveView with a React background and where LiveView really shines as a framework. We also chat about fall foliage, pumpkin recipes and ghosts, since it’s that time of year. Sponsors Audible.comGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosLars WikmanSophie DeBenedetto Guest Feather Knee Picks Alex Koutmos: https://github.com/msaraiva/surface Lars Wikman: Nerves Keyboard development boards are now physical objects, in the Elixir Slack you can find them in #nerves-keyboard Sophie De...
2020-11-17
46 min
Elixir Mix
EMx 114: Just-in-time for OTP 24 with Lukas Larsson and John Högberg
In this episode of ElixirMix, we talk with Lukas Larsson and John Högberg about the JIT compiler that will be landing in OTP 24, the performance implications that come along with it and the inside scoop on the Erlang core team. Sponsors Audible.comGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosJosh AdamsMika KalathilSteven NuñezLars Wikman Guests John HögbergLukas Larsson Links HiPEThe JIT Pull RequestAsmJit Picks Alex Koutmos: https://github.com/features/actions Josh Adams: https://beam.apache.org/get-started/quickstart-py/https://factorio.com/https://github.com/tobspr/shapez.io Mika Kalathil: https://github.com/processone/stu...
2020-11-03
46 min
Elixir Mix
EMx 113: Lumen with Luke Imhoff
In this episode of Elixir Mix, we are joined by inimitable Luke Imhoff who takes us on a wild journey through his background from low-level, to high-level and straight back into compiler land as we work our way towards talking about Lumen. And what a conversation that is. WebAssembly, working group politics, sneaking binaries into the enterprise and so much more. The big take-away is that the Lumen project is a very cool effort to give us more options for running Erlang, Elixir and friends that are suitable for entirely different use-cases. Also, clearly, that the Lumen team is carrying...
2020-10-27
57 min
Elixir Mix
EMx 112: Phoenix Live Heron with Connor Rigby
Connor Rigby of Nerves fame joins our motley crew to talk about the new Blue Heron library that brings Bluetooth Low-Energy/BLE to Nerves. He goes deep, he goes wide. We learn a lot. And beyond that we cover the Spawnfest darling we know as Bakeware that creates single static binaries from Elixir projects and some Flutter. We almost fall into car talk but mostly steer clear. This is a wild one! Sponsors Audible.comGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosJosh AdamsBruce TateLars Wikman Guest Connor Rigby Links https://github.com/spawnfest/bakewarehttps://github.com/okeuday...
2020-10-20
33 min
Elixir Mix
EMx 111: Tales from ElixirConf2020
Podcast: Play in new window | Download In this episode of Elixir Mix, our panel shares their thoughts on this year’s fully remote ElixirConf, from the Purple Carpet to the remote workshops to an excellent slate of great talks! Sponsors Audible.comGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosJosh AdamsMika KalathilBruce TateSteven NuñezLars WikmanSophie DeBenedetto Links https://twitter.com/meryldakinhttps://github.com/spawnfest/bakewarehttps://getlumen.org/ Picks Bruce Tate: Julia on Groxio Alex Koutmos: ElixirConf Josh Adams: https://docs.bigbluebutton.org/2.2/architecture.html Mika Kalathil: https://github.com/drewkerrigan/riak-elixir-clienthttps://github.com/dashbitco/nimble_options Sophie DeBene...
2020-10-13
42 min
Elixir Mix
EMx 110: Ruby to Erlang to Elixir with Phil Toland
In this episode of Elixir Mix, the hosts follow up with Phil Toland on his journey from small startup to PepsiCo Ecommerce and cover lots of important topics along the way. Such as Kubernetes, deleting mysterious S3 buckets, lots of assorted Machine Learning and lots of hype about Elixir in general. Steven fires shots at Go. Bruce wants to talk about Julia. Lars still only really cares about Lumen. And Alex wants that sweet, sweet secret ML sauce. Sponsors Audible.comGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosBruce TateSteven NuñezLars WikmanSophie DeBenedetto Guest Phil Toland Picks B...
2020-10-06
44 min
Elixir Mix
EMx 109: Conference Season Is Very Online
In this episode of Elixir Mix the panelists talk about conferences as the conference season is hitting its virtual stride. And then it quickly devolves into LiveViews, dead views, UI libraries and of course, Elm. A thrilling ride of an episode according to all hosts and surely some listeners. Sponsors Audible.comGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosJosh AdamsLars Wikman Picks Alex Koutmos: What’s new in LiveView – Chris McCord | ElixirConfEU Virtual Follow us on Twitter: @elixir_mixAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecom...
2020-09-29
49 min
Elixir Mix
EMx 108: What Time Is It? Dealing with Date, Time and Timezones in Elixir with Lau Taarnskov
In this episode of Elixir Mix, we’re joined by Lau Tornskau, creator of the tzdata library and prolific Elixir open-source contributor, to talk about how to ensure “correctness” of time-related data in Elixir and how Elixir’s standard library has grown to include native support for handling time zones. Sponsors Audible.comGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosMika KalathilBruce TateLars WikmanSophie DeBenedetto Guest Lau Taarnskov Links www.creativedeletion.comhttp://twitter.com/lauthttps://github.com/lau Picks Alex Koutmos: Dynamically Configure Your Plugs at Run-timeAn IoT Birdhouse with Elixir Nerves & Phoenix LiveView Components Bruce Tate: Why Things F...
2020-09-22
43 min
Elixir Mix
EMx 107: I’m Bored with Elixir with Desmond Bowe
The podcasting competition comes to visit as we invite Desmond Bowe on the show. After some questions he flips the script and more or less interviews the panel. It is a dangerous time to be a host. Sponsors Audible.comGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosJosh AdamsBruce TateSteven NuñezLars Wikman Guest Desmond Bowe Links Using Maps in Typespecspayitoff.io Picks Alex Koutmos: From Elixir to Erlang – experience report – Michal Muskala | Code BEAM V 2020echarts.apache.org/en/index.html Lars Wikman: A text about BlåvittNight Circus – Erin Morgenstern Bruce Tate: youtube.com/groxioprojects.fivethirtyeight.com/2020...
2020-09-15
50 min
Elixir Mix
EMx 105: Embracing Erlang with Todd Resudek
In this episode of Elixir Mix, we talk with Todd Resudeck about how digging into Erlang empowers you as an Elixir developer, what’s so fun about Nerves and what makes him such a charming and hilarious conference speaker. Sponsors Groxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosJosh AdamsBruce TateLars WikmanSophie DeBenedetto Guest Todd Resudek Links What Elixir is about – José Valim – Erlang User Conference 2015GOTO 2019 • The Soul of Erlang and Elixir • Saša Jurić Picks Alex Koutmos: https://akoutmos.com/post/actor-model-genserver-app-two/https://plausible.io/ Bruce Tate: https://grox.io/language/liveview/courseProgrammer Passport: Phoenix LiveView – Bonus Video – p...
2020-09-01
43 min
Elixir Mix
EMx 104: Deploying Elixir with Mix, Terraform and Ansible with Jon Lunsford
In this episode of Elixir Mix, we talk with Jon Lunsford about Elixir’s many releases and deployment options, why/how to deploy Elixir with Terraform and we learn why Jon built an SMTP server in Elixir! Sponsors Groxio.io | Career Rocket Fuel For Curious CodersCacheFly Panel Alex KoutmosSteven NuñezLars WikmanSophie DeBenedetto Guest Jon Lunsford Picks Sophie DeBenedetto: ElixirConf 2020 Alex Koutmos: The State of Elixir HTTP ClientsPortable ACs Steven Nuñez: FansTailWind UI Jon Lunsford: gen-smtp/gen_smtpSyndicate App Follow us on Twitter at @elixir_mixSpecial Guest: Jon Lunsford. Advertising Inquiries: https://redcircle.com/brandsPriva...
2020-08-25
34 min
Elixir Mix
EMx 103: IOT with Nerves with Justin Schneck
We talk with Justin Schneck, co-auth of Nerves, about how he got into embedded programming, why Elixir (and Nerves!) is the the best fit for designing resilient embedded systems and what’s next for the Nerves community. Panelists Alex Koutmos Josh Adams Mika Kalathil Bruce Tate Steven Nuñez Lars Wikman Sophie DeBenedetto Guest Justin Schneck Sponsors Scout APM | We'll donate $5 to the open source project of your choice when you deploy ScoutGroxio.io | Career Rocket Fuel For Curious CodersCacheFly Picks Alex Koutmos: tailwind UI Josh Adams: @MisterTechBlogPineTime Mika Kalathil: GitHub nerves-web-kiosk/kiosk_system_rpi3 Steven Nuñez: Drive In Movi...
2020-08-18
59 min