Thinking Elixir 276: Elixir v1.19 Types and Speed
Episode 276 of Thinking Elixir. News includes the major release of Elixir v1.19 with enhanced type checking, broader type inference, and up to 4x faster compilation for large projects, plus the first OpenChain certification bringing more transparency to the BEAM ecosystem. We also cover the Mishka Chelekom Phoenix LiveView component library update for Tailwind 4 support, visual improvements coming to ExDocs admonition blocks, Anthropic’s new ClaudeCode Web that lets you code directly in the browser with GitHub integration, a critical Redis security vulnerability with a perfect 10.0 severity score affecting hundreds of thousands of servers, and more!
Monitor the Performance of Your Ecto for Elixir App with AppSignal
In the second part of our two-part series, we’ll use AppSignal for Elixir to monitor the performance of an Ecto application: https://blog.appsignal.com/2025/10/28/monitor-the-performance-of-your-ecto-for-elixir-app-with-appsignal.html
Building Custom Producers with Elixir's Broadway
A practical guide to building custom Broadway producers in Elixir using GenStage. Understand how demand works, how to prevent your pipeline from stalling, and how to use Process.send_after/3 to keep data flowing between your producer and Broadway consumer.
https://samuelmullen.com/articles/building-custom-producers-with-elixirs-broadway
You don't need an ORM – type-safe SQL in Gleam
Tired of ORMs hiding SQL? @giacomo_cava shows how Squirrel generates type-safe code from raw SQL at Code BEAM Europe. No type-wrangling. No schema drift. Just SQL with full type-safety. Get your ticket to CBE https://codebeameurope.com/talks/you-don-t-need-an-orm/
Thinking Elixir 275: From Slop to Success?
Episode 275 of Thinking Elixir. News includes the release of Elixir v1.19.0-rc.2 with impressive deps compile times and optimized set-theoretic type checking, a timeline update on typed structs arriving by next year, the new “mix help app:phoenix” command for building AI Agent context, gRPC library v0.11.0 with client load balancing, ReqCassette for recording test requests, German Velasco’s video walkthrough of Phoenix’s AGENTS.md file, Brian Cardarella’s insights on the influx of AI-generated codebases needing rescue, Elixir Observer’s major updates with categories and semantic search, Chris McCord’s demonstration of isolated AI coding sandboxes on Fly Machines, NPM’s new security changes for token management, and more!
NATS at Industrial Scale
Schaeffler built a NATS mesh across 100+ plants handling billions of messages daily. Jean-Noel Moyne & Max Arndt are showing how at MQ Summit: → No firewalls to open → 50+ apps on one backbone → Production-proven edge architecture https://mqsummit.com/
Ports and external process wiring
External processes can escape the BEAM, read this blog post for notes about how to get processes to play nice with supervision.
How I switched from Ruby to Elixir by building my own product
I’ve been using Ruby on Rails for over decade but never had a chance to try Elixir. In this article I describe how I learned it by building my own product, my findings and path https://medium.com/@alexsinelnikov/how-i-switched-from-ruby-to-elixir-and-to-learn-it-better-built-a-product-154661c9fb4a
70% of MQ Summit tickets are gone
3 weeks until we bring together the messaging community for a day of real-world case studies and technical deep dives. If you’re working with message brokers, queuing systems, or distributed architectures - don’t wait. Secure your spot https://mqsummit.com/#tickets
A starter Phoenix LiveView project adapted to Fluxon UI
Fluxon UI is a commercial collection of web UI components for Phoenix LiveView projects. Though there is great documentation I missed an example starter project to help in converting to it. I created such a project, named fluxonui_first, to have something that works out of the box and to show the detailed steps that led to it.
A custom URL handler to open Phoenix stacktraces in Neovim
Do you know that in Phoenix you can set PLUG_DEBUGGER env variable to generate links to your text editor in the stack trace. I didn’t until a few months ago, but now I’ve a custom URL handler to open them in nvim 💻
Thinking Elixir 274: Protocols, Permissions, and Performance
Episode 274 of Thinking Elixir. News includes the release of Elixir 1.19.0-rc.1 with OTP 28.1+ compatibility and impressive 2.3x faster dependency compilation, JetBrains adopting the open Agent Client Protocol for AI coding agents, an update on LiveView Native’s uncertain future, major improvements to the MDex Markdown library including streaming support and Quill delta conversion, Curiosum’s comprehensive blog post on their Permit authorization library, Elixir gaining an AT Protocol library called Aether for Bluesky integration, Supabase raising $100 million at a $5 billion valuation while building on Elixir, Ruby community fracturing over gem server ownership controversies, security concerns about AI agents escalating privileges across systems, and more!
Just a few weeks left until Code BEAM Europe (Nov 5–6, Berlin + Online)!
Join 40+ talks from engineers building real-world systems - from integrating LLMs to mastering advanced OTP patterns.Don’t miss out - grab your ticket today! https://codebeameurope.com/#register
From Diplomacy to OTP: Mackenzie Morgan's Path to Erlang and Elixir
In this episode of Elixir in Focus, part of the SE4FP https://se4fp.github.io/2025/ warm-up series, host Adolfo Neto welcomes Mackenzie Morgan, a senior backend engineer at Level All. Mackenzie shares her journey into technology, which began with a focus on Japanese and International Affairs at university. She recounts how the “siren song of the computer lab” and a scheduling conflict between an algorithms class and a Japanese class ultimately led her to a computer science degree, a path she had already begun exploring through her contributions to the Ubuntu project as an undergraduate.
More at https://youtu.be/whGtMFrIv-Q
The MQ Summit schedule is live!
Learn from experts at AWS, Microsoft, IBM, Apache, Synadia, and more. Explore cutting-edge messaging sessions and secure your spot now. https://mqsummit.com/#schedule
Authorization in Elixir with Permit - ElixirConf EU 2025 Transcript
Michal’s ElixirConf EU 2025 presentation on the Permit authorization library is now ready to watch on YouTube - watch it to see how the Permit library makes access control easier. Many of you prefer consuming textual content, so we’ve now transcribed it to written form: https://www.curiosum.com/blog/authorization-access-control-elixirconf
The .iex.exs File
In episode 203, we’ll learn how to streamline our Elixir development workflow by customizing our IEx shell with a .iex.exs file.
