Blog

I write about the projects I develop and the problems they solve, as well as whatever else may cross my mind. Articles as of late have been more free-form in nature and therefore may not be as interesting as you might expect—you have been warned.