So I've come to realize that I have Programmer A.D.D. This problem is when a developer cannot focus on one project, due to their attention always being focused on a new concept, new idea, etc. I have this problem in a bad way it seems. First, I am always trying to write the killer app. So it seems my initial requirements may be too much for one poor soul to handle for a first release. Second, I tend to start to code rather than document a software development plan or any other documentation for that matter. I've got an idea and I want to develop it now! Third, I can't stick to one project. I'm constantly moving between 3 different projects at any given time. The problem is software never satisfies my needs completely. I'm a do-it-myself kind of person, but would love to have software just work. Unfortunately that's never the case. Case in point, SharePoint 3.0 does a lot of what I need for a project management portal, but it's hardware requirements suck up all the memory on my VPS (GoDaddy Win2k3 VPS memory limits suck) so I need a tool that offers similar capabilities, that's free, and will not suck up resources, and is built in asp.net. The tools I found, such as community server, don't offer the full capabilities, are buggy, and/or suck in design. So this launches me into a project creation frenzy to write my own freaking SharePoint site that is lightweight. That's just the latest project, before that I was trying to find a free asp.net shopping cart system that didn't suck ass. The closest I found was dashCommerce but that piece of crap code won't even correctly install the database through their install page; and after installing, and hacking the aspnet user tables, I come to find out the thing sucks in features; so I go thinking about continuing to develop my own cart system which I put on hold earlier this year. Then there's MSSQL Dump 2008, which is already on delay due to all the feature creep and the inability on my part to settle on an interface/architecture.
Add on to all of this the girl I'm seeing takes up my weekends and you now can see that I have a dilemma.
So I feel the first step in recovery is to realize there's a problem. (Isn't that always the first step? lol.)
Next, I plan on focusing my efforts on building a portal site, that is generic enough, and modifiable enough to act as both a project management site as well as extensible to a cart system. I've done one of these already for work, but I want to take the code to the next level so to speak, and make it my own. This site is going to have a development plan too, the works, to keep me in line with my initial goals, and get a schedule going that is realistic. That way, I can stay on target and finally get something worth a poop finished and out the door.
Stay Tuned...
Share this post: 
|

|

|

|

|

|
