|
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!
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
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!
|
|
|
|
|
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.
|
|
|
|
|
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.
|
|
|
|
As always, thanks for reading Elixir Radar!
|
|
-- Hugo
|
|
|
|
|