Home Podcasts Thinking Elixir Podcast
Thinking Elixir Podcast

Thinking Elixir Podcast

ThinkingElixir.com 306 episodes Latest Jun 2, 2026

The Thinking Elixir podcast is a weekly show that discusses the Elixir programming language and its community. It covers news, interviews guests about projects and developments, and explores topics like functional programming, transitioning from OOP, and coding conventions. The show is designed for both experienced Elixir developers and those new to the language.

Episodes

307: Trust Nothing, Sort Everything Jun 9, 2026 24:29 Mark shares a bittersweet housekeeping update — the Thinking Elixir Podcast is winding down, with the final episode airing June 23rd, 2026, closing the book on over six years of weekly shows. On the news front, Ecto 3.14 lands with long-awaited UUIDv7 support (time-sortable UUIDs for better index performance) along with a host of other improvements, Oban Pro adds a “human approval” workfl
306: Don't Exhaust Your Atoms Jun 2, 2026 27:23 Security takes center stage this week as the EEF's Jonatan Männchen highlights that atom exhaustion accounts for roughly one tenth of all CVEs in the BEAM ecosystem and Sobelow can help catch it before it hits production. Hackney users get an urgent nudge to upgrade to v4.0.3, which patches 9 CVEs including high-severity issues and fixes missing HTTP/3 certificate verification, thanks in
305: Eleven Minutes to Mayhem May 26, 2026 32:44 News includes Elixir 1.20.0-rc.6 arriving as likely the final release candidate before v1.20.0 ships, completing a ~15-week roadmap and delivering full type inference across applications and dependencies. The EEF 2026 election results are in with 3 returning and 1 new board member, LiveStash v0.3.0 lands with a Redis adapter and auto-stashing for Phoenix LiveView state recovery on WebSock
304: Types, CVEs, and Hot Reloads May 19, 2026 27:30 News includes a major milestone for Elixir's set-theoretic types as inference of all language constructs is completed and merged with Elixir v1.20.0-rc.5 hot on its heels, OTP 29.0 drops as a major release with secure-by-default SSH, post-quantum SSL key exchange, Erlang doctests, and more, a wave of high-severity CVEs hits the Elixir and Phoenix stack prompting the EEF CNA to take on a l
303: The Taming of the Slop May 12, 2026 31:25 News includes the Erlang Ecosystem Foundation publishing its 2026 board election candidates with voting now open, a new GitHub organization called Elixir-Vibe launching with tools to detect and fix AI-generated Elixir “slop” — including ExSlop and the related semantic linter Credence, erlang_python 3.0.0 arriving with true parallelism by embedding CPython into the BEAM as a first-class ci
302: BEAM in Your Pocket May 5, 2026 28:49 News includes Mob, an exciting new framework that brings BEAM-on-device mobile development to Elixir with OTP running natively inside iOS and Android apps, Folio a new library for generating print-quality PDFs and SVGs from Elixir data powered by Typst via Rustler NIF, both Oban v2.22 and Oban Pro v1.7.0 were released with a host of improvements including job querying, unique workflows, a
301: Testing, Debugging, and Departures Apr 28, 2026 17:58 News includes Phoenix LiveDebugger hitting v1.0 with an interactive tour to go along with it, LiveStash v0.2.0 shipping with API improvements and a tease of Redis & Mnesia adapters on the horizon, German Velasco making his TestingLiveView.com course completely free for the Elixir community, Volt reaching v0.8.0 as an Elixir-native frontend build tool that eliminates the need for Node.
300: Celebrating 300 with José Valim Apr 21, 2026 1:24:16 It's Episode 300 — a milestone just under 6 years in the making! To celebrate, we kick things off with a fun song, then dive into the news: the Localize library v0.15.0 brings locale-aware formatting and Unicode CLDR data to Elixir without any compile-time code generation, a new library called Reach builds program dependence graphs for Elixir and Erlang to help coding agents and static an
299: Don't Paste That Into Your Terminal Apr 14, 2026 42:26 The Erlang Ecosystem Foundation is seeking community support for a major grant to fund the Ægis security project and the deadline is April 17th to show support, Hex.pm published the results of its first-ever comprehensive third-party security audit revealing three high-severity findings that have since been fixed, José Valim unveils a massive Tidewave update including UI Variants and a ne
298: Hex Gets a Glow Up Apr 7, 2026 20:08 News includes the hex.pm website getting a fresh new redesign, the Hex 2.4 package manager upgrading to OAuth device flow authentication with two-factor authentication support for improved security, the official Elixir Expert LSP hitting its v0.1 release milestone, a new LiveStash library from SoftwareMansion that prevents state loss on LiveView reconnects, and José Valim himself stopping
297: JavaScript Joins the BEAM? Mar 31, 2026 35:52 News includes Quickbeam, an exciting new research project that brings a full JavaScript runtime inside the BEAM with OTP supervision, native DOM access, and a built-in TypeScript toolchain, plus a companion Volt asset pipeline for Elixir; José Valim highlights how Elixir’s type system work is already inspiring optimizations in Python’s Ruff project, and shares a new blog post on the lates
296: OpenAI Chose Elixir and A VM Inside a VMV Mar 24, 2026 46:49 Elixir v1.20.0-rc.2 and rc.3 arrive with a faster compiler, better type inference, and improved incremental compilation; José Valim drops a low-key bombshell with Distributed Python running on top of the Erlang distribution with full Livebook integration; Chris McCord wows the community with fly_deploy, enabling zero-downtime hot code upgrades on Fly.io using the BEAM's ability to boot a

Recommended

Playing