Welcome to my blog, where I write about control engineering, mathematical optimization, and computer programming. My goal is to make each post a self-contained, and hopefully interesting, recipe for "how to do X".