41,088 divergences, and four tests that were lying to me
An engineer ported the cron-parser library from TypeScript to Go, and ran the original test suite to compare the two implementations. The Go implementation disagreed with the original TypeScript implementation in 41,088 cases, due to differences in handling time zones and arithmetic. The engineer fixed the issues and reduced the number of divergences to 0. This experience highlights the importance of carefully testing and validating time zone and date arithmetic implementations.