Literal actual years ago, a friend of mine asked me for a blog post about how I generate images with code. I've started writing such a blog post on multiple occasions, and I keep wanting to add more stuff, more asides, more examples, and it grows well beyond what a post should be. So instead, I'm going to break it up into multiple posts. In Praise of Netpbm Cairo, SVG, and generated vector images: planned Practical PostScript—no, why are you laughing, I'm serious: planned How I approach pro...