Shut Up, Paul Graham: The Simplified Version

Make a Doom level, part 2: design

Make a Doom level, part 1: the basics

Copyright is Broken

Don't use pickle – use Camel

Next steps for beginning programmers

Dark corners of Unicode

The sad state of web app deployment

Frozen peaches, sour grapes

I quit the tech industry

Text editor rundown

I stared into the fontconfig, and the fontconfig stared back at me

Just enough Git to be (less) dangerous

Sylph: the programming language I want

PHP: a fractal of bad design