A few months back, when I was on a Launchpad Bugs sprint in Vilnius, Tom and Gavin asked me whether I’d thought about open-sourcing the engine that runs grahambinns.com. My answer then was that I’d thought about it but never done it because: It wasn’t very good The code had a lot of grahambinns.com-specific code [...]