Trending This:
Latest Threads
I wrote a post on how to implement a feature flag system and A/B testing in an Elixir app with no need for third-party services or librar...
New
Nerves v2.0.0-pre.9 has been released.
Changes
Add mix nerves.artifact.clean --images to destroy the container. The
normal clean call...
New
I load tested a plain Phoenix chat app backed by Postgres with 100 million messages in it, everything on default settings, to see what br...
New
LT: Arbor: AI Agent Orchestration on the BEAM - Hysun Chung | ElixirConf US 2026
https://www.youtube.com/watch?v=WoBoBaUpGo4
Comments ...
New
Summary
Execute and control OS processes from Erlang/OTP.
This project implements an Erlang application with a C++ port program that giv...
New
Hi everyone,
I’ve just tagged v0.1.0 of ToolCall (https://github.com/gilbertwong96/tool_call), a small library for exposing Elixir funct...
New
If you don’t know what Tetris 99 is, it is Tetris with a bunch of other players playing at the same time (Essentially a battle royale).Yo...
New
Hello! I’m trying to implement this logic in a hologram component:
let seconds_from_elixir = some_integer;
const longFormatter = new Int...
New
JSONSchex v0.11.2 has been released and available for a few days now.
Key updates include:
Full support for Draft 7, including passing...
New
Hi all o/
I’d like to introduce Roadrunner, an HTTP server written in Erlang and built for low tail latency under sustained load. It ser...
New
LT: What You Can Do with MDEx and Lumis - Leandro Pereira | ElixirConf US 2026
Comments welcome! View the <span class="ha...
New
Hologram v0.12.7 has been released.
Bug Fixes
Fix dev server pages not responding after running mix test alongside it (#1180)
Fix comma...
New
LT: Quillex Hits 1.0 – the First Native Elixir Text Editor - Luke Taylor | ElixirConf US 2026
https://www.youtube.com/watch?v=6d69M74qRK...
New
Hi everyone
I have just published BeamExport 0.1.0, a library for exporting large CSV files from Ecto queries (or any enumerable) withou...
New
Nerves v2.0.0-pre.7 and v2.0.0-pre.6 have been released.
Changes
Add optional SHA256 checksum verification for package artifacts. This...
New
TypedStruct 0.6.2: Added Ecto Integration, Default Plugins, and Enhanced Struct Features
I wanted to share some exciting updates to Typed...
New
Name: Jeff Smith
Location: Asheville, North Carolina, USA (Eastern Time)
Travel/relocation: Prefer remote. Happy to travel for team gat...
New
LT: Elixir for Gaming! Using Network to Power a Sophisticated Multiplayer Simulation - Mik Ahmed
https://www.youtube.com/watch?v=wbkIld3...
New
What Bondy is
A declarative, statically typed language for the BEAM that combines Datalog and Constraint Handling Rules, created by Alej...
New
The Call for Talks for ElixirConf EU 2027 is now open!
When & where: 22-23 April 2027, Lisbon and online (training day on 21 April)....
New
This Week's Trending
If you haven’t tried Hologram yet, what’s stopped you?
Here’s why I’m asking. Building a framework turns out to be two jobs, the framewo...
New
I considered using Cloak and Cloak Ecto for encryption-at-rest but I noticed that both seem like abandonware these days. Moreover there a...
New
Hi everyone! :waving_hand:
Like many in the BEAM community, we’ve often felt the friction of running Dialyzer in our daily development w...
New
Hi! You may know me as bitwalker on GitHub/elsewhere, through some of my open source projects (distillery, libcluster, timex, etc.). I’m ...
New
Hey everyone,
I run ElixirDrops, a collection of short, practical Elixir, Phoenix and OTP tips. If you've found a fix or a trick another...
New
Hi all,
I’ve released Vicander 0.1.1, a DDD framework for Elixir built on behaviours and macros (modules are DDD.*).
The core idea is t...
New
About us
My name: Charles Martinez
My position: Talent Acquisition Partner II
Company name: SmartRent
Company website: https://smartre...
New
That’s a wrap on Code BEAM Europe 2026! Thanks to everyone who came to Haarlem or joined online, and to our speakers, trainers and sponso...
New
I’ve been working on Current for a few month and recently open-sourced it.
The central idea is that AI agents should propose actions rat...
New
About us
My name: Sukidhar (posting for the team; not the hiring contact)
My position: Founding Engineer
Hiring contact: Gautam, Co-Fou...
New
Hi, I’ve been using Elixir since 1.0. This is a T3 Code total rewrite. Wanted to see if people were interested.
I was really tempted to ...
New
The Graveyard of Good Ideas - Quinn Wilton | ElixirConf US 2026
Comments welcome! View the <span class="hashtag-icon-plac...
New
TypedStruct 0.6.2: Added Ecto Integration, Default Plugins, and Enhanced Struct Features
I wanted to share some exciting updates to Typed...
New
Hi all,
I’ve been working on Flezha for quite a while now, and I’ve finally decided to make it public. What it is and how to get started...
New
If you don’t know what Tetris 99 is, it is Tetris with a bunch of other players playing at the same time (Essentially a battle royale).Yo...
New
This Month's Trending 
Hello everyone :waving_hand:
I’d like to introduce SystemOneClient, an Elixir client for System One decision models: TypeSafe’s Jev, Clo...
New
Popcorn, the library that runs Elixir code in the browser, is now stable :popcorn:
This is possible because it now builds on a very stab...
New
From Pipes to Graphs: Could Elixir Make Control Flow More Composable?
Recently, while studying LangGraph, and particularly the evolution ...
New
This just hit devtalk - best use of AI to date?
Stop paying for software that has a free twin. 971 open-source replacements for 443 pai...
New
After Kotoba, the next thing I wanted to build for Phoenix projects was dates. The browser’s date input looks different everywhere, doesn...
New
Boloñesa - A self-hosted media center built with Phoenix LiveView
Hey everyone!
With building software becoming more accessible than ev...
New
I’ve been tinkering with Lynx (by José) via hold_ledger. I used AI to write the code, a separate specification, the tests, and the Lean p...
New
Hi everyone,
I have 8 years of production experience with Erlang/OTP and I’m just starting to get to know Elixir. What would you learn f...
New
Hi Elixir community!
I’d like to share Aerox, an AT Protocol backend built with Elixir, Phoenix, and PostgreSQL.
The idea is to make a ...
New
ReqLLM v1.28.0 has been released.
Features:
add StepFun chat and audio providers (#1087) by mikehostetler
openai: honour image deta...
New
I’m a bit in a fuzz about this topic. I’ve worked out some sort of Dropbox feature for a specific client. This feature allows him to uplo...
New
Mob 0.9.18 has been released.
Added
anchor: "bottom" on :scroll, for chat logs (MOB-481). The scroll
opens at the end of its content. ...
New
Doggo 0.18.3 has been released.
Added
tabs: Add a disabled attribute to the :panel slot. A disabled tab can be focused with the arrow k...
New
Masu (枡, the squares of a grid) is tables for Phoenix. It is a data grid for LiveView that draws only the rows on the screen, so a hundre...
New
Posting this more for general discussion, but does anybody have a need for a stock CMS anymore?
I’ve built 3 different sites using Elixi...
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
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
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
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
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
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
OpenAI published a repo built primarily with Elixir (96.1%).
https://github.com/openai/symphony
https://github.com/openai/symphony/blob...
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
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
A little off-topic, but I feel like people here have a good head on their shoulders.
I used to be quite good at making software. Was luc...
New
Hi everyone :waving_hand:
I wanted to share something I’ve been building — NowBlind, a random chat app designed to help people discover ...
New
New
Hi everyone!
The first release candidate for the Expert language server project is now available!
We’ve published a press release detai...
New
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
Announcement: Elixir v1.20 released: now a gradually typed language - The Elixir programming language
This release requires Erlang/OTP 2...
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
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
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
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 everyone!
I am excited to share our heart project Backpex with you.
After building several Phoenix applications, we realized that...
New
Hi everyone,
This is a proposal for introducing local accumulators to Elixir. This is another attempt of solving the comprehension probl...
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
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
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
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
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
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
Lets say I have map like this fetching from my database
%{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New
The obligatory hello world thread!
Who are you and where are you from? :stuck_out_tongue:
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’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
There’s no time like the present to jump into Elixir - the functional language that’s taken the world by storm - to date our forum has served over 100M pageviews:
1XX, - that’s 100 times more than our entire first year!! Why not sign up, take a sip of Elixir, and join in the fun yourself!!? 💜
Enter our giveaways!
Confs & Meetups
82 days remaining
Erlang, Elixir, Gleam & Friends Devroom @ FOSDEM
Bruxelles/Belgium January 30, 2027Featured Book
Latest Learning Resources
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
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #code-sync
- #discussion
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #ai
- #umbrella
- #full-time-contract
- #elixirconf-us
- #podcasts-by-brainlid
- #blog-post
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #elixirconf-eu
- #processes
- #security
- #api
- #forms
- #performance
















