Curated content from the Elixir community
Elixir Radar logo

Elixir Radar Newsletter Issue #481

 

This issue is brought to you by Groxio ...
Time’s running out! Tomorrow is the last day to save 40% on Groxio’s all-access subscription — your gateway to learning Elixir with Bruce Tate.
Get full access to every Groxio course in one subscription, including Elixir Core, OTP, LiveView, Livebook, Nerves, and more. Includes 50+ videos and hands-on projects like Blockr (inspired by Tetris).
Save $140 — offer ends tomorrow, August 21.

 

Articles

José Valim introduces Tidewave Web, a browser-based coding agent for Rails and Phoenix. The article explains that, unlike general-purpose agents, it shares page context, maps UI elements to code, executes within your running app, and validates features right in the browser.
Piotr Solnica introduces Drops.Relation, a new lib for working with databases. It automatically introspects your database tables, generates Ecto schemas, and provides a convenient query API that feels like working directly with Ecto.Repo.
Chris O'Donnell walks through building a distributed timer in LiveView, where multiple users see synchronized countdowns. He covers state management, using hooks for smooth ticking, and PubSub for real-time updates.
AppSignal - Sponsor
Let's explore the fundamentals of stack traces in Elixir, how to read and interpret them, and some best practices for debugging and error handling.
José Valim and Wojtek Mach break down Elixir’s evolving interoperability story, from NIFs and ports to new portability options like AtomVM and Popcorn. A quick, practical look at how Elixir connects with C, Rust, Zig, Python, and even the browser.
Baptiste Chaleil shares how he integrates Livebook into his Phoenix/Elixir workflow for both development and production environments. He shows scripts for connecting to production IEx sessions, attaching Livebook to remote nodes, and using notebooks for admin tasks without building separate dashboards.

 

Videos

Giovanni Francischelli explores how to maximize LiveView’s capabilities to create a seamless user experience during connection drops and recoveries. From basic use cases to handling advanced recovery scenarios.

 

Job listings

SavvyCal - Remote, Americas (UTC-3 to UTC-8)
We're seeking an experienced full-stack software developer with proven SaaS experience and a track record of shipping products. As a key member of our small team, you'll work directly with Derrick (the founder) to build and improve products that thousands of customers rely on every day.

 

Events

August 28-29 - Orlando, USA & Virtual
September 10-12 - Varberg, Sweden
September 22-28 - All around the World
October 23-24 - Cádiz, Spain
November 05-06 - Berlin, Germany & Online
November 06-07 - Austin, TX, USA

 

Want to learn OTP and leverage the power of the BEAM?
Download the free chapters from "Elixir Patterns", the book I wrote with Alex Koutmos.
As always, thanks for reading Elixir Radar!

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