Hobby projects, usually solve a problem that I'm experiencing, the proverbial itch that needs scratching.
If I happen to be looking to try out a new library or programming language I give it ago, even if its not the best choice, because its just a hobby project.
I've done this with recently with: http://optionsworth.com/ and http://dailyriver.herokuapp.com/