100 engineers on Hacker News describe using Elixir first-hand: 58 endorse it, 3 regret it, 5 are mixed.
“So far, CDC has worked very well for us in this manner (Elixir / Postgrex).”
endorse · production · jamilbk · 2026-01-20 · source ↗ · wrong label?“Having used it in production for years, I can attest that the ecosystem is fantastic.”
endorse · production · abeltensor · 2025-12-03 · source ↗ · wrong label?“I have worked in production Elixir. (Learning platform supporting realtime student-teacher classroom experience).”
endorse · production · hosh · 2025-12-01 · source ↗ · wrong label?“as the CTO of a startup that ran it for three years in production, our experience was a mixed bag as the codebase grew.”
mixed · production · 3 yr · ryanrasti · 2025-10-17 · source ↗ · wrong label?“I'll usually add that ... it's usually a better deal for them. ... Elixir's relative lack of popularity actually leads to an overall more skilled dev pool.”
endorse · production · freedomben · 2025-05-23 · source ↗ · wrong label?“I'm now in my 3rd year of doing Elixir full-time. I hope to never again use a language that doesn't have pipes.”
endorse · production · 3 yr · ralmidani · 2025-02-13 · source ↗ · wrong label?“At kosmi.io we use elixir hot swapping for every small patch/bugfix on the backend.”
endorse · production · hauxir · 2024-12-13 · source ↗ · wrong label?“my team has been using Elixir in production (soft real-time distributed systems) for several years to great success.”
endorse · production · shawa_a_a · 2024-11-18 · source ↗ · wrong label?“I was... an elixir guy with a lot of FP work in the data space willing to give them a shot”
endorse · production · fellowniusmonk · 2024-11-08 · source ↗ · wrong label?“The risk of using Elixir vastly out ways the benefits today if you are trying to build a product.”
regret · production · impulser_ · 2024-06-13 · source ↗ · wrong label?“I feel mostly insulated from that world now that I'm mainly doing Elixir (Phoenix and LiveView)”
endorse · production · freedomben · 2024-04-29 · source ↗ · wrong label?“It was over the course of about three years (2020-2023). Our JS team was made redundant when we switched to LiveView”
endorse · production · 3 yr · cigrainger · 2024-02-09 · source ↗ · wrong label?“We switched from Java to Elixir and the change has doubled our productivity. Elixir is the most pleasant language I've every worked with”
endorse · production · innocentoldguy · 2023-11-26 · source ↗ · wrong label?“It has been a two-year migration, but worth every second. We're twice as productive in Elixir”
endorse · production · 2 yr · innocentoldguy · 2023-11-26 · source ↗ · wrong label?“I have a highly-concurrent elixir service I wrote several years ago, by myself... still in production. It pretty much never has problems”
endorse · production · SEMW · 2023-11-11 · source ↗ · wrong label?“The fact that you can open a REPL, and open one in prod, do language introspection, inspect data, query DBs with ecto, do hot code swapping is amazing.”
endorse · production · weatherlight · 2023-11-10 · source ↗ · wrong label?“we have a pretty large codebase at this point that serves 3 different apps... thats exactly what makes elxiir so great.”
endorse · production · cultofmetatron · 2023-08-27 · source ↗ · wrong label?“elixir and erlang are amazing tools.”
endorse · production · chasers · 2023-08-11 · source ↗ · wrong label?“I am starting to dislike working with Elixir for certain projects, even though I loved doing them with it in the past.”
mixed · production · pdimitar · 2023-05-08 · source ↗ · wrong label?“I've been using Elixir professionally for seven years across multiple companies”
endorse · production · 7 yr · innocentoldguy · 2022-12-22 · source ↗ · wrong label?“I've been using Elixir and Phoenix since 2016. You won't find the dev UX you take for granted in Elixir and Phoenix.”
endorse · production · 6 yr · sergiotapia · 2022-12-20 · source ↗ · wrong label?“We have been working on this (Nx + Axon + Livebook + Bumblebee) for almost 2 years. ... Everything is done in Elixir”
endorse · production · 2 yr · josevalim · 2022-12-09 · source ↗ · wrong label?“in the end, completely justified in my case.”
endorse · production · pmarreck · 2022-12-08 · source ↗ · wrong label?“We use it in production at Amplified! It's been a joy. We train our own large language models and have fine tuned and deployed using Elixir.”
endorse · production · cigrainger · 2022-12-08 · source ↗ · wrong label?“I work in Rails and Elixir. Feedback is super fast.”
endorse · production · john_the_writer · 2022-11-26 · source ↗ · wrong label?“I used F# a bit and learned a lot from it, and the same with Elixir and Nerves.”
endorse · personal · elcritch · 2022-11-23 · source ↗ · wrong label?“Fewer programmers with Elixir knowledge (but I think it's a benefit: never have to interview an idiot)”
endorse · production · tlack · 2022-10-07 · source ↗ · wrong label?“We switched when we started an elixir project and pretty quickly switched all our codebases over.”
endorse · production · vlunkr · 2022-04-05 · source ↗ · wrong label?“this is my attempt to increase the number of people using it in prod.”
endorse · production · miguelcoba · 2022-01-11 · source ↗ · wrong label?“I've been using Elixir/Phoenix every day since 2017 to build apps, glue systems together”
endorse · production · 4 yr · mrdoops · 2021-12-20 · source ↗ · wrong label?“I particularly enjoy writing tests in elixir compared to any other language so far.”
endorse · production · IceDragon200 · 2021-12-20 · source ↗ · wrong label?“in the languages I work with this is not a problem. Mox, for example, is what I use in Elixir”
endorse · production · dnautics · 2021-06-18 · source ↗ · wrong label?“Elixir and LiveView are really powerful tools to have in your toolbelt.”
endorse · production · 1.5 yr · mrjoelkemp · 2021-05-18 · source ↗ · wrong label?“I think that Elixir's biggest drawback is its deceptively high learning curve.”
mixed · personal · 3 yr · H12 · 2021-05-18 · source ↗ · wrong label?“Maybe I've just been spoiled by elixir (relevant given the OP topic).”
endorse · production · dnautics · 2021-03-23 · source ↗ · wrong label?“Having spent the last year with Elixir in production, I don't plan to go back.”
endorse · production · 1 yr · kuiro5 · 2020-12-21 · source ↗ · wrong label?“I've been using Elixir in production for four years now, in a fairly complex SaaS app, and I can comfortably say I've never had to”
endorse · production · 4 yr · enraged_camel · 2020-11-15 · source ↗ · wrong label?“currently my main system in prod is a (very smart) stateless caching system... using elixir really puts you in the mindset of thinking hard about who should have responsibility for "the truth"”
endorse · production · dnautics · 2020-09-07 · source ↗ · wrong label?“I'd probably create new projects in Elixir at this point; mix is such a good tool”
endorse · personal · lostcolony · 2020-07-19 · source ↗ · wrong label?“it was huge mistake for us, it was chosen for the wrong reason, to solve a non-problem, complicated everything without adding any value.”
regret · production · zulgan · 2020-05-23 · source ↗ · wrong label?“it kept servicing user requests without much of a sweat.”
endorse · production · dnautics · 2020-05-20 · source ↗ · wrong label?“Elixir is decent and I've worked with it a fair amount in production systems”
mixed · production · 2 yr · ninjakeyboard · 2020-05-20 · source ↗ · wrong label?“The language has few gotchas and is relatively easy to learn.”
endorse · production · cultofmetatron · 2020-04-25 · source ↗ · wrong label?“I have been doing this with configurations, so that configs are checked at compile time instead of at deploy time, and I'm pretty happy with it.”
endorse · production · dnautics · 2020-04-23 · source ↗ · wrong label?“the elixir backend replaced a flawed stateless django program and has been error-free since we kicked it over”
endorse · production · dnautics · 2020-01-05 · source ↗ · wrong label?“it's been a great combination for our company from a tech standpoint”
endorse · production · atonse · 2019-12-21 · source ↗ · wrong label?“Thanks to Elixirs macros, the code for this subsystem is about 75 lines of code and in order to use it in a group of tests it's a single "use" statement”
endorse · production · dnautics · 2019-11-03 · source ↗ · wrong label?“I am using elixir for a very important part of a project where I work.”
endorse · production · dnautics · 2019-10-17 · source ↗ · wrong label?“I can train a junior on elixir and have them writing code that I am confident won't break the system in prod within three months.”
endorse · production · dnautics · 2019-10-17 · source ↗ · wrong label?“We've been building this way ever since we moved to Elixir which makes distributing state across your application easy.”
endorse · production · thdxr · 2019-06-24 · source ↗ · wrong label?“Appcues is three years into running Elixir in prod, and we still have not had to set up blue/green deploys”
endorse · production · 3 yr · gamache · 2019-06-24 · source ↗ · wrong label?“We use Elixir very heavily here at PagerDuty. The vast majority of our services are written in Elixir.”
endorse · production · mistinthewind · 2018-12-28 · source ↗ · wrong label?“Coming from a company that uses elixir heavily and has made a significant investment in rust”
endorse · production · jhgg · 2018-10-20 · source ↗ · wrong label?“Not to mention all of the intangibles like better tested, healthier codebase.”
endorse · production · sergiotapia · 2018-04-08 · source ↗ · wrong label?“I switched to Elixir/Phoenix and it was great”
endorse · personal · G4BB3R · 2017-12-06 · source ↗ · wrong label?“I think Phoenix (and Elixir) is mature enough already to use in production. I use a good mix of Elixir+Phoenix and old-school cron launched Python utility scripts”
endorse · personal · blunte · 2017-12-03 · source ↗ · wrong label?“I use both in production. ... Honestly, if Elixir weren't functional I wouldn't be using Phoenix over Rails.”
endorse · production · brandonmenc · 2017-11-26 · source ↗ · wrong label?“pattern matching more than evens it”
mixed · production · pmontra · 2017-10-27 · source ↗ · wrong label?“I've done a decent amount of Elixir in prod over the last year and a bit and I've found the lack of a decent, modern static type system pretty frustrating.”
regret · production · 1 yr · bjz_ · 2017-08-05 · source ↗ · wrong label?“Elixir strongly resonates with my own philosophy and all this is just my own opinion on why I chose it”
endorse · personal · neya · 2017-07-29 · source ↗ · wrong label?“Elixir makes it easy to do concurrent batched requests, as well as in memory caches that live for either the duration of the request”
endorse · production · benwilson-512 · 2017-07-12 · source ↗ · wrong label?“Elixir has it all (well, almost). It's fast... It has a simple and beautiful syntax.”
endorse · personal · iagooar · 2016-12-24 · source ↗ · wrong label?“I've been running Elixir in production for half a year now for an app called Sleeperbot”
endorse · production · 0.5 yr · weixiyen · 2016-12-22 · source ↗ · wrong label?“Love the language, I've been using it (phoenix) to build a more real-time version of my current rails app.”
endorse · personal · ffn · 2015-06-29 · source ↗ · wrong label?“it's been an excellent choice. Elixir is totally compatible with existing erlang code”
endorse · production · benwilson513 · 2015-01-26 · source ↗ · wrong label?“Elixir lets me use a lot of the stuff I learned with Haskell, and I've already used it building a real time component for an app I'm working on.”
endorse · personal · christensen_emc · 2014-12-26 · source ↗ · wrong label?“converting to Go, Elixir/Phoenix, or Rust/Axum depending on the app”
neutral · personal · thraxil · 2026-10-21 · source ↗ · wrong label?“Most projects my fleet works on are in other languages (TS, Go, Elixir)”
neutral · personal · s08148692 · 2026-10-01 · source ↗ · wrong label?“I reimplemented git in elixir with additional backends, it's working in production for my own git code forge”
neutral · production · colechristensen · 2026-09-19 · source ↗ · wrong label?“we run a bash interpreter + virtual FS in-memory as a process in our Elixir cluster.”
neutral · production · cjbell88 · 2026-07-09 · source ↗ · wrong label?“I'm running Elixir in prod right now, so F# would be up my alley.”
neutral · production · troad · 2026-04-02 · source ↗ · wrong label?“Cursor with GPT-5 often generates Elixir that isn't even syntactically correct.”
neutral · personal · dns_snek · 2025-10-21 · source ↗ · wrong label?“Your content is compiled into Elixir module attributes as strings at build time.”
neutral · production · 4 yr · doomspork · 2025-08-01 · source ↗ · wrong label?“I did write a few Elixir and Golang programs for running various tasks in production environment, too.”
neutral · production · pdimitar · 2024-12-22 · source ↗ · wrong label?“I work at a company that deploys Elixir/Erlang and while we do prefer to push a fully tested build”
neutral · production · aeturnum · 2024-12-13 · source ↗ · wrong label?“I sadly stopped using Elixir/Phoenix/LV for new projects I still have some in production that I was waiting for the 1.0 release to update.”
neutral · production · conradfr · 2024-12-03 · source ↗ · wrong label?“I put together a little library in Elixir (that originally started out as forked Supabase realtime)”
neutral · production · cpursley · 2023-12-16 · source ↗ · wrong label?“(In our case, we have to use Otel because DD does not have SDKs for Elixir)”
neutral · production · hosh · 2023-01-27 · source ↗ · wrong label?“I've been using Elixir for around 4 years”
neutral · production · 4 yr · dns_snek · 2022-12-31 · source ↗ · wrong label?“Realtime is built with Elixir an Phoenix”
neutral · production · kiwicopple · 2022-08-18 · source ↗ · wrong label?“At my current company, we use Phoenix and we use a lot of its bells and whistles.”
neutral · production · eropple · 2021-12-18 · source ↗ · wrong label?“the one where we use Ecto migrations with Elixir”
neutral · production · halostatue · 2021-12-15 · source ↗ · wrong label?“having worked with Elixir in production for about two years, but I keep an ear out on Rust and Elixir/Erlang development”
neutral · production · 2 yr · dwoot · 2020-11-30 · source ↗ · wrong label?“We run a lot of production Elixir apps at work, but we deploy them all in Docker containers on AWS basically.”
neutral · production · losvedir · 2020-09-25 · source ↗ · wrong label?“I started learning elixir and am using Phoenix for https://getlounge.app.”
neutral · personal · theanirudh · 2020-09-07 · source ↗ · wrong label?“so we implemented the Elixir server: https://github.com/supabase/realtime”
neutral · production · kiwicopple · 2020-05-27 · source ↗ · wrong label?“I've done quite a bit in Elixir, from standing up websites to writing a VM orchestration engine”
neutral · production · dnautics · 2020-01-27 · source ↗ · wrong label?“did my code screen / take home in elixir and nailed it”
neutral · personal · batt4good · 2019-12-31 · source ↗ · wrong label?“In Elixir, I've been using Witchcraft... github.com/witchcrafters/witchcraft”
neutral · personal · rubyn00bie · 2019-12-24 · source ↗ · wrong label?“I primarily code in Elixir and Erlang”
neutral · production · QuinnWilton · 2019-11-29 · source ↗ · wrong label?“I use the `while` macro in the Distillery tests, since it made expressing certain tests much less verbose”
neutral · production · bitwalker · 2019-11-23 · source ↗ · wrong label?“We have switched to an Phoenix (elixir) server which listens to the database”
neutral · production · kiwicopple · 2019-11-09 · source ↗ · wrong label?“one thing that I'm playing around with (in an OpenAPI library I'm working on) is having the OpenAPI response contract be enforced”
neutral · personal · dnautics · 2019-02-07 · source ↗ · wrong label?“Other than going deeper with Elixir knowledge on new problems”
neutral · production · apeacox · 2018-12-23 · source ↗ · wrong label?“I have some experience with Elixir so Erlang isn't totally foreign to me.”
neutral · personal · jetti · 2017-12-11 · source ↗ · wrong label?“I've used it once as a part of an exercise in the "Programming Elixir" book”
neutral · personal · Kexoth · 2017-02-11 · source ↗ · wrong label?“Integrating it with our Elixir project took less than a day”
neutral · production · rozap · 2016-12-06 · source ↗ · wrong label?“We have our Elixir backend where we need some combination of:”
neutral · production · gamache · 2016-12-05 · source ↗ · wrong label?“I still follow and toy with Elixir in hopes that it will hit critical mass, but wasn't willing to bet my livelihood on it”
neutral · personal · MetaCosm · 2015-07-11 · source ↗ · wrong label?