281: Planning for the Unexpected
HomeThinking Elixir Podcast › Episode

281: Planning for the Unexpected

28:54 Dec 2, 2025
About this episode
News includes Erlang OTP 28.2 release with improvements across the runtime and standard library, a significant update to the Elixir "whois" library for querying domain registration information, Tidewave Web adding Figma support for designer integration, a new KQL (Kibana Query Language) parser library from TvLabs, the Erlang Ecosystem Foundation now publishing vulnerability data directly to OSV.dev, and more! We also have an in-depth discussion about the difference between handling errors and designing for failure, exploring how Elixir and the BEAM give you the ability to plan for system recovery from unexpected exceptions using primitives like supervisors. Show Notes online - http://podcast.thinkingelixir.com/281 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/erlangforums/status/1992988094522384681 – Erlang OTP 28.2 release announcement https://erlangforums.com/t/patch-package-otp-28-2-released/5279 – Details on OTP 28.2 release including fixes to Compiler, Erts/JIT, Kernel, public_key, SSH, SSL (better TLS 1.3 support), and syntax_tools https://bsky.app/profile/tylerayoung.com/post/3m67zxzzdjs25 – Tyler Young announces significant update to the Elixir "whois" library https://github.com/utkarshkukreti/whois.ex – Pure Elixir WHOIS client and parser for querying domain registration information The date_time_parser library was updated to 1.3.0 to help support the whois library update https://hexdocs.pm/tidewave/figma.html – Tidewave Web adds Figma support documentation https://www.youtube.com/watch?v=TXPC2KbkIeQ – YouTube video demonstrating how the Figma integration works with Tidewave https://hex.pm/packages/kql – TvLabs releases library
Select an episode
0:00 0:00