Well-Ironed: A Software Development Practice
Parse, don't validate — Elixir edition, Part Two

The nitty-gritty of parsing

Parse, don't validate — Elixir edition

Trustworthy objects, by construction

A More Type-Driven Elixir Workflow? Maybe

Let’s see if we can get Dialyzer to do some work for us.

The Virtue of Busy Waiting

Make your tests faster and more reliable using this one simple trick.