Numeric operation in Ruby case statements
Refining NilClass over using try
Using Collectable protocol in Elixir
Sorting with custom attributes in Ruby
What are protocols in Elixir and how are they useful