Take a look at some books I'm reading, have read or I'm planning to read.
Teiva Harsanyi
Steve Klabnik and Carol Nichols
Thorsten Ball
Thorsten Ball
Adding macros to the language created in the "Writing An Interpreter In Go" book.
Scott Chacon and Ben Straub
Dave Thomas, Andy Hunt
Bill Karwin
Bruce A. Tate and Sophie DeBenedetto
Paul Orland
Sean Moriarity
Svilen Gospodinov
Jonathan Rasmusson
Jay Wengrow
Apple Inc.
Donald A. Norman
Andrea Leopardi and Jeffrey Matthias
Effective and Robust Testing for Elixir and its Ecosystem
Tom Stuart
A fun and interesting book about computation theory, with explanations written in real Ruby code instead of mathematical notation.
Alex Petrov
Tim McNamara
William Kennedy with Brian Ketelsen and Erik St. Martin
Bruce Tate
Paul Butcher
A guide and comparison of seven different concurrency models present in different languages.
Stephen Bussey
Deepdive into Phoenix Channels and patters for real time applications.
Bill Burnett and Dave Evans
Bruce Tate and James Gray
A good book for anyone that is unsure on how to structure their Elixir applications.
Darin Wilson and Eric Meadows-Jonsson
A good book for anyone who wants to get the full potential out of Ecto.
Michael T. Nygard
Release production application without sleepless nights.
Saša Jurić
The best book to dive into elixir and the BEAM ecosystem.
Bruce Tate, Chris McCord, and Jose Valim
An easy and full fledged introduction to the Phoenix web-framework.
Stephen Hawking
Jason Fried, David Heinemeier Hansson
A book on what it takes to run a company where employees are happy and productive.
Daniel Whiteson and Jorge Cham
A great book about the many unknowns on science presented with great humor.
Paolo Perrotta
A good deep dive into the Ruby object model and various metaprogramming technics.
David Chelimsky, Dave Astels
A great introduction to behaviour driven design and the rspec/cucumber toolset. Don't take the ideas to serious but get inspired by it.