Blog
All of my blog posts, both short- and long-form.
What's in a Function Signature?
2025-05-04Function signatures are the boundaries of the layers of abstraction in software. They are one of the most frequently interacted-with parts of a code base, as any developer uses them as the first port of call when interacting with a new module.
Betting on BEAM
2024-12-20Bogdan/Björn's Erlang Abstract Machine is the virtual machine for Erlang, Elixir, LFE, and Gleam. It's also an historic piece of engineering with so much to teach about concurrency, parallelism, fault tolerance, and distribution.