The Poison Pill Process Building a Gitlab CI light using Elixir/Nerves - Hardware

Elixir Protocols

A lot of us tend to skim over and even avoid topics we don’t fully understand. In the world of Elixir, one of those topics is protocols. In my latest article, I break down what protocols are and how to think about them, look at reasons why we should be using them, how to implement them, and finally how to build our own.

Elixir Protocols
https://samuelmullen.com/articles/elixir-protocols/

Shameless plug: Check out @elixirstatus' other community project:

Credo, a new static code analysis tool that acts as a code linter, but also focusses on teaching coding practices and code consistency.