304: Types, CVEs, and Hot Reloads

304: Types, CVEs, and Hot Reloads

From Thinking Elixir Podcast by ThinkingElixir.com

May 19, 2026 · 28 min

About this episode

The episode discusses recent milestones in Elixir's type system, security updates, and performance improvements.

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 https://paraxial.io/ – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer. https://x.com/josevalim/status/2054202778990383152 – José Valim announces that "inference of all language constructs" for Elixir's set-theoretic types has been completed and merged…

Topics covered

  • Elixir types
  • CVE news
  • hot reloads
  • Phoenix LiveView
  • performance optimizations
  • security updates

Keywords

  • Elixir
  • CVE
  • hot reloads
  • Phoenix LiveView
  • performance
  • security
  • types

Sponsors

Paraxial.io

Mentioned in this episode

Organizations: Elixir, Phoenix, EEF CNA, OTP

More episodes of Thinking Elixir Podcast

Explore listener stats, chart rankings, contacts and more on the Thinking Elixir Podcast podcast page.