đ¨ Keynote Alert: Sam Newman at MQ Summit! đ¨
Join tech thought-leader Sam Newman as he untangles the messy meaning behind âasynchronousâ in distributed systemsâbecause using the same word differently can cost you big. https://mqsummit.com/participants/sam-newman/
Thinking Elixir 256: Types, Tools, and Turbo Charging
Episode 256 of Thinking Elixir. News includes the Elixir 1.19 RC release featuring up to 4x faster compilation and significant types system improvements, more ElixirConfEU videos including JosĂŠ Valimâs keynote on type system updates, the look at the Backpex admin panel for Phoenix LiveView applications, Ash AIâs impressive AI integration using the Elixir LangChain library, an informal Elixir Contributors Summit recap from Software Mansion, the Quokka formatter that automatically fixes Credo style code issues, Popcornâs browser-based Elixir implementation with JavaScript interoperability, and the launch of Elixir Observer for better Hex package exploration, and more!
OpenAPI DSLs: The Silent Developer Productivity Killer
Weâve published a quick summary of OpenAPI DSLs in Elixir â covering OpenAPI Spex, PhoenixSwagger, and OpenAPI.
âĄď¸ https://curiosum.com/sl/ecc16ldu
Useful if youâre looking for the best way to generate and manage API documentation in your Elixir projects.
Deploying Phoenix Applications with Kamal
In this post, we dive into how to deploy Phoenix applications using Kamal: https://blog.appsignal.com/2025/06/10/deploying-phoenix-applications-with-kamal.html
Numbering nested inputs in Phoenix LiveView
Numbering a list is normally really easy - but itâs not obvious how to do it in LiveView for a nested form with <.inputs_for>
My new post explains how to do it, including an important extra consideration if your nested inputs are sortable: https://arrowsmithlabs.com/blog/numbering-nested-inputs-in-phoenix-liveview
Introducing Elixir Observer: A Better Way to Explore Elixir Packages
https://www.mimiquate.com/blog/introducing-elixir-observer-a-better-way-to-explore-elixir-packages
Introducing Elixir Observer, an open-source tool by Mimiquate designed to simplify package discovery in the Elixir ecosystem. With a clean UI, insightful package health indicators, and essential resources at your fingertips, itâs built to help developers quickly find and evaluate packages.
The Secrets Behind Plumber: How Elixir Powers Thousands of Pipelines at Semaphore
https://semaphore.io/blog/plumber-semaphore
A behind-the-scenes look at how Semaphore uses Elixir and a finite state machine to orchestrate thousands of CI/CD pipelines reliably and at scale.
umya_spreadsheet_ex - Excel file manipulation library
After a great conversation with @joshcprice.bsky.social at ElixirConf EU about working with Excel files, I was inspired to create a wrapper for the excellent umya-spreadsheet Rust library.
Introducing umya_spreadsheet_ex â an Elixir wrapper that brings powerful Excel file manipulation to your projects!
You can do a lot with it â check it out!
How to Set Up Tracing for Elixir Apps Using AppSignal
Weâll set up tracing in your Elixir application using AppSignal: https://blog.appsignal.com/2025/06/03/how-to-set-up-tracing-for-elixir-apps-using-appsignal.html
Thinking Elixir 255: OTP 28 and Vibe Coding Phoenix Apps
Episode 255 of Thinking Elixir. News includes the major OTP 28 release with priority messages functionality, ElixirConf EU 2025 videos starting to appear including Chris McCordâs keynote on his new phoenix.new service and James Arthurâs introduction of Phoenix Sync for real-time database synchronization, the EEF board election results and their new role as a CVE Numbering Authority for the Hex ecosystem, upcoming co-located hooks and macro components in LiveView, updates to the Elixir Lua package and MDEx with its new Markdown sigil, a new convention for AI-friendly usage_rules.md files in hex packages, and more!
Interacting with Google Sheets with Elixir
Check our new blog post. How to use Elixir and Phoenix to import and analyze Google Sheets data. https://curiosum.com/sl/2hnuwv5s
đ¨ Just under a month left to submit your proposal for Code BEAM Europe!
Got a great idea? Donât wait until the last minuteâsend it in now. Know someone who would make a fantastic speaker? Weâd love to hear about them! https://sessionize.com/code-beam-europe-2025/
Unique ID Generation Encyclopedia in Elixir - Pro BĂ´nus BenchMarks
It is in Portuguese because it is made by Brazilians. The translation depends on the interest of the international community in this.
https://github.com/web-engenharia/unique_ids_encyclopedia_ex
First videos from ElixirConf EU 2025 are out
The first videos are out: https://www.youtube.com/watch?v=n2RQtPyCJt8&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z
5 days left before Code BEAM Lite Stockholm 2025
Some tickets are still left! Join us https://codebeamstockholm.com/#keynotes
A Visual Tour of Phoenix's Updated 'magic link' Authentication Code Generator
âď¸ With Phoenix 1.8, the authentication code generator inside phx.gen.auth has been revamped, favoring an emailed âmagic linkâ authentication flow.
In this blog post, Iâll give a visual tour of how this looks to the user, what the core schemas/contexts look like, and Iâll sprinkle in some personal commentary as we go.
https://mikezornek.com/posts/2025/5/phoenix-magic-link-authentication/
Efficient and reliable message publishing with RabbitMQ and Elixir
I recently had to implement a RabbitMQ publisher in Elixir. Here are my learnings around efficient publisher confirms. https://dev.to/palm86/efficient-and-reliable-message-publishing-with-rabbitmq-and-elixir-58e4
MQ Summit 2025 â Call for Talks!
Got experience with Kafka, RabbitMQ, Pulsar, or cloud messaging? Share your real-world stories, innovations, and best practices on event-driven architecture and messaging patterns.
đ CFP closes June 15, 2025! Submit now! https://mqsummit.com/#cft
