I’d like to talk about side projects. If you’re a strict nine to fiver then this blog post probably isn’t for you.
A lot of the side projects that I created when I first started programming were fairly ambitious in their functionality and complexity, this led to the average project I started taking at least a week to get to the point of releasable. Recently I started what I call “The One Hour Side Project”.
“The One Hour Side Project” takes this idea to the area of side projects.
The first thing I would recommend would be to create a RandomProjects folder or something of that nature in your home/projects directory. When you think of something small or see a novel way to extend another library go ahead and create a folder/fork a repo and start hacking. The goal is to have something workable before you get up.
Ever create a browserify transform? Make a toUppercase transform
Curious about testing frameworks? Make a micro clone
Don’t really “get” promises? Create your own take on it
Want it include jQuery on any page? Create a bookmarklet
Don’t like the exact functionality of an extension? Fork it and modify
Screw around with some async stuff. Write a 10 line quicksort. Try to break babel. Start a blog.
Now get out there any make something!