For more than four years, the lead developer of Net Uptime Monitor suffered with a flaky internet connection. His broadband cable connection, from the biggest internet provider in the USA, worked great – most of the time. It seemed that early in the morning the connection would drop out multiple times, sometimes for a few seconds, sometimes for minutes. Some days it would be better, some days worse.
The “tech support” on the phone was no help. It was always “It’s working ok now”. It seemed like it might be related to heat or the time of year, but without specific records of outages, how can you know? And how can you convince your provider that the problem is real?
So a program was written to detect those failures and keep a detailed log. Presented with this specific information, the internet provider got serious. It took a lot of technician hours, monitoring the connection, onsite inspections, and even digging up the cable, before the problem was discovered.