Book Image

Elixir Cookbook

By : Paulo Pereira
Book Image

Elixir Cookbook

By: Paulo Pereira

Overview of this book

Table of Contents (16 chapters)
Elixir Cookbook
About the Author
About the Reviewers

About the Reviewers

Ruhul Amin is the CTO and cofounder of Onfido Background Checks, a company that's revolutionizing the background checking industry. He has a master's degree in engineering from Oxford University. He has been dabbling in Ruby since 2008 and was introduced to Elixir by the author.

Richard Bateman (also sometimes known by his online moniker, "taxilian") has spent the majority of his life developing software. As a child, he was occasionally caught reading development books under the covers with a flashlight, but despite these alarming tendencies, he is married to a wonderful woman and has several wonderful offspring, all of whom did their level best to distract him from helping with this book.

Richard enjoys learning new languages, finding new and creative ways to use old languages, and creatively misusing all languages. He is the original creator and primary maintainer of the open source cross-platform browser plugin framework FireBreath. In his spare time, he works on the popular amateur radio study website (, and in the rest of his spare time not spent with his family, he works at his day job at GradeCam. If you are a teacher, you need to see what they are doing—check out their work at

Richard speaks fluent Russian, rides a motorcycle, makes balloon animals, and is only mildly addicted to software development, no matter what his wife says.

Wilson Edgar is a computer scientist and enthusiast with a passion for learning new programming languages. He loves all that comes with building systems, especially large ones.

When he is not programming, he spends his time with his beautiful family or skateboarding (you're never too old to skateboard).

Alexei Sholik is an enthusiastic developer. He has worked in game development and app development for iOS since 2008, has been contributing to the development of Elixir since 2012, and is currently a member of the Elixir core team. More recently, he got involved in server-side development using Elixir professionally at PSPDFKit.

As a longtime fan of computer science, Alexei enjoys reading an occasional white paper about new advancements and case studies in the field of programming theory and practice while sipping hot tea on a weekend night.

His favorite pastime activities include playing the guitar, learning foreign languages, playing Riichi, and imagining what an ideal programming language would look like.

He has reviewed two other books on Elixir and is currently in the process of reviewing Elixir In Action, Manning Publications.