Trending This:
Latest
Well, after getting tired of using prints to debug, I’ve decided to setup the debugger. After setting the launch as this:
{
"configu...
New
From Notebook to Production: Evolution of Elixir Projects - Emmanuel Pinault | ElixirConf US 2025
Comments welcome! View...
New
TL;DR;
Best practices for shipping an ecosystem of connector packages to Hex in a responsible way?
Background
I have a project, jido_c...
New
Jason.decode/1 (native, spawned) vs NimblePool-based parser pool — 500 concurrent 1MB+ JSON payloads
Issue: Response count mismatch in decode function under concurrent load
Setup: 4-node cluster, 500 concurrent HTTP requests dispatched v...
New
Doing a little mini-series on distributed Elixir with some examples, starting with setting up your cluster and monitoring it. If you have...
New
Hey folks, I’ve been using Elixir for over a couple of years (phx, ecto, broadway, oban).
For this kind of work you do not tend, in my e...
New
Hi Everyone! Here’s what’s waiting for you this year at Code BEAM Europe 2026.
3 TUTORIALS
October 20, 2026, 9:00-17:00 CEST
:one: Mat...
New
Name: Piotr Bernad
Location: Poznań, Poland
Remote / relocation / travel: Remote preferred. Open to relocating down the line if the col...
New
I built a tmux alternative in Elixir, focused on remote development in the AI era. It makes using remote AI agents feel just like running...
New
Hi everyone,
I recently made Spectre public.
Spectre is an OTP-native Elixir runtime for building AI agents while keeping routing, stat...
New
I am using Oban and occasionally, shortly after a deployment, a handful of jobs can fail because of dependency on other parts of the syst...
New
Engineering Network Protocol Clients - Carlos Souza | ElixirConf US 2025
Comments welcome! View the <span class="hashtag-...
New
Introductory paragraph
I’ll be looking for a keen junior or someone that has a couple of years experience in the real world (so you’ve be...
New
Ancient Stones is a Phoenix/LiveView project for designing structured fantasy worlds for RPGs, games, campaigns, or fiction writing.
It ...
New
I’m looking to build a personal workflow to quickly deploy web applications written in elixir/phoenix, for local consumption (ie not on t...
New
Full Stack Elixir Developer - Patient Reach 360, Dayton, OH, USA, Remote US
Introductory paragraph
Patient Reach 360 is looking for a Ful...
New
Hello,
I have an Elixir backend that implements a custom protocol over TCP. I want to load test the backend and assess the performance o...
New
We have released v0.13 of nx, exla and torchx, along with a recently released emlx v0.4.
Nx
This is where the bulk of the updates happen...
New
I’ve published a new article in my Elixir learning series on dev.to exploring what happens when tagged tuples aren’t enough - the try, re...
New
I just stumbled on a newly redesigned elixir-lang.org. :tada: It looks like @Software_Mansion did the work, and I think it is generally a...
New
This Week's Trending
I just stumbled on a newly redesigned elixir-lang.org. :tada: It looks like @Software_Mansion did the work, and I think it is generally a...
New
Is there a word for the ~> symbol used in Version strings?
Do you also just call it a Squiggle Arrow™ ?!
New
I’m looking to build a personal workflow to quickly deploy web applications written in elixir/phoenix, for local consumption (ie not on t...
New
search_ash — multilingual Postgres full-text search for Ash
Hi everyone,
I’m building a multi-tenant SaaS (Ash + LiveView + Postgres) a...
New
Hello,
I’m sharing my plugin here in forum after some time so it has time to mature and proof yourself.
I use Claude Code daily on a pr...
New
I wrote about an issue I had with a LiveView application, and how I solved the problem by debouncing updates server-side (within the Live...
New
A year of Hologram releases in review (v0.5 through v0.8), then a deep dive into where it’s headed next: local-first.
Most of it is a to...
New
localize_ecto is the forgotten member of the elixir-localize family. When I announced Localize_mcp yesterday I had forgotten that I hadn’...
New
Introductory paragraph
I’ll be looking for a keen junior or someone that has a couple of years experience in the real world (so you’ve be...
New
I’ve published localize_mcp, a Model Context Protocol server for the Localize library. This is the last piece of the family before 1.0 r...
New
I’ve published a new article in my Elixir learning series on dev.to exploring what happens when tagged tuples aren’t enough - the try, re...
New
Ancient Stones is a Phoenix/LiveView project for designing structured fantasy worlds for RPGs, games, campaigns, or fiction writing.
It ...
New
erlquad provides Erlang quadtrees, a 2D spatial index that recursively subdivides a rectangular region into four quadrants, so that objec...
New
Extending Elixir with WebAssembly Components - Chris Nelson| ElixirConf US 2025
Comments welcome! View the <span class="h...
New
Hello,
I have an Elixir backend that implements a custom protocol over TCP. I want to load test the backend and assess the performance o...
New
This Month's Trending 
sometimes i wish elixir had ternary operator :frowning:
Does anyone have a macro that allows ternary operator like in their elixir code?...
New
Episode 309 of Thinking Elixir. This is it. The final episode of Thinking Elixir after six incredible years of weekly episodes! We send t...
New
Release: Release v2.5.0 · hexpm/hex · GitHub
Announcement: Hex v25 released | Hex
Enhancements
Add organization-defined dependency po...
New
We’re evaluating API mocking tools for OpenAPI-based projects and would love to hear what other teams are using.
We’re particularly inte...
New
I’ve been bumping into some rough edges recently with Elixir dependencies that use app config and start their own supervision trees and I...
New
We’re looking for an Elixir Developer to join us full-time, remote.
About us
My name: Mariana Oliveira
My position: Social Media Mana...
New
1. Enhancements
Elixir
[Kernel.ParallelCompiler] Include per-module type checking times when compiler profiling is enabled with profile:...
New
Seriously, what do we do with logs in Elixir? There is seemingly no way to make them good both in dev and prod. This is especially notice...
New
Introduction
Founded in 2017 by landscape ecologist and fire mitigation expert Harry Statter, Frontline developed the first fully integra...
New
Hey everyone! One of the problems I ran into is that a large part of the VM-provider ecosystem is currently paid closed-source SAAS produ...
New
We’re evaluating alternatives to Stoplight and looking for feedback on:
OpenAPI support
Documentation workflows
Testing capabili...
New
Hologram v0.10 is out! The headline is the event system, which got a lot bigger this release. You can now handle keyboard, scroll, resize...
New
Short version up top for anyone who just wants the ask:
BEAM has had hot code loading since the jump. Sloppy Joe takes advantage of that...
New
Hi everyone!
I’m Alekx, some of you may know me from ElixirCasts. I always wished there were a simple, affordable way to get Phoenix app...
New
I’ve been building Comcent CE, an open-source, self-hostable voice/contact-center platform, and Elixir/OTP is the core of it. Sharing the...
New
This Year's Trending 
People are constantly debating which LLM is better for writing Elixir code, so I decided to compare the three SoA models from Google, Ope...
New
Hello everyone!
This year is going to be shorter, but the difficulty will grow faster. Today I already feel that this is not standard “D...
New
I’ve been working with Claude Code extensively and absolutely love it. However, I’ve come across the challenge of managing configuration ...
New
Hey there,
I haven’t seen a list of useful Elixir specific skills for the popular AI tools yet so I’m starting one here with my first.
...
New
As more and more code is written by agents, driven by humans, what strategies are you employing to keep the slop at bay?
Managing a team...
New
OpenAI published a repo built primarily with Elixir (96.1%).
https://github.com/openai/symphony
https://github.com/openai/symphony/blob...
New
Edit: 2026 May 15 - This post is archived.
Mob is alive!!
Main docs: mob v0.7.11 — Documentation
A bit of explanation for the slightly c...
New
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
Today we celebrate 15 years since Elixir’s first commit! To mark the occasion, we are glad to announce the first release candidate for El...
New
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Hey everyone!
I’m excited to share ReqLLM - a new approach to LLM interactions in Elixir that I’ve been working on. After building agent...
New
@chrismccord : I just saw the Extract AGENTS.md from Phoenix.new into phx.new generator commit to the phoenix project.
My initial shotgu...
New
I haven’t seen this paper being discussed by the community, but I think this makes Elixir more relevant than ever.
TLDR;
The paper...
New
Hi everyone!
The team at Dashbit have been working on a coding agent that is deeply integrated with Phoenix (and also Rails) and underst...
New
Hey folks :waving_hand:
I’ve been building a distributed key-value store in Elixir/OTP called Bedrock. It implements FoundationDB’s arch...
New
Trending Last Three Years
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service.
Currently when I de...
New
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1]
15:22:35.803 [error] gen_event {lager_file_backend...
New
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New
I’d love to hear what people think about Wisp, the new Gleam web framework started by Gleam’s primary creator Louis Pilfold.
Gleam, alon...
New
https://nitter.net/josevalim/status/1744395345872683471
https://twitter.com/josevalim/status/1744395345872683471
New
simple_feature_flags is a tiny package that lets you turn features on or off based on which environment (e.g. localhost, staging, product...
New
You may know https://ui.shadcn.com/, a UI component library for React. I really love it’s design style and components. I’ve built some co...
New
Hello everyone!
I am excited to share our heart project Backpex with you.
After building several Phoenix applications, we realized that...
New
Check the announcement blog for details!
Blog duped here for convenience:
Phoenix 1.8.0-rc released!
The first release candidate of P...
New
Hello ElixirForum community,
I’m planning to build a mobile app using Elixir and Phoenix in 2023. I’d like to get your input on the best...
New
Hi. I am new in Elixir. I have got to know about two file extensions for Elixir - .ex and .exs. Documentation says:
" …In addition to ...
New
I think this twitter post and youtube video didn’t get as much attention as I hoped
I am still new to Elixir, so can’t really judge
...
New
Recently we partitioned a table with 28 million rows by its ULID to improve query speeds and reduce query timeouts. To do this I ended up...
New
Trending Over 3 Years
Update:
How to use the Blogs & Podcasts section
You can post links to your blog posts or podcasts either in one of the Official Blog...
New
Hi everyone!
I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
New
I would like to know what is the best IDE for elixir development?
New
What is the idiomatic way of matching for not nil in Elixir?
E.g.,
First way:
defp halt_if_not_signed_in(conn, signed_in_account) when...
New
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
New
i’m a new one to elixir
which editor can i use
vs code? or atom?
Thanks! :smiley:
New
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!)
This post collects co...
New
After calling mix ecto.create I get this error:
17:00:32.162 [error] GenServer #PID<0.412.0> terminating
** (Postgrex.Error) FATAL...
New
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
New
Lets say I have map like this fetching from my database
%{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
Hi,
I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
Enter our giveaways!
Get money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
ElixirCasts
10% off for life
The Pragmatic Studio
20% off any course
AppSignal
10% off for 12 months
Honeybadger
10% off for 12 months
Simply use coupon code "devtalk.com" or "elixirforum" at checkout!
Our Community
We Support Global Peace
Filter by:
Saved Forums
-
None saved yet
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #hex
- #security
















