Building Dynamic Rule Engines in Elixir with Excanon | Dark Hacker News