
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
- 307: Trust Nothing, Sort Everything · June 9, 2026 · 24 min
- 306: Don't Exhaust Your Atoms · June 2, 2026 · 27 min
- 305: Eleven Minutes to Mayhem · May 26, 2026 · 33 min
- 303: The Taming of the Slop · May 12, 2026 · 31 min
- 302: BEAM in Your Pocket · May 5, 2026 · 29 min
- 301: Testing, Debugging, and Departures · April 28, 2026 · 18 min
Explore listener stats, chart rankings, contacts and more on the Thinking Elixir Podcast podcast page.