So I'm developing Nostalgia on my own. I tried to get a few friends of mine involved but it hasn't worked out as of yet. Perhaps it's like "The Cathedral and the Bazaar" says. You need to get something out there that has some semblance of complete, if not first cut, functionality.
I'm comforted with having an idea, swiping a model view controller sample from a book , an image metadata library for the web and retrofitting it into my data model and idea for an application. I like the fact that there is no time line and no politics and no other egos and generally, no bullshit.
My routine these days is to wake up in the morning and check the data warehouse loads for work to make sure they ran ok. If all is ok there, I fire up my NetBeans IDE. The goal is to add one bit, however small, of functionality to the web application. Periodically, I will import the application and code to my personal website which I may $7 a month to have out there. I then write about the development and other days in one of two blogs on my website.
There's a sense of accomplishment here that helps me get past situations in work where I may feel spots where I am at the beginning of solving an issue and feel some despair as if that problem is daunting and may take a long time to be solved while upper management is breathing down your neck to get it done and not understanding why it isn't done yet. Problems are inherently hard to solve especially when you don't have people working for you that can share the burden.


