Learn more about what Elixir is here.
At Revelry, we are heavy users of DataDog so this solution leans heavily into putting metrics there.
Jason had a theory: He dislikes abbreviations and acronyms, ambiguity and magic. And he likes explicitness and clarity. So he wondered why some code naming conventions seem to punish verbosity (when it’s required) and what this all has to do with language naming conventions.
There are various ways to define the shape of the data you expect. This post shows the various forms pattern matching can take in Elixir.