Elixir

Elixir is by far the most productive language I've worked in to date. Immutable by default, lightweight threads, pattern matching, super easy unit testing. What's not to love? This collection is a ton of resources I've found useful over the past couple years. "This is good sh*t." - Joe Armstrong (creator of Erlang)

Favicon
Elixir (elixir-lang.org)
Elixir's homepage. How to install, basic guides, and links to plenty of community resources
Favicon
Elixir Forum (elixirforum.com)
Here's the main forum where you can get involved with the community. I've learned a lot from here.
Favicon
ElixirStatus (elixirstatus.com)
Elixir news and status updates from the community for Elixir and its ecosystem.
Favicon
Newest elixir posts on Hacker News
Favicon
Joe Armstrong, author of Erlang, and his first experience with the language. You thought that quote in the description was fake, didn't you?
Favicon
Learning Elixir (learningelixir.joekain.com)
Joseph Kain's blog
Favicon
Elixir School (elixirschool.com)
From the basics to library specifics, this site has practical examples of all of the best parts of Elixir. I would really recommend starting here
Favicon
A lot of the best Elixir books are published on The Pragmatic Bookshelf. I've picked up a few books through the site, and get updated book copies when a new version is released. I get all my programming books from here first.
Favicon
This is the Phoenix manual written by the library's author himself. Lots of good stuff in here on how you should structure your application, and use the library. Delves into the Plug library, and teaches you how to build a fully functional site from scratch.
Favicon
The no-nonsense way for programmers to learn Elixir, the functional, parallel language that's exciting developers the world over.
Favicon
If you want to adopt Elixir at your workplace, this is the book for you. Lots of case studies, how to teach the language, etc. A great resource for "why" teams would want to build their platforms out in Elixir
Favicon
This book is an awesome tour of OTP, and was foundational for me in understanding application design. This book starts with a project and incrementally builds on itself to give you a great understanding of the ecosystem.
Favicon
A fun documentary featuring José Valim, the languages creator and some big community project managers on the origins of the language and the problems it is trying to solve.
Favicon
This is a talk from an Erlang programmer, and more of a general software talk, but it stuck in my head as a good way to think about designing Elixir modules, contexts, etc.

Like what you see?

Sign up and follow this collection today!

Join Ulluminate