Resources for people new to the Elixir language

I’ve been programming with Elixir for the last two years now, and while at first it seemed like my knowledge of Ruby on Rails would carry over to using Phoenix, that’s only true at the surface level. Here are some resources that help me the most for learning Elixir.

Programming Elixir

Probably the most popular book for learning the Elixir language. I’m not sure what the relationship is between Pragmatic Programmers and the people behind Elixir, but they have by far been pushing the most Elixir related content and have core Elixir developers writing for them.

Link: https://pragprog.com/book/elixir13/programming-elixir-1-3

Programming Phoenix

This is the de facto book on learning the Phoenix Framework. As of right now it covers everything prior to Phoenix 1.3. The new version is scheduled to be released in June of 2018.

Link: https://pragprog.com/book/phoenix/programming-phoenix

Elixir Radar

This is an Elixir specific newsletter curated by Plataformatec, Jose Valim’s company (the creator of Elixir). It contains articles from around the web that are related to Elixir in some way, usually tutorials or announcements.

Link: http://plataformatec.com.br/elixir-radar/

Elixir Forum

Elixir Forum has been a great resource for me, probably the best. It’s really active and the people there are friendly and really know their stuff.

Link: https://elixirforum.com/

StackOverflow

Of course, there is always StackOverflow. While I have some misgivings about the community there, it has been overall helpful. If you ask a question there, you’ll pretty much get an answer from one of three people that seems to answer all the Elixir related questions.