How to build a self-healing system using supervision tree in Elixir | Hacker News Reader