I'm a Machine Learning Engineer based in the bay area. I'm currently building a company with a couple of friends. But this site is mostly for the ideas and ramblings I have outside of work.
These posts run the gamut. I'll generally just talk about whatever I'm interested in the moment. You can expect posts about, type theory, machine learning (of course), random cool things you can do with code, and maybe some of personal experiences as a co-founder.
They're a terrible, no good way to run a command.
When making a product, you can't live without feedback. It's the only thing that matters.
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!