Writing on software design, and opinions on what is the cutting edge.

All of my long-form thoughts on programming collected.