Technology musings from a person with 15+ years experience in IT and software, and a bachelors degree in computer science, and an associate degree in engineering.