Something I’m guilty of is having too many projects going on at the same time, and then jumping from one project to another without following through as much as I could. For example, I started up a small web-business using one of the open source content-management systems, got everything in place, and found that I didn’t have the time or the money to get it off the ground. So, the websites and the business-model sit there, just waiting for some attention.
And the book-writing software and article submission module? The first version of the book-writing software is finished, but needs some cleanup and the styling. The database of the article submission module is finished, and most of the code is generated. While playing around with LINQ last week, I was able to refactor the code to use the LINQ queries instead. So those will be soon regenerated too…
Both projects are nice to work on while sitting on the couch with the TV playing reruns of “Seinfeld” and “According to Jim”. Like I said before, too many projects with too little time.