I wrote about some Elixir features that are not that often useful, but I think are still good to know about: the process dictionary, handling calls to undefined functions, and Macro.decompose_call
This is in the context of explaining the guts of the Mockery package.
https://github.com/marick/mockery_extras/blob/main/how_mockery_works.md






















