One thing that is becoming more and more clear to me as a developer is planing and reviewing your progress through all the things you find important.
In my spare time I would often just dabble with different toolkits or apps to see what they could do for me. I would configure them a bit more and see what would happen and have some success or failure.
Then I would leave what ever I was doing for a few days or a week or even longer. Coming back to that project would often be a nightmare because you would never if you did or didn’t do something.
It probably doesn’t matter what you are doing, just write it down.
I started to write down everything in docs on my laptop or notes on my ipad. After a while these notes felt disconnected. I would read what I had on my laptop and then need to pry the ipad from my wife to read the rest of what I had recorded.
Then I discovered Evernote. Since then all my notes feel connected. Every little thing I think I need I write down in Evernote and read it later. Ideas, blog posts, shopping lists, webpages, documents, project notes, it all goes in there and then.
When I’m away from a computer and want to share some information then I can share those notes with them. It has really made recording and sharing my progress in anything easier.
I would recommend you try out Evernote and see what you think.
Even if you don’t like the idea behind it, I still think you need to write everything down. No matter how small it is, it will benefit you to write it down and record your progress.