This blog is rarely updated, but I try to keep it going whenever I find something worth sharing with the world. If you find something interesting, feel free to email me or reach out on X.
We're seeing pre-trained models take increasingly less work to output something useful. As we go from pre-trained models, to instruction fined-tuned models. The next generation of models will be able to understand without requiring us to fiddle with the input prompt.
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!