Episodes
In this episode of the Elixir Mentor Podcast, I'm joined by Miguel Camba, a Senior Engineer at DockYard and key contributor to Beacon CMS. Miguel dives deep into the development of Beacon's visual editor, a powerful feature that bridges the gap between developers and content creators. We explore how the team leveraged Phoenix LiveView and JavaScript to build an intuitive, real-time editing experience while maintaining Beacon's commitment to performance. Miguel shares fascinating technical...
Published 11/16/24
Published 11/16/24
In this episode of the Elixir Mentor Podcast, I'm joined by Leandro Pereira, one of the key developers behind Beacon CMS. Leandro discusses Beacon, a cutting-edge content management system built with Phoenix LiveView that aims to deliver high performance without compromising productivity. We explore how Beacon leverages Phoenix to boost rendering speeds and enhance SEO performance, even for content-heavy pages. Leandro shares insights into Beacon's core components, including its LiveView UI...
Published 11/09/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I welcome Steve Bussey, author of "Real-Time Phoenix" and "From Ruby to Elixir." We'll discuss Steve's journey transitioning from Ruby to Elixir, discussing key differences between the languages and Elixir's unique strengths in building scalable, real-time applications. Steve shares insights from his experience as a software engineer and entrepreneur, including lessons learned while building SUPERED....
Published 11/02/24
In this episode of the Elixir Mentor Podcast, the go-to source for All Things Elixir, Parker and Shannon Selbert, the creators of Oban, join me to discuss their groundbreaking work. We explore the journey of developing Oban, a powerful job processing system that has become essential for thousands of Elixir applications. The Selberts share their vision behind Oban's creation, emphasizing its core principles of reliability, consistency, and observability in background job processing. Our...
Published 10/26/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm excited to welcome Greg Medland, a seasoned Elixir developer recruiter with over 4 years of experience placing talent across the US and Canada. We'll dive into the current Elixir job market, exploring trends, opportunities, and challenges facing both employers and job seekers in this growing field. Greg will share invaluable insights on what companies are looking for in Elixir developers and how...
Published 10/19/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm excited to welcome back Peter Ullrich, a returning guest and passionate Elixir advocate. We'll dive into Peter's latest project, runelixir.com, a free resource designed to help newcomers get started with Elixir. Peter will share insights on best practices for learning Elixir, common pitfalls to avoid, and why he believes Elixir is an excellent choice for developers. We'll explore the features of...
Published 10/12/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm excited to welcome Daniil Popov, creator of an innovative embedded analytics tool for Phoenix projects. We'll explore Daniil's journey developing this tool, which seamlessly integrates analytics capabilities into Phoenix applications. Daniil will share his experiences, challenges, and the advantages of using Elixir and Phoenix for this project. We'll discuss how his tool enhances the Elixir...
Published 10/05/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm excited to welcome Levi Robertson, CEO and founder of double-zero (00). Levi's company offers a unique, self-hosted email monitoring service that integrates with Amazon SES, allowing users to take full control of their email platform. We'll explore Levi's journey as he built double-zero using Elixir, a language he was new to when he started this venture. Levi will share his experiences navigating the...
Published 09/28/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm excited to welcome Filipe Cabaco, a talented Elixir developer at Supabase, an open-source real-time database platform. Filipe has been key in enhancing Supabase's real-time capabilities, particularly Broadcast and Presence Authorization. We'll explore Supabase's Elixir-powered real-time engine, discussing how Filipe leveraged Elixir's strengths to build scalable solutions for data synchronization and...
Published 09/21/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm thrilled to welcome back Michael Lubas, CEO of Paraxial.io. This special episode explores the powerful combination of Paraxial.io's security solutions and Elixir-focused hosting platforms like Gigalixir. We'll dive into how these services complement each other to provide a robust, secure environment for deploying Elixir applications. Michael will share insights from his recent blog post about...
Published 09/10/24
In this episode of the Elixir Mentor Podcast, the go-to source for All Things Elixir, Brian Cardarella, CEO of DockYard, joins to discuss LiveView Native. This conversation explores how LiveView Native enables developers to build native and web applications seamlessly with Phoenix, allowing teams to do more with less. Brian shares insights on how a single team can now manage front-end development for both web and native applications using a single codebase, leveraging Phoenix's server-side...
Published 09/03/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, join me and Daniel Bergholz as we explore his fascinating journey from JavaScript to Elixir. We'll dive into comparisons between these two languages, uncover the unique aspects of Elixir that captured Daniel's interest, and discuss the challenges and rewards of transitioning between programming paradigms. Daniel will also share insights about TechSchool, his platform for sharing free learning resources, and...
Published 08/24/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, join me and Adolfo Neto as we explore the importance of knowledge exchange in the software engineering community. We'll discuss how podcasts, conferences, and other mediums help share valuable insights and foster collaboration. Adolfo will share his experiences as a researcher and educator, highlighting the role of education in building strong tech communities. Whether you're a software developer or an...
Published 08/17/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, join me as I chat with Carlo Gilmar, a software engineer at Erlang Solutions and founder of Visual Partner. Carlo combines his expertise in software engineering with visual storytelling, transforming technical presentations into insightful visual summaries. We'll discuss his unique approach, insights into Erlang, and the intersection of art and technology. #ElixirLang #VisualPartner #ErlangSolutions...
Published 08/10/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, join me and Dave Lucia as we explore Rustler and discuss topics like team building, recruiting, and open-source contributions. The conversation promises to be full of surprises! #ElixirLang #Rustler #TeamBuilding #Recruiting #OpenSource Connect with Dave: X: https://x.com/davydog187 Website: https://davelucia.com/ SUPPORT ELIXIR MENTOR 🌐🌐 My website:...
Published 08/03/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm excited to welcome back Andrew Stewart, who runs his educational YouTube channel under the username @srcrip. This time, we focus on JavaScript interoperability in LiveView. We'll discuss best practices, share insights, and explore various aspects of integrating JavaScript with LiveView. Don’t miss it! #ElixirLang #LiveView #ElixirMentor #TechTalk #SoftwareDevelopment #ElixirProgramming...
Published 07/20/24
In this episode of the Elixir Mentor Podcast, I'm thrilled to have Andrés Alejos join us. Andrés is well-versed in the uses and power of LiveBook and has extensive knowledge in machine learning. We'll explore a variety of topics, including the capabilities and applications of LiveBook, integrating machine learning with Elixir, and how these tools can enhance your projects. Whether you're curious about practical implementations, technical details, or the broader impact of these technologies,...
Published 07/13/24
In this episode of the Elixir Mentor Podcast, I'm excited to have Saša Jurić, the author of "Elixir in Action," now in its third edition as of February 2024. Saša has a ton of experience in developing web and desktop applications with Elixir, Erlang, Ruby, JavaScript, C#, and C++. We'll have a wide-ranging discussion touching on everything from the evolution of Elixir and its ecosystem to real-world applications, performance optimization, and future trends. Whether you're interested in the...
Published 06/29/24
In this episode of the Elixir Mentor Podcast, your go-to source for all things Elixir, we are thrilled to welcome Sean Moriarity, the author of "Genetic Algorithms in Elixir: Solve Problems using Evolution" and "Machine Learning in Elixir: Learning to Learn with Nx and Axon"! 📚🧠 Sean will share his expertise in applying machine learning techniques within the Elixir ecosystem. We'll explore how genetic algorithms can be utilized to solve complex problems and optimize solutions. 🌿🦾 Sean...
Published 06/16/24
In this episode of the Elixir Mentor Podcast, your go-to source for all things Elixir, we sit down with Zach Daniel, the creator of the Ash Framework! 🎙️💻 We'll discuss the development of the Ash Framework, its impact on building robust and maintainable Elixir applications, and its future direction. 🌟 Zach will explain how Ash simplifies complex business logic and enhances productivity for developers. 🚀 The Ash Framework offers a declarative approach to define resources,...
Published 06/08/24
In this special episode of the Elixir Mentor Podcast, your go-to source for all things Elixir, we celebrate Elixir's 12th birthday with none other than its creator, José Valim! 🎉💻 We'll have an in-depth conversation about the evolution of Elixir, its current state, and what the future holds. 🌟 José will share his journey, insights, and thoughts on Elixir's impact over the past 12 years. 🚀 Don't miss this unique opportunity to hear directly from José Valim and celebrate the success of...
Published 05/25/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm excited to chat with Tony Dang, a talented web developer who has pushed the boundaries of LiveView's offline capabilities. 🌟💻🔌 By combining Phoenix LiveView, Svelte, and Yjs, Tony has created an offline-enabled, real-time application that seamlessly synchronizes data and maintains interactivity, even without an internet connection. 🚀🔧🌐 This innovative approach is a game-changer, demonstrating how to...
Published 05/04/24
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...
Published 04/27/24
In this episode of the Elixir Mentor Podcast, your go-to source for All Things Elixir, I'm stoked to welcome Bruce Tate, a renowned Elixir trainer, author, and founder of Groxio, a programming content company that offers public and private training for Elixir, Phoenix LiveView, and OTP. 🌟📚💼 With bestselling books like "Programming Phoenix," "Adopting Elixir," and "Designing Systems with OTP," Bruce is a true Elixir expert and a wealth of knowledge in the community. 📖💡 We'll dive into Bruce's...
Published 04/13/24