Are you learning any new tools? I've recently been working with Erlang and Go. But I've got a problem-- without some sort of task to work on, I sometimes end up exploring too much of a new language, resulting in a sort of 'analysis paralysis'.
Lucky for me, Facebook has provided a nice resource to help me keep my efforts in scope. If you visit http://www.facebook.com/careers/puzzles.php, you'll find several small programming assignments suitable for use in language exploration. Who knew file i/o could be so strange to an Erlang newbie, for instance?