Trending This:
Latest
Nerves v1.14.3 has been released.
Changes
Remove warning when using Elixir 1.20
Minor doc updates throughout
New
Oban v2.23.0 has been released.
Sharpens resilience under database outages, catches misconfigured unique constraints at compile time, an...
New
Membrane v1.2.6 has been released.
What’s Changed
Adjust to Elixir 1.19 by @Noarkhh in Update to elixir 1.19 by Noarkhh · Pull Request ...
New
Hi everyone,
Elixir v1.19.0-rc.0 included a deprecation of the struct update syntax. However, we will ship with a different warning on E...
New
I thought it would be nice to have an offline get-together to work through the first week of Advent of Code. Maybe a bit of a long shot p...
New
Intro:
We are hitting the reset button on how we build software at Fresh Clinics. We are transitioning our global platform from a legacy ...
New
AOC 2025 is right around the corner. Last year, my first year, I just started a raw Elixir application and manually created modules for e...
New
A new Erlang announcement has been posted:
Original announcement:
New
maint was accidentally hard-reset to master about an hour ago and pushed upstream, and a few of our own commits were then based on incorr...
New
We’re looking for an Elixir and Phoenix developer, starting immediately, 32–38 hours per week, based in Dortmund, Flensburg, or remote. T...
New
Hi all,
I have a clean umbrella project structured like this:
apps/data → Ecto + Data.Repo
apps/core → business logic
apps/admi...
New
Distributed Elixir Made Simple - Johanna Larsson | ElixirConf EU 2025
Comments welcome! View the <span clas...
New
ExSift: High-performance MongoDB-style query filtering for Elixir
I’m working on ExSift, a high-performance library that uses sift.js-ins...
New
Hello, I would like to ask to someone more involved in the Nerves project if there is gonna be support for Arduino UNO Q. I find it inter...
New
Keynote: CyanView & Elixir in Broadcasts – Daniil Popov, David Bourgeois | Code BEAM Europe 2025
Commen...
New
Join DC Elixir at BabyCat Brewery in Bethesda for a relaxed evening of food, drinks, and great conversation about all things Elixir, Erla...
New
Has anyone written a CLI tool/script that when given a file path (to a .ex or .exs) file and a line number, will return the module name a...
New
Hi,
We are exploring creating an integration system to connect and communicate with systems outside of our company. We are leaning towar...
New
Hello!
Oaskit now has experimental support for extensions, limited on the operation only.
You can add any key to the operation macro an...
New
InstructorLite - v1.1.1 and v1.1.2
Pass Gemini token in request header rather than in request parameter (as is shown in API reference :...
New
I’ve just updated an escript based application of mine from Elixir 1.17 to 1.19.
At the same time I attempted to update from OTP 27.2.2 ...
New
Join Nedap Healthcare as an Elixir Backend Developer and help us shape the future of smart automation.You’ll work on meaningful technolog...
New
I created a hex package to provide a reusable abstraction for computed properties in LiveViews.
The specific use-case that was giving me...
New
This is the start of my Elixir learning journal/journey. I plan to share my journey in this thread and am open to all feedback, construct...
New
We’re using ReverseProxyPlug in a Phoenix server, and we have been configuring it like so:
opts =
ReverseProxyPlug.init(
upstream:...
New
This Week's Trending
This Month's Trending 
Nerves v1.14.3 has been released.
Changes
Remove warning when using Elixir 1.20
Minor doc updates throughout
New
Oban v2.23.0 has been released.
Sharpens resilience under database outages, catches misconfigured unique constraints at compile time, an...
New
This Year's Trending 
Hi everyone,
Elixir v1.19.0-rc.0 included a deprecation of the struct update syntax. However, we will ship with a different warning on E...
New
I’m excited to announce Hologram v0.5.0, a major evolution of the full-stack Elixir web framework! This release brings massive performanc...
New
1. Enhancements
Elixir
[Regex] Raise error message when regexes are used as default values in struct fields for compatibility with Erlan...
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 folks :waving_hand:
I’ve been building a distributed key-value store in Elixir/OTP called Bedrock. It implements FoundationDB’s arch...
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 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
No agencies, please.
Contact: DM here or via email address listed on my blog.
Grug-brained developer is a reference to this essay.
He...
New
Hobbes is a scalable, fault-tolerant transactional record store written in Elixir.
Hobbes is designed to be:
Scalable - Hobbes can sha...
New
The Elixir ecosystem is one of our biggest strengths, and the BEAM really lends itself to native implementations (e.g. Cachex over Redis,...
New
I’m closing out, for now, my series on questions at the heart of development with an analysis of when we need more abstraction. For exam...
New
Zoi is a new schema validation library for Elixir.
It’s inspired by Zod from the JavaScript ecosystem, bringing a similar functional API...
New
Hi folks,
I’m working to build a workflow engine for my company project. We would like to build something dynamic and easy to add new in...
New
This was the first question on my mind when I saw this other thread by @AstonJ.
I’m curious how many Phoenix users actually like using T...
New
Joseph Koski
Series editor: Sophie DeBenedetto @SophieDeBenedetto
Developmental editor Adaobi Obi Tulton @aotulton
Combine advanced fu...
New
Trending Last Three Years
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
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
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
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
Check the announcement blog for details!
Blog duped here for convenience:
Phoenix 1.8.0-rc released!
The first release candidate of P...
New
Nobody’s doing Advent of Code this year? :smile:
I might do the first week or so.
For Day 1, first I solved it using regular expression...
New
Hi everyone,
This is a proposal for introducing local accumulators to Elixir. This is another attempt of solving the comprehension probl...
New
Here is my solution for day 2 of Advent of Code:
New
At https://elixir-phoenix-ash.com I publish training material for Elixir and Phoenix. Text base tutorials which start at zero. Recently I...
New
I frequently switch between ElixirLS, Lexical, and Next LS in order to test each out and compare/contrast. I decided to create a brief fe...
New
Hi all,
I’m trying to use pdf.js and importing it like so:
import PDFJS from "../vendor/pdf.mjs"
so I can use it in a Hook to render t...
New
Lexical
Lexical is a next-generation language server for the Elixir programming language.
Features
Context aware code completion
As-you...
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
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
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
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
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
What is the proper way to load a module from a file in to IEX?
In the python world, doing something like this pretty standard:
from ....
New
I got the error mentioned in the title while running the following code. The weird part is I did get the response I expected but with thi...
New
Enter our giveaways!
Featured Book
Latest Learning Resources
Setting up for Advent of Code 2025
Coding ChallengesGet 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
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #ash-questions
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #exunit
- #discussion
- #javascript
- #elixirconf
- #library
- #oban-questions
- #dialyzer
- #docker
- #onsite
- #authentication
- #podcasts
- #full-time-contract
- #umbrella
- #code-sync
- #ecto-query
- #phoenix_html
- #iex
- #graphql
- #genstage
- #elixir-ls
- #nerves-questions
- #podcasts-by-brainlid
- #supervisor
- #websockets
- #distillery
- #advent-of-code
- #blog-post
- #livebook-questions
- #processes
- #forms
- #api
- #metaprogramming






![[Erlang] Programming Erlang (Pragprog)](https://forum.elixirforum.net/uploads/default/original/2X/9/9f0fa21e429cf4fc5a39d4ca83082277b3e32573.jpg)







