Welcome! You've found a version of my site with old posts. It's still online for historical reasons. For the current site please head to www.keybits.net.
12th June 2013
5th April 2016