Occasionally, I come up with what I believe to be a genius idea. Being a software developer I immediately go into creation mode and try to figure out how I can make this idea a reality (given that most of these ideas are around software). This is exhilarating and quite possibly the most enjoyable process I can think of. I have a healthy (or maybe unhealthy) addiction to creating things. The process of building something new is extremely exciting and I love patching together all of the beginnings of what-could-be a viable product.
This is usually where I fall short. I get so excited and start putting all the pieces together and then end up with a shell of "what-could-be". I may get really into functionality or design, or whatever, but either way it'll be decent for the most part. Then I stop, or something else catches my attention. These projects lay dormant, unfinished and full of potential.
Ironically enough (or maybe not ironic?), I've found myself r