Falsehoods Programmers Believe About Time: the classic list every engineer should reread

aronchick · x · 2026-10-09

Noah Sussman's classic essay Falsehoods Programmers Believe About Time keeps resurfacing: after years debugging others' test code, the author found countless bugs stem from wrong assumptions about time and calendars.

The list of always-wrong assumptions includes:

Daylight saving is just the tip of the iceberg — timezone rule changes and clock drift break all of these assumptions.

Original post →

More from coding & agent

coding & agent channel →