Thinking Elixir Podcast

News and interviews for the Elixir community

About the show

The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.

Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more.

Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process.

Subscribe to join us on this journey!

Thinking Elixir Podcast on social media

Episodes

  • 133: Winning the ML Prise

    January 10th, 2023  |  43 mins 53 secs
    axon, elixir, machine learning, nx, startup

    Philip Brown talks about how he created Prise.com using Elixir, Phoenix, Axon, Nx and LiveView to help people use machine learning to prioritize their tasks spread across multiple systems!

  • 132: Embed Friendly Alternative to LiveView?

    January 3rd, 2023  |  44 mins 38 secs
    elixir, html components, livestate, liveview

    Chris Nelson created LiveState to keep some benefits of LiveView but use it on static generated sites! Interesting project that keeps state in Phoenix but takes a different approach for the client!

  • 131: Start Securing Elixir and Phoenix

    December 27th, 2022  |  38 mins 12 secs
    elixir, phoenix, security, xss

    We met up again with Michael Lubas to discuss some lesser known community security resources and helpful tips to get us started with securing our Elixir and Phoenix applications!

  • 130: Bumblebee Buzz with José Valim

    December 20th, 2022  |  1 hr 15 mins
    axon, bumblebee, elixir, machine learning, nx

    The buzz around Bumblebee is energetic! Listen to José Valim, Paulo Valente, and Jonatan Kłosko explain and share what this means for the Elixir community! We can easily add advanced AI models to our Phoenix apps for one!

  • 129: Time series data with Timescale DB

    December 13th, 2022  |  53 mins 44 secs
    elixir, postgres, time series, timescaledb

    Add value to your Elixir project with Timescale DB! This PostgreSQL extension brings time series tools to your regular database. Dave Lucia shares why it's a smart choice, how to get started, and more.

  • 128: Speedy like a Bandit

    December 6th, 2022  |  1 hr 8 secs
    bandit, cowboy, elixir, plug, web server
  • 127: Ecto gets Lively in Livebook

    November 29th, 2022  |  53 mins 26 secs
    ecto, elixir, kino, livebook, spawnfest

    Ecto gets Lively in Livebook because of a SpawnFest team! Generate an ERD in Livebook from Ecto schemas in code? Cool! Visualize a complicated Postgres EXPLAIN result? Yes! And more!

  • 126: Working at a Software Agency with the Wizards

    November 22nd, 2022  |  1 hr 44 secs
    agency, elixir, etl, product

    Meet the Wizards Sundi Myint and Owen Bickford and hear what it’s like working at a Software Agency like SmartLogic vs a Product Company. Get to know them better and what they are working on today!

  • 125: Elixir at the Royal Bank of Canada

    November 15th, 2022  |  58 mins 56 secs
    elixir, finance, liveview, performance, phoenix

    Thanos Vassilakis explains how Elixir is used at @rbccm. We cover LiveView’s incredible performance, adoption, "scaling teams", and how vendor "body shops" are a limiting factor in Elixir being accepted.

  • 124: Caching Things Anywhere with Nebulex

    November 8th, 2022  |  57 mins 52 secs
    caching, distributed, elixir, redis

    Carlos Bolaños shares how his caching library Nebulex solves common problems in new ways. From decorating a function to cache the results to supporting multiple caching backends through adapters!

  • 123: Ash Framework Models Resources

    November 1st, 2022  |  55 mins 20 secs
    api, ash framework, elixir

    Zach Daniel explains Ash Framework, how 2.0 is the real 1.0, and the philosophy behind it. Surprisingly, it benefits LiveView apps in addition to REST and GraphQL APIs!

  • 122: Securing Elixir and Teaching the Team

    October 25th, 2022  |  45 mins 50 secs
    elixir, security, training

    OpenSource, Livebook based, Elixir security training for my team? Holden Oullette works at Podium and is creating this as a community resource. Required security training doesn’t have to suck!