For a while now, I’ve been sitting on a bunch of small projects that I’ve wanted to knock out. Things like a simple marching cubes implementation and a quick tech demo of a simple guitar distortion effect to name a few. Small things that would probably take 4 or 5 hours over a weekend to knock out.
Until now, I’ve kind of just let the ideas sit in my mind until I either forget them, or they grow into a bigger project idea that I can justify adding to my queue of stuff to do. That I never get around to doing.
Now I have another idea, and this one is about how to get these small ideas to fruition. Every now and then I find myself burnt out or stuck on my usual hobbies and side projects, and have a few hours to kill. I’ve decided that it would be awesome to spend this time to just implement one of my small ideas in it’s infancy. Just spend a few hours to have a crack, record the code and then write my thoughts on the experience.
It doesn’t matter if I produce anything worth while or just end up with a pile of mistakes. It’s all still learning, and it’s all still progress in something that interests me.
In the odd chance that you’re like me and you have these fleeting ideas that you sit on to grow or die, maybe try to take a quick crack at them document your experience. The worst case scenario is you kill a few hours to learn more about something you didn’t know much about. The sky’s the limit on the best case.