281 episodes

Join our weekly discussion of the popular functional language built on top of the Erlang virtual machine. Each week, we discuss the world of Elxiir, Phoenix, OTP, and then BEAM.

Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Elixir Mix Charles M Wood

    • Technology

Join our weekly discussion of the popular functional language built on top of the Erlang virtual machine. Each week, we discuss the world of Elxiir, Phoenix, OTP, and then BEAM.

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

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

    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.

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

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

    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.

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

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

    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 BoisvertGitHub: nicklayb

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

    • 1 hr 12 min
    Phoenix Phrenzy with Nathan Long - EMx 249

    Phoenix Phrenzy with Nathan Long - EMx 249

    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/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_mix
    Picks
    Mark - 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/SameSite

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

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

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

    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!

    Links
    SalesLoftThe Pragmatic BookshelfGitHub sb8244/ecto_tenancy-enforcercitusdataCitus CommunityPowDashbitKeycloakdeviseGibson Research CorporationElixir Forum
    Picks
    Josh  - BitwardenJosh  - Baby Chickens. 'Nuff saidMark - FREE Pattern Matching CourseMark  - SeinfeldSteve - ZwiftSteve - Follow on Twitter: @yoooodaaaa

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

    • 45 min
    Discussing Deployment - EMx 247

    Discussing Deployment - EMx 247

    In this episode of Elixir Mix the panel has a conversation about a few things they have been thinking about. First, they shout out to anyone who would love to chat about config change callbacks. Then they dive into deployment discussing the updates that have happened this year. They share their experiences with the changes and compare the Elixir release to Distillery. 
    There are many options for deployment and they discuss some of the ones they have used. They consider services and do it yourself options. The panel shares lessons learned through their deployment experiences and give pro-tips for beginners and those new to Elixir. 
    The next topic they discuss is hot code reload. Michael shares his fascination with this practice and explains what it is. The panel discusses the possibilities and use-cases for hot code reload. Hot code upgrade is also discussed. 

    Sponsors
    Chuck's Resume TemplateDeveloper Book ClubBecome a Top 1% Dev with a Top End Devs Membership
    Links
    grapevine Deploying with Docker https://hexdocs.pm/phoenix/heroku.html https://www.heroku.com/ https://cloud.google.com/kubernetes-engine/ https://www.ansible.com/ https://gigalixir.com/ deploy.sh Running migrations release_tasks.ex Configuration and releases mix release observer_cli Erlang: The Movie Using Erlang Distribution to test hardware The Athens Affair ElixirConf 2018 - Docker and OTP Friends or Foes - Daniel Azuma Richard Carlsson - The art of the live upgrade - 10 yrs of evolving a live system | Code BEAM SF 19 a...

    • 48 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
Deep Questions with Cal Newport
Cal Newport
Lenny's Podcast: Product | Growth | Career
Lenny Rachitsky
Lex Fridman Podcast
Lex Fridman
The Next Five
FT Partner Studio
Validated
Solana Foundation

You Might Also Like

Thinking Elixir Podcast
ThinkingElixir.com
Beam Radio
Lars Wikman
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
Go Time: Golang, Software Engineering
Changelog Media
Elixir Mentor
Jacob Luetzow
The Changelog: Software Development, Open Source
Changelog Media