Thinking Elixir Podcast

Episode Archive

Episode Archive

234 episodes of Thinking Elixir Podcast since the first episode, which aired on June 17th, 2020.

  • 162: Elixir to WebAssembly with Orb

    August 1st, 2023  |  50 mins 4 secs
    elixir, live view, wasm, web assembly

    WebAssembly and Elixir can play nicely together? We talk with Patrick Smith about his Orb project that provides an Elixir DSL for building WebAssembly modules. Hear what Patrick thinks this can do for Elixir devs!

  • 161: Lexical LS and Elixir Dev UX

    July 25th, 2023  |  57 mins 56 secs
    elixir, language server, lexical

    Exciting news in Elixir land! Learn about Steve Cohen’s new project, Lexical LS, an Elixir Language Server designed for the code editors we use. Discover the technical challenges and how Steve Cohen aims to make it easy to contribute!

  • 160: LiveView Async Pattern and Admin Tools

    July 18th, 2023  |  54 mins 49 secs
    admin, anti-pattern, async, elixir, kaffy, liveview

    Enjoyed talking over an "Async Pattern'' for loading data into a Phoenix LiveView. We discuss when it's the perfect fit then dive into the current state of Elixir admin tools with Andy Glassman.

  • 159: Langchain with Elixir and Safe Ecto Migrations

    July 11th, 2023  |  49 mins 39 secs
    ai, chatgpt, ecto, elixir, langchain, llm, migrations

    Mark & David delve into Langchain, popular in JS and Python communities for quick-build demos. Mark's exploring it with Elixir! Plus, we discuss David's recent job shift and his innovative ideas for data migrations using Oban.

  • 158: From Ruby to Elixir with Steve Bussey

    July 4th, 2023  |  57 mins 21 secs
    book, elixir, learning, ruby

    Making the leap from OOP to Functional? Unleash the power of Elixir! We chat with Steve Bussey about his book “From Ruby to Elixir” and about navigating the mental shift to build amazing applications.

  • 157: Adding Dialyzer Late in the Game

    June 27th, 2023  |  53 mins 37 secs
    bugs, dialyzer, elixir, language servers, static types, types

    Discover the ins and outs of Dialyzer, the static code analysis tool in the Elixir community. Join our chat with Noah Betzen as he shares tips, strategies, and resources to overcome common challenges when adding it to a mature project!

  • 156: React to LiveView for Performance

    June 20th, 2023  |  45 mins 8 secs
    elixir, liveview, performance, react, reactjs

    From React to LiveView: Tim Gremore said goodbye to his app slowdowns! He shares how LiveView solved a painful performance issue, in addition to tips, lessons learned, and more in this episode.

  • 155: Thinking Elixir News

    June 13th, 2023  |  9 mins 15 secs
    arrow, elixir, news, security

    Get the latest in the Elixir community! Hear about OpenSource contributor recognition, another AI insight, a new beta book to help transition from OO languages, what's Arrow?, conferences needing speakers, and more!

  • 154: Serving Up AI with Sean Moriarity

    June 6th, 2023  |  50 mins 55 secs
    ai, bumblebee, chatgpt, elixir, nx, servings

    Discover the intersection of AI and Elixir with Sean Moriarity’s insights on the public AI shift, Python frustration alleviation, integrating ML solutions, LLaMa support in Bumblebee, and more!

  • 153: Elixir Tools and Language Servers

    May 30th, 2023  |  56 mins 11 secs
    credo, developer tools, elixir, lsp, visual studio code

    Language servers are crucial for modern developers and Mitch Hanberg is blazing a new path with gen_lsp. Discover how he implemented a Credo LS and hear his vision for Elixir dev tools and his new elixir-tools Github org.

  • 152: Rust and Elixir Play Great Together

    May 23rd, 2023  |  50 mins 15 secs
    developer experience, dx, elixir, liveview, nif, phoenix, rust, rustler

    Rustler gives Elixir easy access to Rust and community libraries. We talk with Jason Stiebs about being a Phoenix Core Team Member, making debugging a crashing LiveView nicer, how to leverage Rust when we need it, and more!

  • 151: Peeking inside the Livebook

    May 16th, 2023  |  43 mins 26 secs
    collaborative, elixir, launch week, livebook, news

    Recently Livebook had its first launch week! We met with Jonatan Kłosko to learn how things like apps and stamping work along with the new Teams feature. He shares his favorite unsung features and more!