add resources on Elixir macros and rewriting Git history