Perhaps this site will always be under construction. To not be in such a state is to consider the site finished,
lacking any area in which improvements can be made. When you think about it like that, a site that is 'finished' is simply a site on the fast
track towards becoming obsolete. If you were to look at a site from a decade ago, one that has not received the attention it needed to keep up
with the modern world, you would see a dinosaur. Tabled layouts with rigid structure, simplistic colors, and only the first traces of true function.
Fast forward to today. Its clear that the web does not wait for anything. Tables have given way to div's controlled by cascading style sheets, giving the web elegant form
and function. Dynamic is the name of the game, and with tools like javascript, having evolved from simplistic experiments into exceptionally capable
languages, who can blame web developers from wanting to have a little fun.
With such a rapid evolution to the web, one has a simple choice. Keep up or get left behind. Considering how fun it is to keep up, why would one ever
be content with being left behind?
I might just have to leave the under construction tag up for good, odds are it will be more accurate descriptor than any other title.
-TJM
PS: Welcome! Enjoy, explore, question, and most importantly, think.