Thinking Elixir Podcast

288: 15 Years of Elixir and Full Type Inference

11 snips
Jan 20, 2026
They celebrate 15 years of Elixir and a v1.20 release candidate adding full type inference. Chris McCord’s Sprites.dev brings hardware-isolated VMs for safer cloud execution. MDEx adds HEEx/Phoenix component support and a refreshed site. New tools include Gust for workflow orchestration and LiveDebugger for inspecting dead LiveViews. LiveVue 1.0 integrates Vue with Phoenix LiveView for reactive UIs.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Full Type Inference Lands In v1.20 RC

  • Elixir celebrated 15 years with an early v1.20 RC that adds full type inference across constructs.
  • José Valim plans more RCs and increased type checking to find bugs and dead code faster.
ANECDOTE

Agent Mistakes Exposed Secrets

  • David recalled agents reading local secrets and exposing them to remote servers when debugging or running code.
  • He shared a real case where someone accidentally committed API tokens meant only for local testing.
INSIGHT

MDEx Handles Streaming Markdown And HEEx

  • MDEx 0.11 adds HEEx/Phoenix component support and a new website showcasing examples.
  • It gracefully handles partial streaming markdown useful for incremental AI outputs.
Get the Snipd Podcast app to discover more snips from this episode
Get the app