Episodes

  • Milestones in Elixir's Evolution - EMx 256
    Oct 2 2024
    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.

    Links
    • ElixirConf 2021
    • Debugging With Tracing in Elixir
    • Call for Proposals for ElixirConf EU 2021

    Picks
    • Adi- Simplebet - Software Engineer
    • Adi- Career Opportunities | Annkissam
    • Allen- Just-in-Time Mode - Tailwind CSS
    • Charles- Premium Podcast Feeds | Devchat.tv
    • Charles- Who Not How
    • Charles- The Miracle Morning
    • Charles- Psycho-Cybernetics
    • Charles- As a man Thinketh
    • Charles- Dev Influencers | Devchat.tv
    • Sascha- Bypass - bypass v2.1.0


    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    Show more Show less
    39 mins
  • Learning and Loving Elixir with Randall Thomas - EMx 255
    Sep 25 2024
    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!

    Links
    • Let Over Lambda—50 Years of Lisp
    • Haskell Programming from First Principles
    • WHAT I WISH I KNEW WHEN LEARNING HASKELL
    • Programming Elixir

    Picks
    • Bruce - https://grox.io
    • Alex - Erlang in Anger
    • Alex - https://github.com/happi/theBeamBook
    • Steven - 49 inch ultra wide monitor
    • Randall - https://haskellbook.com/, https://keminglabs.com/finda


    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    Show more Show less
    49 mins
  • Embracing Open Source and WebAssembly - EMx 254
    Sep 18 2024
    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.


    Links
    • GitHub: tessi/wasmex

    Socials
    • GitHub: Philipp Tessenow


    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    Show more Show less
    45 mins
  • The Future of Data Transformation: Inside the Development of Babel - EMx 253
    Aug 15 2024
    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!


    Links
    • Babel

    Socials
    • LinkedIn: Alex Wolf
    • GitHub: alexocode


    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    Show more Show less
    46 mins
  • Exercism’s Tools and Features: A Deep Dive into Concept Exercises and Learning Tracks - EMx 252
    Jul 17 2024
    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.


    Links
    • Exercism

    Socials
    • LinkedIn: Erik Schierboom


    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    Show more Show less
    48 mins
  • Success in Tech: Language Choices, Career Moves, and Functional Programming - EMx 251
    Jun 19 2024
    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.

    Socials
    • LinkedIn: Mark Sebald


    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    Show more Show less
    58 mins
  • Embracing Elixir: From Language Understanding to Framework Mastery - EMx 250
    Jun 5 2024
    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.
    Socials
    • LinkedIn: Nicolas Boisvert
    • GitHub: nicklayb


    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    Show more Show less
    1 hr and 12 mins
  • Phoenix Phrenzy with Nathan Long - EMx 249
    May 22 2024
    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.


    Links
    • https://phoenixphrenzy.com/results
    • https://twitter.com/sleeplessgeek
    • http://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_mix

    Picks
    • Mark - https://alicevision.org/
    • Mark - https://github.com/alicevision/meshroom
    • Josh - Jesus is King by Kanye West
    • Michael - Scenic Components
    • Nathan - https://apps.ankiweb.net/
    • Nathan - https://www.owasp.org/index.php/SameSite


    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    Show more Show less
    40 mins