Elixir Streams |> 🔍 ExUnit 1.17's new flag to find intermittent failures

Elixir Macros Demystified: defmacro and require

In part 3 of my series on Elixir macros, we’ll learn about defining macros using defmacro, handling and returning quoted expressions, and why we need to ‘require’ macros before we can use them.

https://arrowsmithlabs.com/blog/elixir-macros-defmacro-and-require