About the show

On Elixir Wizards, we talk with software developers from around the world about the Elixir language and other modern web technologies. In season three our theme is Working with Elixir: Functional Programming, Hiring/Training, and Performance.

Elixir Wizards is hosted by Justus Eapen and Eric Oestrich of SmartLogic, a dev shop that’s been building custom software since 2005 and running Elixir applications in production since 2015.

Learn more about how SmartLogic uses Phoenix and Elixir.

Elixir Wizards on social media


  • Chris Keathley on Wallaby and Raft – Elixir Internals

    August 15th, 2019  |  Season 2  |  26 mins 46 secs
    elixir, raft, wallaby

    In this episode of the podcast we are joined by Chris Keathley to continue our exploration of Elixir internals as he tells us about two very popular libraries that he developed, Wallaby and Raft. We start off with some background and his initial experiences with Elixir and open source projects before diving into Wallaby and some of the biggest lessons that Chris learned during and after his work on the library.

  • René Föhring on Credo – Elixir Internals

    August 8th, 2019  |  Season 2  |  29 mins 36 secs
    credo, elixir

    Welcome back to the SmartLogic Podcast where we talk about the latest developments and best practices in the web and mobile software industry. In continuing with our theme of Elixir Internals, we’re having a conversation about the inner workings of one of the most popular Elixir libraries, Credo, and we are joined by the author René Föhring. René shares the story of how he was introduced to Elixir while doing his PhD and looking for a new programming language and then shares the philosophy and inspiration Credo was developed on.

  • Meryl Dakin on Token Alchemist – Elixir Internals

    August 1st, 2019  |  Season 2  |  27 mins 31 secs
    elixir, flatiron school, token alchemist, wework

    Today on the show we continue our series on the inner workings of several different Elixir libraries and are happy to be joined by Meryl Dakin, Software Engineer at the Flatiron School and author of Token Alchemist. In this episode, we discover how Meryl got started with Elixir and what the process was like for her transitioning from Ruby to Elixir. We learn more about the internal functions of Token Alchemist within the school context and discuss the unique opportunities Meryl has discovered in Elixir, as well as the trickier language features that programmers are likely to experience in their learning process. Meryl also shares the challenges that Token Alchemist attempts to overcome – delving deeper into LTI, the Learn.co platform, OAuth and JSON. For all this and more, be sure to click play!

  • Paul Schoenfelder on Distillery – Elixir Internals

    July 25th, 2019  |  Season 2  |  29 mins 45 secs
    distillery, dockyard, elixir, phoenix

    Welcome back to show everyone and today in our exploration of Elixir libraries we are talking to Paul Schoenfelder! He is here to unpack Distillery, his own creation from the world of Elixir and tell us about how it works. We also discuss how Paul made the transition from bigger corporations into the startup world, his early experiences of different coding languages and the initial steps he took in writing Distillery. Paul is very honest about the unclear future of the library and he shares his hopes for it for the short term as well as clarifying its key concepts and functions. He gives great advice and directions for learning more about the resource and how you can help him and his projects out if you use them. For all this and then some, be sure to join us today for the show!

  • Bryan Joseph on ElixirScript – Elixir Internals

    July 18th, 2019  |  Season 2  |  23 mins 56 secs
    elixir, elixirscript

    Today on the show we continue our series on the inner workings and various libraries of Elixir and are very happy to welcome Bryan Joseph of Revelry to talk about his very own ElixirScript. ElixirScript is essentially an Elixir to JavaScript compiler, allowing users to run Elixir online more easily.

  • Brooklyn Zelenka on Witchcraft - Elixir Internals

    July 11th, 2019  |  Season 2  |  30 mins 15 secs
    elixir, witchcraft

    Hey everybody and welcome back to Season 2 of the podcast! This season we will be talking about Elixir internals, libraries and the inner workings of the language. In our first episode we are very happy to be joined by Brooklyn Zelenka to start off our journey on the subject with an exploration of her very own Witchcraft.

  • Season 2 Trailer

    July 9th, 2019  |  Season 2  |  1 min 26 secs
    elixir, phoenix

    We’re excited to announce our season two topic, Elixir Internals. In this season we talk with developers behind some of the most popular Elixir libraries, including Witchcraft, ElixirScript, Distillery, Ecto, and more!

  • Elixir in Production Recap

    April 18th, 2019  |  Season 1  |  20 mins 3 secs
    elixir, phoenix

    With this season over, we bring Dan Ivovich back to talk about what we learned.

  • Jeffrey Matthias from Community - Elixir in Production

    April 11th, 2019  |  Season 1  |  43 mins 54 secs
    elixir, phoenix

    We talk with Jeffrey Matthias from Community about their current and past Elixir projects and how they are deployed.

  • Jay Ashe from Cava - Elixir in Production

    April 4th, 2019  |  Season 1  |  17 mins 25 secs
    elixir, phoenix

    We talk with Jay Ashe from Cava about their current and past Elixir projects and how they are deployed.

  • Frank Hunleth - Elixir in Production

    March 28th, 2019  |  Season 1  |  28 mins 47 secs
    elixir, nerves

    We talk with Frank Hunleth from the Nerves core team about their current and past Elixir projects and how they are deployed.

  • Mark Ericksen - Elixir in Production

    March 21st, 2019  |  Season 1  |  36 mins 34 secs
    elixir, phoenix

    We talk with Mark Ericksen about their current and past Elixir projects and how they are deployed.