Trending This:
Latest Threads
I’m working on a small exercise involving update_in/3, and I came up with this solution:
data = %{
name: "Periodic Table",
category:...
New
Hey community! Would like to announce farol, a simple package for accessibility testing for Phoenix LiveView. The idea is to compose this...
New
I built a WebTransport transport for Phoenix sockets and LiveView and put it on GitHub with a demo and a spec: GitHub - jfreeze/phoenix_w...
New
Secure boot and a verified root filesystem on an STM32MP157F-DK2 - with Nerves of course
Four links of an authenticated boot chain on an ...
New
We’ve spoken about AI-related job losses for a while now, and while Elixir may be a little more protected than some languages so there’s ...
New
Hi everyone :waving_hand:
I released Gut 0.1.0. I wanted a small API for places where an application needs a concrete value, but the inp...
New
LiveCompile
LiveCompile provides lightning-fast ad-hoc data transformations in Livebook and IEx by leveraging dynamic JIT (Just-In-Time) ...
New
I created an app that uses Phoenix LiveView and is deployed on Gigalixir. The app manages the state of multiple players (for example, a ...
New
Model the work: Real Life workloads with Ash & Oban - Zach Daniel | ElixirConf EU 2026
https://www.youtube.com/watch?v=ZhUfURGmlqY
...
New
GRiSP for Elixir
GRiSP support for Elixir has undergone huge renovations.
Until now, GRiSP has been focused primarly on Erlang, we alway...
New
A new screencast on moving a blocking HTTP fetch into an Oban job. Part 1 of 2. Screencast + full walkthrough:
New
In Elixir, send/2 is non-blocking, which means an eager producer can easily flood a slow consumer’s mailbox. Because BEAM process mailbox...
New
Patch Package: OTP 27.3.4.18
Git Tag: OTP-27.3.4.18
Date: 2026-09-22
Trouble Report Id: ...
New
Patch Package: OTP 28.5.0.7
Git Tag: OTP-28.5.0.7
Date: 2026-09-22
Trouble Report Id: ...
New
Patch Package: OTP 29.1.1
Git Tag: OTP-29.1.1
Date: 2026-09-22
Trouble Report Id: OTP-...
New
Rheo gives you consumer groups (leases, ACK, retry, dead letters, partitions, lag) for various storage backends:
Mnesia (single-node `...
New
Aludel 0.8.0 is now available on GitHub and Hex.
This release adds typed_judge assertions for evaluations that need deterministic, struc...
New
I’ve been experimenting with Jev for classification and small decision tasks, and wanted something that felt natural to use in Elixir app...
New
Hi all, I’m the maintainer of forge_ops_tracker, the Elixir client for ForgeOps, a hosted error tracking service. ForgeOps is a commercia...
New
I have really enjoyed dialing in a set of static analysis tools and skills that help me help LLMs write better code. One gap I haven’t se...
New
This Week's Trending
I love Elixir. It’s one of 2 programming languages I’ve ever fallen in love with.
But I don’t use it anymore.
Serverless was the promis...
New
We’ve spoken about AI-related job losses for a while now, and while Elixir may be a little more protected than some languages so there’s ...
New
Excel from, or for Elixir.
There are a couple of existing Excel packages. Some read Excel, others write Excel. Some may read and write e...
New
I needed country holidays for soothsayer (the forecasting lib, see the 1.2.0 update). The Elixir options I found had gone dormant and too...
New
GRiSP for Elixir
GRiSP support for Elixir has undergone huge renovations.
Until now, GRiSP has been focused primarly on Erlang, we alway...
New
I created an app that uses Phoenix LiveView and is deployed on Gigalixir. The app manages the state of multiple players (for example, a ...
New
Cairn is a small OTP library for message delivery, lightweight function processes, supervised work, and waiting on results.
The goal is ...
New
I built a WebTransport transport for Phoenix sockets and LiveView and put it on GitHub with a demo and a spec: GitHub - jfreeze/phoenix_w...
New
At Vic.ai, we’re building the autonomous finance platform for the modern enterprise.
Using advanced AI and machine learning, we automate...
New
I’ve got trouble wrapping my head around the order in which functions are called in this snippet (from Phoenix’s authentication):
toke...
New
Hi everyone :waving_hand:
I released Gut 0.1.0. I wanted a small API for places where an application needs a concrete value, but the inp...
New
I have really enjoyed dialing in a set of static analysis tools and skills that help me help LLMs write better code. One gap I haven’t se...
New
** (ArgumentError) expected :max_attempts to be a positive integer, got: {:@, [line: 10, column: 19], [{:max_attempts, [line: 10, column:...
New
An Elixir client for KDB+, the high-performance time-series database used in financial markets. ExeQute handles the KDB+ IPC wire protoco...
New
I’ve been experimenting with Jev for classification and small decision tasks, and wanted something that felt natural to use in Elixir app...
New
This Month's Trending 
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
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself.
My main conc...
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
What IDE or editor are you using for Elixir development?
Personally, I use Zed, and I really like it, but sometimes I wish there were a ...
New
Aloha gang,
There’s a new class of AI model out from TypeSafe. Jev is their flagship model. You can learn about it here:
...
New
I’ve released the first beta of Draught, a coding-agent CLI and runtime built with Elixir.
Draught can run agentic coding tasks using Ol...
New
Following on from some recent threads about AI and AI created projects I’m curious what people have been creating with AI tools …and perh...
New
A Fediverse server built with Elixir and Phoenix. A drop-in replacement for Mastodon.
All 289 client API endpoints
Keeps your domain, a...
New
Hi everyone! :wave:
I’d like to introduce Temper, a library that finds flaky tests in ExUnit suites: the tests that pass and fail withou...
New
Hey! At Software Mansion we’ve just released Legion, a library that puts AI agents inside your Elixir app, and we’d love to hear what you...
New
Hey everyone — I’m putting together a practical, code-first book on building production-ready business applications with Phoenix LiveView...
New
Documentation
While reading the Scoped Routes section, I noticed that the documentation currently refers to a problem without explainin...
New
Hello,
I know there is an approach for handling lists that allows for optimized traversal, but I can’t recall the specific method (somet...
New
New
Name: Łukasz Niemier
Location: Poznań, Poland
Remote / relocation / travel: Remote, with occasional travel.
Work experience: I am soft...
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
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
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
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
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
Hobbes is a low-level distributed database for the Elixir programming language.
Hobbes provides a simple, safe, and scalable storage lay...
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
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
New
Hi everyone!
The first release candidate for the Expert language server project is now available!
We’ve published a press release detai...
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
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
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. 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
Hi everyone,
This is a proposal for introducing local accumulators to Elixir. This is another attempt of solving the comprehension probl...
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
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’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
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
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!
Latest Jobs
Elixir Jobs
about 16 hours ago
Elixir Jobs
March 27, 2026
Elixir Jobs
March 25, 2026
Elixir Jobs
March 14, 2026
Featured 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
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #elixirconf-eu
- #api
- #forms
- #metaprogramming
- #hex






![[Erlang] Designing for Scalability with Erlang/OTP (O'Reilly)](https://forum.elixirforum.com/uploads/default/original/3X/e/9/e9c5d87e2e7d48c4b5df3169c08eb4d793f1633a.jpeg)









