Trending This:
Latest
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
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
Hi all!
I’ve been working on some RAW (no framework) web components for one of our projects to see how well they behave with Phoenix Liv...
New
while setting up my development enviroment I encountered an issue that I just haven’t been able to resolve
after running mix phx.gen.cer...
New
I tried to run mix deps.get and get this error:
11:33:16.611 \[error\] Task #PID<0.335.0> started from :hex_fetcher terminating
\*...
New
This Week's Trending
Hello !
We want new/edit form pages to POST/PUT to their own URL rather than the resources REST defaults (post /things, put /things/:id)...
New
I tried to run mix deps.get and get this error:
11:33:16.611 \[error\] Task #PID<0.335.0> started from :hex_fetcher terminating
\*...
New
while setting up my development enviroment I encountered an issue that I just haven’t been able to resolve
after running mix phx.gen.cer...
New
Hi all!
I’ve been working on some RAW (no framework) web components for one of our projects to see how well they behave with Phoenix Liv...
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
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
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
Not trying to start a flame war, but with the new 1.20 release Elixir is addressing one of the major problems at Elixir. I did tried Glea...
New
Using Phoenix.LiveView.TagEngine as an EEx.Engine is deprecated!
To compile HEEx, use Phoenix.LiveView.TagEngine.compile/2 instead.
Sta...
New
Hi, I am learning Elixir and recently reading the Supervisor source code, and came accross start_link/2 and start_link/3:
# https://gith...
New
I’m trying to configure doom emacs to work with elixir, but the rendering in heex files and ~H sigils are off. For example, tag attribute...
New
Repl driven development is so cool, like figuring out iex -S mix phx.server really changed my whole workflow.
I been searching online to...
New
Having read the book, I’m keen to explore Ash a bit more, but I’m falling at the first hurdle - the creation of a new project.
Here’s my...
New
Summary
A downstream job that deps on a graft correctly waits for the grafted jobs at one graft level, but stops waiting when the workflo...
New
We recently started running Oban with Oban Web on PostgreSQL (AWS RDS gp3) and noticed our oban_jobs buffer cache hit ratio sitting at 65...
New
I think I remember reading somewhere that calling `assign/2,3` in the `render/1` callback of a LiveView or a LiveComponent is bad practic...
New
I have three modules, a Business which is associated Tags and Categories though join tables business_tags and business_categories. I inte...
New
I have a generic action on a resource that returns a union type. If I mark types with graphql_unnested_unions then the type’s fields disa...
New
Environment
Oban Pro: 1.7.6
Oban: 2.22.1
Issue
When a sub-workflow built with Workflow.put_context/2 is attached to a parent via ...
New
This Year's Trending 
There used to be a gist with upgrade instructions for each new Phoenix version. For example here Phoenix 1.7.0 released: Built-in Tailwin...
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
I may be missing something but in my attempt to use tidewave for helping with my Phoenix LiveView UI (I have used the MCP successfully w...
New
Hey everyone! :wave:
I’m using a custom Nerves system based on Raspberry Pi 4. Some time ago, I added extra drivers to support several U...
New
Hi,
I was looking at Plausible Analytics docs, and I am a bit sad. Looks like they decided that the self-hosted version should be really...
New
With this code under OTP 27 dialyzer ran cleanly:
defmodule Test do
@base_uribase_uri URI.new!(“`https://google.ca`”)
def our_base ...
New
I decided to finally check what DaisyUI is after seeing this post as I mostly work on the backend.
Did they just reinvent bootstrap on t...
New
Hi everyone,
I’m trying to use Zed for Elixir development and recently enabled the expert settings, but I’m not confident my setup is ac...
New
Hey all again, I am back → a few months ago I started dabbling with Elixir and Phoenix.
Long story short, I came away a little confused ...
New
I have a state in Hologram lets say %{age: “40”}
I have an input like so
<input type="text" name="age" value={@age} />
I want t...
New
What other databases work with Phoenix Framework besides PostgreSQL and I know about MySQL, MySQL lite, MongoDB.
New
What would be the “proper” way to implement a simple persistent key/value store? Settings that are read far more than they are written. I...
New
This discussion started in the Does Hologram support two way data binding? thread and evolved into a deeper conversation about reactivity...
New
Hello,
I am facing the below error while trying to get elixir binary working on Oracle linux 8.5 , unfortunately we cannot compile on th...
New
Hi, I’m looking for a way to replace JSON in Phoenix (LiveView & Channel) with TOON to save resources and get faster parsing. Has any...
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
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 want to disable websockets in my browser (e.g Chrome, Firefox, etc) to experience the JS fallback (longPoll) in my LiveView application...
New
I want to know how to suppress errors in elixir. Ideally a few ways. Fixing them is not an option. We are slowly fixing them.
I’m curren...
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
Dumb question and one I used to know the answer to… but how does one connect to a postgres instance running inside docker-compose? I tho...
New
I have my own SMTP server. It’s behind SSL/TLS - port 465
In my phoenix I use Swoosh to send emails. Since recently I’ve been facing thi...
New
I am looking at the best way to identify my users and content on a social type app (user profiles, media, chat messages, etc).
UUID vs. ...
New
Not sure what happened, elixirLS had been working just fine in multiple projects.
When I try to format an elixir file on save I get the ...
New
Hello,
I made the switch recently from an x86 MacBook to Apple silicon (M3) and it seems to fail my Docker/Minikube workflow that perfec...
New
Error when attempting to use verified routes with ~p
Hey there, I’m new to the Elixir/Phoenix eco system, and I’ve been trying to model a...
New
Is there a known issue with :observer with Elixir 1.15 that I’m unaware of? I’ve added :observer to :extra_applications but it gives this...
New
Trending Over 3 Years
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
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
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
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
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
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar.
I p...
New
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
Hey,
Just curious what are the main benefits of Elixir compared to Clojure?
When is Elixir more useful than Clojure and vice versa?
Th...
New
- Follow
- Join
- Shape
the conversation
Latest Jobs
Elixir Jobs
about 1 hour ago
Elixir Jobs
25 minutes ago
Elixir Jobs
1 day ago
Elixir Jobs
January 22, 2026
Elixir Jobs
January 21, 2026
Featured Book
Latest Learning Resources
Exploring LiveView 1.2
ScreencastsGet 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:
Sub Categories:
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
- #security
- #hex
![[Erlang] Introducing Erlang (O'Reilly)](https://forum.elixirforum.com/uploads/default/original/3X/1/2/12b46cf1a907faf02edf9decb58a4f9c9797b3db.jpeg)









