This article could equally be titled “how I learned to write good software”. During the 1990’s, I rekindled my interest in shortwave and ham radio. Like many, my hobbies had been placed on hold for twenty years while we raised a family and I did the “career thing.” Sound familiar?
This video tells the story of Ergo – what it is and what it does. Basically, it is a software program that combines control of radios, databases of stations and tools to support a shortwave radio listener. Since this is well described in the video, I am going to focus this article on how a few things I learned about writing software.