The Broker Evaluation Gauntlet: Four Futures APIs Compared

A production comparison of four broker APIs — covering OAuth flows, streaming protocols (SSE vs WebSocket), symbol conventions, and order execution reliability — from an Elixir system that integrated them all and removed one.
https://seriousalchemy.com/broker-evaluation-gauntlet

Thinking Elixir 300: Celebrating 300 with José Valim

Episode 300 of Thinking Elixir. It’s Episode 300 — a milestone just under 6 years in the making! To celebrate, we kick things off with a fun song, then dive into the news: the Localize library v0.15.0 brings locale-aware formatting and Unicode CLDR data to Elixir without any compile-time code generation, a new library called Reach builds program dependence graphs for Elixir and Erlang to help coding agents and static analysis tools understand your codebase, Tidewave gets exciting updates including voice input with click-to-add context and the ability to install it as a PWA, the ErlEF has opened its 2026 board elections with voting running May 8-15, and more! Then we sit down with José Valim for an in-depth interview covering Elixir v1.20, the latest progress on the set-theoretic type system, the story behind Tidewave, and how AI is — and isn’t — changing development on Elixir itself.

https://www.youtube.com/watch?v=m5DVazRVcXM

Curiosum at the ElixirConf

Hi everyone!

We’re coming to #elixirconfeu with three talks from our team, so sharing the schedule here in case any of these topics are on your radar.

Thursday 23rd, 14:55 Jakub Lambrych

Hooked on Widgets: A Better Pattern for Reusable LiveView Components

👉 https://www.elixirconf.eu/participants/jakub-lambrych/

Friday 24th, 11:55 Bart Blast

Hologram: The Journey to Local-First Elixir in the Browser

👉 https://www.elixirconf.eu/talks/hologram-the-journey-to-local-first-elixir-in-the-browser/

Friday 24th, 11:55 Marta Habdas

Testing concurrency and fault tolerance in Elixir/Nerves on a real-world audiovisual sensor network

👉 https://www.elixirconf.eu/participants/marta-habdas/

Jakub and Marta also published articles around the ideas behind their talks, so there’s some extra reading before the conference. 😏

👉 https://curiosum.com/blog/making-sound-with-embedded-elixir-using-nerves

👉 https://curiosum.com/blog/hooking-up-with-liveview-stateful-widgets-with-function-components

And if you’re going to ElixirConf, come by our stand and say hi. Happy to talk Hologram, LiveView, Nerves, local-first, or just Elixir in general.

Scotty, I need warp speed in three minutes

My journey into optimising Elixir codebase of Ultravisor (my fork of Supabase’s Supavisor).

This story is not about a goal, but friends optimisations we met along the way.

https://hauleth.dev/post/things-about-elixir-you-probably-will-never-need/

Thinking Elixir 299: Don't Paste That Into Your Terminal

Episode 299 of Thinking Elixir. The Erlang Ecosystem Foundation is seeking community support for a major grant to fund the Ægis security project and the deadline is April 17th to show support, Hex.pm published the results of its first-ever comprehensive third-party security audit revealing three high-severity findings that have since been fixed, José Valim unveils a massive Tidewave update including UI Variants and a new “vision” mode that lets your coding agent take screenshots and record videos of your web app, Hex.pm gains the ability to serve llms.txt files for Elixir and Erlang packages, Remote releases a new Elixir LSP called Dexter written in Go, Lotus gets significant updates as an embeddable BI engine for Phoenix apps, Ghostty terminal emulator bindings land in Elixir bringing GenServer-based terminals to LiveView, and we discuss the alarming ClickFix supply chain attack that compromised Axios and what it means for open source maintainers everywhere, and more!

https://www.youtube.com/watch?v=S_ghKzzBWAk

Latest Webinar: How to Build Systems That Stay Online When Everything Spikes

Erlang Solutions is back with another webinar, How to Build Systems That Stay Online When Everything Spikes by Camjar Djoweini 🚀

Camjar explores what is happening inside systems under pressure and what it takes to keep them stable.

👉 You can check it out here: https://www.erlang-solutions.com/webinars/how-to-build-systems-that-stay-online-when-everything-spikes/

🚨 Last call for ElixirConf EU 2026!

Join us next week in Málaga 🇪🇸 or attend virtually 🎥 40+ talks, 3 keynotes, and major reveals from the Elixir core team.

🎟️ Tickets cheaper until April 16 - don’t miss out! https://www.elixirconf.eu/#register

Creating the arcade game Grand Piano Keys with Nerves - Hassan Shaikley | NervesConf US

https://youtu.be/x5f7SU5_Xjw

Grephql - Compile-time GraphQL client with typed Ecto schemas

Grephql is a compile-time GraphQL client for Elixir. It validates queries against your schema during compilation, generates typed Ecto embedded schemas for responses, and provides generated variable/input modules with changeset validation. It supports fragments, unions, interfaces, aliases, Req integration, and a ~GQL formatter plugin. Docs, source, and examples: https://github.com/fahchen/grephql

Securing Hex, the Backbone of the Elixir Ecosystem

Paraxial.io’s security audit of Hex, funded by Alpha-Omega and conducted under the EEF’s Ægis Initiative, found and fixed an RCE vulnerability in the Hex Elixir client and confirmed the ecosystem’s overall robustness against supply chain attacks. Hex is more secure now than ever before!

https://paraxial.io/blog/hex-pentest

One Agent, One Machine: on demand remote code agents

We built an internal, remote claude code agent service that runs on Fly.io machines orchestrated through FLAME. It’s been a huge benefit to our whole team and was a really exciting project to work on from a tech and product perspective.

https://sylverstudios.dev/blog/2026/04/06/one-agent-one-machine

Thinking Elixir 298: Hex Gets a Glow Up

Episode 298 of Thinking Elixir. News includes the hex.pm website getting a fresh new redesign, the Hex 2.4 package manager upgrading to OAuth device flow authentication with two-factor authentication support for improved security, the official Elixir Expert LSP hitting its v0.1 release milestone, a new LiveStash library from SoftwareMansion that prevents state loss on LiveView reconnects, and José Valim himself stopping by to remind everyone that the ElixirConf US Call for Talks deadline is fast approaching, and more!

https://www.youtube.com/watch?v=jn4tmDrIMFo

AI agents beyond chat-and-call?

Dima Mikielewicz shows Legion: agents that execute Elixir code in sandboxes, spawn other agents, and react in real-time. The BEAM advantage. Save your spot at ECEU 2026 https://www.elixirconf.eu/#register

Debugging Slow Ecto Queries with AppSignal

Your application’s throughput is only as fast as it’s slowest bottleneck. https://blog.appsignal.com/2026/04/02/debugging-slow-ecto-queries-with-appsignal.html

FlamePeer: A FLAME backend for Erlang :peer nodes

I’m a big fan of FLAME, but recently, I’ve been having trouble properly testing it in a local environment. The FLAME.LocalBackend module does not properly mimic a FLAME cluster, and that means that if I want to test something that needs to ensure that the distribution works as expected, I’m stuck either locally testing with a real backend (such as Fly or EC2), or pushing to production and hoping for the best.

Worry no longer! Introducing FlamePeer: https://github.com/probably-not/flame-peer

Brought to you by the same guy who created SafeNIF and FlameEC2 (me), FlamePeer takes the things I learned from both of these libraries and puts them together! It provides a FLAME backend for Erlang :peer nodes, allowing you to properly test FLAME locally, without worrying about whether your code will actually work with real FLAME distribution in production.

🔥 3/4 Keynotes Announced for ElixirConf US

Chris McCord – Creator of Phoenix José Valim – Creator of Elixir Quinn Wilton – Collector of dead languages One more to go 👀 Who’s next? https://elixirconf.com/ Haven’t submitted yet, CFT ends on April 12

Thinking Elixir 297: JavaScript Joins the BEAM?

Episode 297 of Thinking Elixir. News includes Quickbeam, an exciting new research project that brings a full JavaScript runtime inside the BEAM with OTP supervision, native DOM access, and a built-in TypeScript toolchain, plus a companion Volt asset pipeline for Elixir; José Valim highlights how Elixir’s type system work is already inspiring optimizations in Python’s Ruff project, and shares a new blog post on the latest BDD performance improvements coming in Elixir v1.20; LiveView Debugger v0.7 arrives with source code links, nested live view tree structure, and a closer path to v1.0; a new browser-based Elixir Language Tour expands its Processes chapter with hands-on GenServers, Supervisors, and more; Oban v2.21 lands with workflow tracking, rate limiting, and massive index improvements; and more!

https://www.youtube.com/watch?v=FfB08RlSZJc

Apply for Diversity & Inclusion tickets to ElixirConf EU 2026.

Free tickets for underrepresented groups. Everybody welcome to apply. Apply now: https://www.elixirconf.eu/#diversity

The Heart of an LLM: Attention Mechanism in Elixir

This post is based on Chapter 3 of Build a LLM from Scratch by Sebastian Raschka, with one twist: all Python examples are rewritten in Elixir. We are building LLMs attention mechanism. Attention mechanism is second part of stage 1. We have already prepared input text data. Attention mechanism help LLM to predict next token. We will implement four attention mechanism:

15 Days Left to Submit your Talk for ElixirConf US

Only 15 days remain to submit your talk. The Program Committee will begin reviewing submissions soon. https://elixirconf.com/#cft

Next page