"I feel and hope that this book could be the next Elixir in Action in terms of popularity and quality."

Stefan Luptak, Elixir developer at Recycla.se

Elixir Patterns book & Livebooks

Learn recipes and patterns specific to Elixir/OTP and leverage the power of the BEAM

You already know the basics of Elixir.

But how can you go one step further in your Elixir developer journey?

​This book will help you to become a better Elixir developer by teaching you how to leverage the power of the BEAM runtime with recipes and patterns specific to Elixir/OTP.

Get two free chapters straight to your inbox

Contents

Table of contents

  1. The Erlang Standard Library Part 1

  2. The Erlang Standard Library Part 2

  3. The Elixir Standard Library

  4. Agents, Tasks and GenServers

  5. Supervisors and GenServers Orchestration

  6. Supervisor Initialization Patterns

  7. Advanced GenServer Recipes

  8. Scalable Actor Model and the Adapter Pattern

Get the free sample chapters

Not sure if you want to buy the book? Download the first two chapters and their accompanying Livebooks for free.

Get two free chapters straight to your inbox

Pricing

Buy the book

The book is currently in its release candidate version. If you buy before it's fully launched, you'll get a big 38% discount!

Release Candidate discount

The release candidate version comes with a 38% discount

$4979

  • 310-page PDF ebook
  • EPUB ebook version
  • 20 accompanying Livebook notebooks
Buy
$30 off!

Author

Alex Koutmos

Alexander Koutmos has been writing software professionally for over a decade and started working primarily with Elixir back in 2016. He currently maintains a few Elixir libraries on Hex, is a host on the BEAM Radio podcast, and wrote a book about building a weather station with Nerves and Elixir.

Editor

Hugo Baraúna

Hugo Baraúna is a developer advocate at Livebook and the maintainer of Elixir Radar. Before that, he was one of the co-founders of Plataformatec, the company where the Elixir language was created.