FediMeteo, timezones, and the art of not breaking what already works
FediMeteo's developer describes the internal rewrite needed to add US timezones and city names without breaking European configs, a leaked API key incident that led to secret redaction, a manually-patchable coordinate cache, and replacing cron with a reboot-resilient daemon.