Thoughts, musings and commentary in the midst of the daily trials and tribulations of a contract programmer. These comments/views are my own, and in no way should be construed as those of my clients/Employers. They are responsible for their opinions, I'm solely responsible for mine.