szsoppa

szsoppa

Curiosum Annual Elixir Survey 2023

Hey everyone! :wave:

At Curiosum, we noticed there is no regular, every-year kind of survey for Elixir like the ones Stack Overflow does. We decided to step up and start doing an annual survey ourselves. We have a couple of hundred replies so far, and I decided to spread the news here as well so that we can gather as many replies as possible.

We’re all curious about many things, including:

  • How the adoption of new things in Elixir language looks like
  • If companies and devs are turning to Elixir for their projects
  • Whether the developers and decision makers who use Elixir actually like it or have issues with it
  • and more…

This is the first time we’re doing this, so any feedback about the quality of the survey is welcome. The goal is to improve it every year to provide valuable results to the whole community.

In advance, thanks for your contribution!

Link: Explore Typeform | Create your own surveys, quizzes, forms

Most Liked

dimitarvp

dimitarvp

Filled. I would advise a little bit of nuance on this question:

  1. Has using Elixir led to faster time to market?

Yes or no is too binary, maybe a scale of 1 to 5 would work better. F.ex. one of the projects I worked in definitely led to faster time to market… after an initial prototyping phase. Same for another but we had to rewrite older versions first. That could be better reflected in a scale and not on a binary yes / no answer. In both of these situations I’d rate Elixir with 3/5 or 4/5 but not 5/5.

Aetherus

Aetherus

Filled. I feel it would be better to have an “I don’t know” option in some of the questions because not all developers care about marketing, and not all developers are DevOps.

szsoppa

szsoppa

Hey, thank you for your feedback!

Where Next?

Popular in Discussions Top

Jayshua
I recently came across the javascript library htmx. It reminded me a lot of liveview so I thought the community here might be interested....
New
Rustixir
Hi everyone, im working on find best language/framework/system for high concurrency, high performance and stable performance after wor...
New
Qqwy
Looking at the stacks that existing large companies have used, WhatsApp internally uses Mnesia to store the messages, while Discord uses ...
New
pillaiindu
I want to convert a Phoenix LiveView CRUD website to a CRUD mobile app. What do you think is the easiest way to do so?
New
ricklove
I was just introduced to Elixir and Phoenix. I was told about the 2 million websocket test that was done 2 years ago. From my research, t...
New
lucaong
Hello Elixir and Nerves community, I have been working for a while on an open-source embedded key-value database for Elixir, that I call...
230 13924 124
New
CharlesO
Erlang :list.nth simple, but 1 - based nth(1, [H|_]) -> H; nth(N, [_|T]) when N > 1 -> nth(N - 1, T). Elixir Enum.at … coo...
New
crabonature
I’m still quite new to Elixir. As I understand we got in Elixir “multi guards” as convention to simplify one large guard with or’s?: de...
New
IVR
Hi all, I’ve seen a number of related threads in the past, but I’d still be very curious to hear an up-to-date opinion on this topic. I...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New

Other popular topics Top

New
senggen
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
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
johnnyicon
Hi all, I’ve just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I’m trying to use Postgres...
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
hariharasudhan94
lets say i have a sample like a = 20; b = 10; if (a > b) do {:ok, "a"} end if (a < b) do {:ok, b} end if (a == b) do {:ok, "equa...
New
alice
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
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New

We're in Beta

About us Mission Statement