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.

https://blog.stfx.eu/2025-10-15-fluxon-ui-first.html

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 💻

https://nickgnd.com/posts/2025/09/15/nvim-url-handler.html

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!

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

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.

https://elixircasts.io/dot-iex-exs-file-203

Build Unstoppable Systems with Francesco Cesarini

Learn fault-tolerant design, scalable microservices, and proactive observability in a full-day training with Francesco Cesarini at Code BEAM Europe 2025. https://codebeameurope.com/trainings/architecting-systems-for-scalability-and-reliability/

Thinking Elixir 273: Does the Language Really Matter?

Episode 273 of Thinking Elixir. News includes Chris McCord releasing a shell-based web browser tool for LLMs extracted from phoenix.new, a new schema validation library called Zoi inspired by JavaScript’s Zod, AshDiagram for generating beautiful visualizations of AshFramework applications, the Erlang Ecosystem Foundation’s progress toward EU Cyber Resilience Act readiness with their Ægis security initiative, PostgreSQL 18.0 release with Index Skip Scans and async I/O improvements, Anthropic’s Claude Sonnet 4.5 release, IEEE’s Top Programming Languages 2025 list and a discussion about whether AI-assisted coding means the end of programming language rankings, and more!

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

Batch Updates and Advanced Inserts in Ecto for Elixir

In this first part of a two-part series, we’ll explore Ecto’s powerful batch update and advanced insert capabilities: https://blog.appsignal.com/2025/10/07/batch-updates-and-advanced-inserts-in-ecto-for-elixir.html

Authorization & Access Control

How we think about authorization in Elixir - not just in theory, but through case studies and working systems. https://www.curiosum.com/blog/authorization-access-control-elixirconf

NxHailo: ML pipelines on the edge [Nerves Meetup]

The next Nerves meetup is Wednesday, October 29! Vittoria will showcase the capability of running ML inference pipelines on a Raspberry Pi 5 with the Hailo HAT using Nerves. You’ll learn about writing pre or post-processing code with Nx, on low-cost hardware, without sending data over the internet.

RSVP here: https://www.meetup.com/nerves/events/305303640

Elixir Curitiba 2025

In-person event in Curitiba, Brazil

Site (in Portuguese): https://elixircuritiba.github.io/

Elixir in Focus - The Brazilian Elixir community podcast - New website

Elixir em Foco is the podcast of the Brazilian community of Elixir, the programming language created by Brazilian José Valim that is used by companies around the world to develop scalable and easy-to-maintain applications. Elixir runs on the Erlang virtual machine, known for enabling the creation of low-latency, distributed, and fault-tolerant systems. These features, combined with Elixir’s tools, allow developers to be productive in a variety of domains, such as web development, embedded software, machine learning, data pipelines, and multimedia processing, across a wide range of industries.

We have a new website: https://elixiremfoco.com/index_en.html

Code BEAM Europe 2025- this year's lineup is incredible

Debug like WhatsApp, scale like the Olympics, and dive deep into BEAM internals. Few tutorial seats left-grab yours now! https://codebeameurope.com/#register

Four years of running Elixir on Kubernetes in Google Cloud

Recording from my talk at ElixirConf EU 2025: https://www.youtube.com/watch?v=Zce0SM1sm7A

My journey learning Elixir Phoenix LiveView

There is a learning curve to get started with the Elixir Phoenix LiveView stack and to appreciate what makes it such a nice environment. I want to share my journey learning Elixir Phoenix LiveView in the beginning of 2025 and the resources that I used. Things may feel overwhelming but there is great material out there.

https://blog.stfx.eu/2025-09-25-learning-elixir-phoenix-liveview.html

Next page