On Software

Uncovering the joys and horrors of software. My thoughts on writing software worth remembering.