This blog is rarely updated, but I try keep it going every time I find something I want to publish to the world. If you find something interesting, please don't hesitate to email me or dm on twitter.
A case study on Netlify, and what Netlify had to do to convert one user (me) in to a lasting customer.
Logging isn't cheap, so we often disable debug level logs (and lower) when we deploy our code to production. When things are going well, this isn't an issue...
If you've ever worked on a CPU-intensive distributed python project you know truly what pain feels like. Python's global interpreter lock...
What are higher kinded types, and why are they important? (part 2).
What are higher kinded types, and why are they important? (part 1).
This ain't your grandmother's vim. How to start using vim in this century.
Welcome to the new blog!