Sometimes I like to play with stuff in my spare time. Most of this never gets finished or released. I do the fun/interesting part of the software and then can't be bothered to make it into a proper thing. What you see below are the projects that have actually been finished and could be useful to someone else.
Most of the stuff I write in my spare time is written for fun or to get a job done, rather than to be elegant or robust. I wouldn't say this represents the best of my programming, or even the best way to get a particular job done.