Curated content from the Elixir community
Elixir Radar logo

Elixir Radar Newsletter Issue #528

This issue is brought to you by Code BEAM Europe 2026 ...

21-22 October, Haarlem, Netherlands & Online + training day on 20 October.

The BEAM community's flagship European conference is back. This year José Valim keynotes with "Set-Theoretic Types from Scratch", building Elixir's new type system live, from the ground up, with extended time for Q&A + Sam Aaron and Brooklyn Zelenka delivering keynotes on Day 1 & 2.

Two full days of Elixir, Erlang and Gleam talks and hands-on tutorials. Come and join!

GET -15% with code ElixirRadar at checkout. REGISTER HERE

Articles

Zach Daniel introduces temporal resources, a new experimental Ash feature to read and write data at any point in time, even in the future, with one as_of option.

How do you build a long multi-step form where users can leave and come back later without losing their progress? Dean Kinyua shows his approach with Phoenix LiveView and Ecto: a changeset per step, a draft saved on every step, and the current step kept in the URL.

Elixir Patterns - Sponsor

Learn recipes and patterns specific to Elixir/OTP and leverage the power of the BEAM. Some examples: cron jobs with GenServer, hydrating ETS from DETS, delegating work with supervision trees, and dynamic rate limiting.

Mike Zornek shares why he prefers phoenix_test for Phoenix feature tests. He compares it with LiveViewTest, covering things like writing a whole user story as a single pipe, filling in forms by their labels, and getting more useful failure messages.

Krishnadas is back with part 5 of his series on distributed systems in Elixir. He builds a one-for-one supervisor from scratch with just spawn/1, spawn_link/1, Process.flag/2, send/2, and receive/1.

Videos

Brian Meeker once found the same PubSub event broadcast from three modules, each with a different payload. Not good, right? Inspired by Phoenix verified routes, he shows a proof of concept that catches invalid or unhandled messages at compile time. Still a POC, but cool idea!

Job listings

Nutrient - Fully remote and async-first
We’re looking for a backend engineer passionate about building robust and scalable systems, excited about working with modern cloud technologies and distributed systems to power our Document Engine and SaaS products.

Events

October 21-22 / Haarlem, Netherlands & Virtual
November 12-13 / Austin, USA
May 20-21, 2027 / Curitiba, Brazil & Virtual

Understand financial markets using Elixir, so you can analyze your own portfolio and investments.

Download the free chapters from "Elixir For Finance", the book I'm working on with Alex and Dr. Dimitrios Koutmos.

As always, thanks for reading Elixir Radar!

-- Hugo
Hugo face
Sent by Hugo Baraúna @ Elixir Radar
Av Paulista, 1636, São Paulo - SP, Brazil
If you wish to unsubscribe, you can click here