For many years, off and on (unfortunately more times on than not), software engineering has been my primary occupation, my employers including a small start-up company, a couple Fortune 500 companies and a federal government agency. While enduring these years, I continued to plan and plot some way to escape the drudgery of staring at