I just finished reading @chrismccord book about Metaprogramming in Elixir and it inspired me to rewrite, in a meta way, some code I already wrote for a webapp of mine.
It’s open-source on Github, it’s changix a lib to manage and display your markdown changelog files.
I understand the point, put the purpose is really to announce about feature and changes to end users.
Not to write them some gibberish commit messages they won’t understand