
Sign up to save your podcasts
Or


The final episode of Thinking Elixir after six incredible years of weekly episodes! We send things off in style with a packed news segment covering Phoenix LiveView 1.2's new colocated CSS powered by the @scope at-rule, the retirement of the long-standing Earmark Markdown library and why you should migrate to MDEx, a major Sagents v0.8.0 release bringing durable interrupts, and structured extraction, PostgreSQL 19's exciting new features including graph queries, SpaceX's jaw-dropping $60 billion acquisition of Cursor, and more! Finally, David shares his new role on the Erlang Ecosystem Foundation board, and Mark talks about what's next for Sagents and his exciting new AI-native startup. Thank you for six wonderful years. We're so glad you were here along the way and now for the final episode!
Elixir Community News
Find us online
Sponsored By:
Elixir v1.20 has officially landed, marking a huge milestone as the language is now officially a gradually typed language, type checking every single line of code without requiring developer annotations, and even prompting some developers to drop Dialyzer entirely. HexDocs is rolling out per-package subdomains for improved browser security isolation, the Erlang Ecosystem Foundation has launched an Ecosystem Registry to help answer "who uses this?" for Erlang, Elixir, and Gleam companies, and the Lua library for Elixir is approaching its v1.0 release with a brand new pure-Elixir Lua 5.3 VM. On the security front, a sophisticated self-replicating worm called Miasma compromised 73 Microsoft GitHub repos by exploiting legitimate OIDC tokens and valid SLSA provenance, even weaponizing AI coding tools like Claude Code and Cursor, raising fresh questions about supply chain safety and whether Hex might benefit from a cooldown mechanism like the one Ruby just shipped, and more!
Elixir Community News
Sponsored By:
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” workflow step that lets jobs pause mid-execution and resume on a signal without holding a database connection open, Hologram v0.9 arrives with a new Realtime feature enabling pure-Elixir WebSocket push from server to browser, Dashbit shares a behind-the-scenes look at how they designed Git integration in Tidewave Web across three developer personas, and the NSA drops new Zero Trust Implementation Guidelines that pair nicely with the Erlang Ecosystem Foundation's own security hardening document, and more!
Show Notes online - http://podcast.thinkingelixir.com/307
Elixir Community News
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Find us online
Sponsored By:
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 part to Peter Ullrich's AI-assisted vulnerability research. On the exciting side, the new Elixir 1.20-rc.6 type system is proving its worth in the real world, with Tyler Young reporting it caught ~500 issues, including outright bugs, that 1.19 completely missed. Dannote releases "vibe", an ambitious BEAM-native coding agent for Elixir/OTP projects featuring a TUI, LiveView web console, subagents, and more!
Show Notes online - http://podcast.thinkingelixir.com/306
Elixir Community News
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Find us online
Sponsored By:
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 WebSocket reconnects, a call goes out for BEAM ecosystem companies to step up and support the EEF’s critical security work, and GitHub suffered a significant breach when a hijacked VS Code extension quietly exfiltrated ~3,800 internal repositories in just 11 minutes, and more!
Show Notes online - http://podcast.thinkingelixir.com/305
Elixir Community News
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Find us online
Sponsored By:
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 larger work load as AI-driven vulnerability reports surge, string processing in Elixir gets a serious speed boost via SWAR (SIMD Within A Register) optimizations with 1.5–5x improvements across Base and String operations, and a handy tip for enabling state-preserving hot reloads in Phoenix LiveView with just a small dev.exs config tweak, and more!
Show Notes online - http://podcast.thinkingelixir.com/304
Elixir Community News
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Find us online
Sponsored By:
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 citizen, ElixirConf EU 2026 videos beginning to drop including keynotes from José Valim and Chris McCord, and more!
Show Notes online - http://podcast.thinkingelixir.com/303
Elixir Community News
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Find us online
Sponsored By:
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, and a rate limiting overhaul, LiveVue v1.1 arrives with Node-less SSR via QuickBeam and persistent layouts, erlang_quic v1.3.0 brings a production-ready pure-Erlang QUIC and HTTP/3 stack to OTP 27, and more!
Show Notes online - http://podcast.thinkingelixir.com/302
Elixir Community News
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Find us online
Sponsored By:
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.js, and Francesco Cesarini announcing his departure from Erlang Solutions while pledging to remain active in the Erlang Ecosystem Foundation, and more!
Show Notes online - http://podcast.thinkingelixir.com/301
Elixir Community News
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Find us online
Sponsored By:
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 analysis tools understand your codebase, Tidewave gets exciting updates including voice input with click-to-add context and the ability to install it as a PWA, the ErlEF has opened its 2026 board elections with voting running May 8-15, and more! Then we sit down with José Valim for an in-depth interview covering Elixir v1.20, the latest progress on the set-theoretic type system, the story behind Tidewave, and how AI is — and isn't — changing development on Elixir itself.
Show Notes online - http://podcast.thinkingelixir.com/300
Elixir Community News
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Guest Information
Find us online
Sponsored By:
From the publisher's feed

274 Listeners

286 Listeners

622 Listeners

581 Listeners

43 Listeners

985 Listeners

213 Listeners

188 Listeners

22 Listeners

62 Listeners

73 Listeners

11 Listeners

66 Listeners

4 Listeners

77 Listeners