Here is a very good article about getting started by my favorite software developer pundit, Joel Spolsky. It doesn’t have to be good, but if you just do something and get it out publicly, you are bound to get more accomplished. As someone who suffers from procrasination big time, this helps.