Elixir Mix is a weekly show focused on the Elixir programming community. Our panel discusses topics around functional programming, the Elixir ecosystem, and building real world apps with Elixir based tools and frameworks.

Similar Podcasts

The Rabbit Hole: The Definitive Developer's Podcast

The Rabbit Hole: The Definitive Developer's Podcast
Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.

The Cynical Developer

The Cynical Developer
A UK based Technology and Software Developer Podcast that helps you to improve your development knowledge and career, through explaining the latest and greatest in development technology and providing you with what you need to succeed as a developer.

Flutter 101 Podcast

Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.

Elixir as a General Purpose Language - EMx 262

November 13, 2024 0:35:39 7.75 MB ( 22.79 MB less) Downloads: 0

This week, the panel gets in and talks about Elixir is not just a specialty language for high concurrency applications with specific performance profiles.They dive into how Elixir can be used in a variety of cases and how it is set up as a language that allows you to solve the breadth of issues that other popular languages solve without being specialized to them.LinksErlang Term Storage (ETS)dets (stdlib) - (Erlang Documentation)JVM struggles and the BEAMPicksAdi- How to split a router into multiple modules using PhoenixAdi- ElixirConf EU 2021 volunteer application formBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Mentorship and Teaching in Technology with Bruce Tate - EMx 261

November 06, 2024 0:58:55 12.7 MB ( 30.31 MB less) Downloads: 0

Dive into an enlightening conversation with Allen, Adi together and special guest Bruce Tate as he shares his passion for teaching underrepresented communities in tech. In this episode, Bruce discusses the transformative power of mentorship through Alexa Chat, a weekly volunteer-driven session aimed at fostering inclusivity and learning among aspiring coders. Discover how creating a safe space can lead to profound personal and professional growth.Key takeaways from this episode:- The importance of learning by doing: Encouraging new programmers to code actively.- Building community support: Creating a vulnerable yet respectful environment where mistakes are welcomed.- Inspiring success stories: Real-life examples of individuals thriving through mentorship.Join them for an inspiring discussion that highlights the impact of inclusive education in technology.SocialsLinkedIn: Bruce TateBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

What Time Is It? Dealing with Date, Time and Timezones in Elixir with Lau Taarnskov - Emx 260

October 30, 2024 0:41:43 30.63 MB Downloads: 0

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.Linkswww.creativedeletion.comhttp://twitter.com/lauthttps://github.com/lauPicksAlex - Dynamically Configure Your Plugs at Run-timeAlex - An IoT Birdhouse with Elixir Nerves & Phoenix LiveView ComponentsBruce- Why Things Fail, a series on failure with Brian Troutwine and Bruce TateBruce - The Problem with Time & Timezones – ComputerphileSophie - You might not need the Calendar or Timex librariesLau - We’re hiring – TheRealRealLau - Domain Modeling Made Functional by Scott WlaschinBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Learning and Loving Elixir with Randall Thomas - EMx 259

October 23, 2024 0:48:56 35.83 MB Downloads: 0

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! PanelLinksLet Over Lambda—50 Years of LispHaskell Programming from First PrinciplesWHAT I WISH I KNEW WHEN LEARNING HASKELLProgramming ElixirPicksBruce - https://grox.ioAlex - Erlang in AngerAlex - https://github.com/happi/theBeamBookSteven - 49 inch ultra wide monitorRandall - https://haskellbook.com/, https://keminglabs.com/findaBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Nerves Powered Mechanical Keyboards with Chris Dosé - EMx 258

October 16, 2024 0:51:33 37.72 MB Downloads: 0

In this episode of Elixir Mix, Chris Dosé joins us to talk about some of the open source work that he has done at Peek. He also talks to us about his exciting Nerves projects Xebow and AFK.LinksiCalendarGitHub Chris DoséGitHub ElixirSeattle/xebowPicksSteven - The Art of Agile James ShoreSteven - US History YouTubeLars - Hurry SlowlyLars - Peter van Roy - KEYTNOTE Why time is evil indistributed systems l Code BEAM STO 19Chris - ElixirConf 2018 - Picking Properties to Test in Property Based Testing - Michael Stalker Sophie - Anybody have any easy baking recipes?Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

What it means to be a Senior - EMx 257

October 09, 2024 0:51:29 37.67 MB Downloads: 0

In this episode of the Mix the panelists talk about Seniority. They lay out their own personal journeys towards getting a senior title and how they define seniority for themselves - especially how it goes beyond the ability to write code well.Among other things they discuss:how to become fluent in reading and writing codehow side projects are useful but not required to become a great developerhow senior developers tend to approach problem solving and how to get better at thathow interpersonal skills play at least an equal role as technical knowledgehow specific tech know-how becomes less and less important the further developers climb the ladder - at least the managerial ladderhow organizational structures cannot be ignored when building solutionsThey close with some picks which they deem valuable for anybody who'd like to dig deeper into some of these ideas.LinksAre We Really Engineers? * Hillel WayneSeven Languages in Seven WeeksConway's law - WikipediaTeam TopologiesThe Little Elixir & OTP GuidebookPicksAdi- The Little Elixir & OTP GuidebookAdi- Seven Languages in Seven WeeksAdi- God of War Ragnarök - PS5 Games | PlayStationSascha- Specification by ExampleSascha- ExercismSascha- You Know Nothing ... or do you? - Sascha WolfBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Milestones in Elixir's Evolution - EMx 256

October 02, 2024 0:39:10 28.79 MB Downloads: 0

The Elixir Mix Panel discusses the history of Elixir and the high points and big changes in the language and ecosystem. They go into the big changes that brought about growth in the ecosystem, ease of use in the language, better features, and much more.LinksElixirConf 2021Debugging With Tracing in ElixirCall for Proposals for ElixirConf EU 2021PicksAdi- Simplebet - Software EngineerAdi- Career Opportunities | AnnkissamAllen- Just-in-Time Mode - Tailwind CSSCharles- Premium Podcast Feeds | Devchat.tvCharles- Who Not HowCharles- The Miracle MorningCharles- Psycho-CyberneticsCharles- As a man ThinkethCharles- Dev Influencers | Devchat.tv Sascha- Bypass - bypass v2.1.0Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Learning and Loving Elixir with Randall Thomas - EMx 255

September 25, 2024 0:48:56 35.83 MB Downloads: 0

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!LinksLet Over Lambda—50 Years of LispHaskell Programming from First PrinciplesWHAT I WISH I KNEW WHEN LEARNING HASKELLProgramming ElixirPicksBruce - https://grox.ioAlex - Erlang in AngerAlex - https://github.com/happi/theBeamBookSteven - 49 inch ultra wide monitorRandall - https://haskellbook.com/, https://keminglabs.com/findaBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Embracing Open Source and WebAssembly - EMx 254

September 18, 2024 0:44:54 32.93 MB Downloads: 0

In today's episode, Allen talks to Philipp Tessenow also known as "Tessi", an accomplished developer with a rich background in Ruby on Rails, Elixir Phoenix, and the groundbreaking technology of WebAssembly (WASM). Tessi shares his journey from creating massive PDF files for a client to pioneering the WASM X project, a robust system that integrates WebAssembly with Elixir, enhancing cross-platform capabilities and performance.In this episode, they explore the challenges and triumphs of generating PDFs using JavaScript and WebAssembly, the rise of async operations with Rust and Tokyo, and the thriving open-source community supporting these endeavors. They also discuss the practical benefits of Elixir, the importance of having the right developer for the job, and the sometimes political nature of technology adoption in companies. Stay tuned as they unpack the key features and benefits of WebAssembly, Tessi's contributions to the Remote.com global HR platform, and the interplay between WASM, Elixir, and Rust.Dive in and discover how Tessi balances her groundbreaking work with family life, the continual evolution of the WebAssembly ecosystem, and the vibrant, collaborative spirit of open-source development. LinksGitHub: tessi/wasmexSocialsGitHub: Philipp TessenowBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

The Future of Data Transformation: Inside the Development of Babel - EMx 253

August 15, 2024 0:46:00 33.71 MB Downloads: 0

 In this episode, we dive deep into the realm of data transformation and developer tools with our special guest, Alex Wolf. They explore the intricacies of Alex's innovative library, Babel, designed for expressive and flexible data transformations, and discuss its real-world applications and advantages over traditional tools like Ecto.Join them as they uncover Alex's design philosophy behind Babel, the challenges faced during its development, and the thoughtful optimizations implemented to enhance error reporting and user experience. They also delve into some interesting off-topic conversations, including neurodiversity and its impact on daily routines, eco-friendly alternatives to plastic, and the latest in gaming recommendations.Prepare for a journey through cutting-edge programming concepts, practical tips, and personal insights as we bring you a captivating episode filled with valuable information and thought-provoking discussions. So, whether you're a seasoned developer or just keen on the latest tech trends, this episode is packed with insights you won't want to miss. Let's get started!LinksBabelSocialsLinkedIn: Alex WolfGitHub: alexocode Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Exercism’s Tools and Features: A Deep Dive into Concept Exercises and Learning Tracks - EMx 252

July 17, 2024 0:47:39 34.9 MB Downloads: 0

In today's episode, Allen and Adi delve deep into the world of Exercism and the dynamics of open-source coding. Join them as they explore how enthusiastic contributors shape the platform by building and suggesting new exercises, the collaborative atmosphere in track maintenance, and the pivotal role of mentoring. Our special guest, Erik Schierboom, head of open source at Exercism, shares his journey into functional programming and his evolution as a track maintainer. They also discuss exciting new features such as concept exercises, improvements in mentoring with the latest V3 release, and future ambitions, including cross-referencing knowledge through AI and chat GPT for code evaluation. Tune in for an in-depth look at how Exercism fosters learning, community engagement, and innovation in coding education.LinksExercismSocialsLinkedIn: Erik SchierboomBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Success in Tech: Language Choices, Career Moves, and Functional Programming - EMx 251

June 19, 2024 0:57:49 42.22 MB Downloads: 2

Mark Sebald is a Senior Software Engineer. They explore the fascinating career journeys and diverse experiences of our panel and guest. They also advocate for practical language choices driven by business needs and discuss the challenges of hiring for niche languages and the impact of personal biases in programming.Mark shares his transition from programming to management and back, highlighting his love for learning and his deep dive into Elixir and Erlang. He reflects on his varied work experiences, including at BlockFi and in-home health care software, and his plans post-retirement.Join them as they discuss the balancing act between management and technical roles, and the appeal of functional programming, and look forward to future projects. SocialsLinkedIn: Mark SebaldBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Embracing Elixir: From Language Understanding to Framework Mastery - EMx 250

June 05, 2024 1:12:11 52.56 MB Downloads: 0

Nicolas Boisvert is a Software developer. They delve deep into the world of coding, languages, and frameworks. In this episode, they discuss everything from the intricacies of maintaining English translations in Git text to the nuances of learning Elixir and Phoenix in a multicultural setting. Join them as they share insights on the challenges and triumphs of incorporating translations, the evolution of Phoenix, and the fascinating journey of learning a new programming language. From performance testing to language barriers, get ready for a deep dive into the world of development on the Top End Devs podcast.SocialsLinkedIn: Nicolas BoisvertGitHub: nicklaybBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Phoenix Phrenzy with Nathan Long - EMx 249

May 22, 2024 0:39:56 29.35 MB Downloads: 0

In this episode of Elixir Mix the panel interviews  Nathan Long about Pheonix Phrenzy. Nathan explains what Pheonix Phrenzy is and what the contest is all about. The panel explains how exciting it is for everyone to see what Live View can really do. With all the submissions open-sourced, the consider what a great resource the submissions are for those learning to use Live View. Nathan explains his motivations behind Pheonix Phrenzy. He explains what they learned from this contest and what they may do in future contests. Nathan shares how wonderful it was to work with everyone at Dockyard on Pheonix Phrenzy. He explains how the competition worked, the role of the VIP judges and how the site was designed to make the contest as fair as possible. The top three submissions are shared, the panel is impressed by how different each of the projects are. Nathan shares all the amazing things developers get when they use Live View. The panel considers when to use Live View. The episode finishes as Nathan shares what he would like to see in the future versions of Live View.Linkshttps://phoenixphrenzy.com/resultshttps://twitter.com/sleeplessgeekhttp://nathanmlong.com/blog/Ranking Programming Languages by GitHub Users  GOTO 2019 • The Soul of Erlang and Elixir • Saša Jurić https://twitter.com/ScenicFramework/status/1189646397147992064 https://hexdocs.pm/scenic/Scenic.Components.html https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mixPicksMark - https://alicevision.org/ Mark - https://github.com/alicevision/meshroom Josh - Jesus is King by Kanye West Michael  - Scenic ComponentsNathan  - https://apps.ankiweb.net/Nathan - https://www.owasp.org/index.php/SameSiteBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Real-Time Phoenix, Tenant Data, and User Auth with Steve Bussey - EMx 248

May 08, 2024 0:45:38 33.46 MB Downloads: 0

We talk with Steve Bussey about his book Real-Time Phoenix, his library ecto_tenancy_enforcer, and we delve into user auth. We cover how TDD works for us, approaches to partitioning user data, recent auth developments in the community and much more!LinksSalesLoftThe Pragmatic BookshelfGitHub sb8244/ecto_tenancy-enforcercitusdataCitus CommunityPowDashbitKeycloakdeviseGibson Research CorporationElixir ForumPicksJosh  - BitwardenJosh  - Baby Chickens. 'Nuff saidMark - FREE Pattern Matching CourseMark  - SeinfeldSteve - ZwiftSteve - Follow on Twitter: @yoooodaaaaBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.