- Elixir is good for just getting stuff done. I came from a previous startup that used Go and Elm.
- The community isn't as small as people make it out to be, or, it's quality over quantity. ;)
- There's a lot of good modules out there, and if you need to write your own, it's easy and there's well-defined patterns. E.g. I recently improved our internal Zendesk client and it was a breeze.
- https://dashbit.co/ for paid support/advice is amazing.
- The console for experimentation, debugging, inspection, etc. is fantastic.
- The let it crash, and other Elixir/Erlang philosophies, have been very helpful.
- There's a solid amount of batteries-included, but not in an overbearing/restrictive way.
- It's such a pleasant day-to-day dev experience.
I didn't know Elixir before joining this startup. For myself, and workmates who also didn't have prior experience, it's been a breeze to get up to speed in.