/home

Wed, 15 Jan 2025

Falsehoods in time programming

It's amazing how some topics can be perceived as simple while true complexity lies behind the first layer of understanding. Time and Timezones are a good example.

Throughout a discussion on Hacker News about the use of Proton calendar, I found a link to a blog post about what Falsehoods programmers believe about time and time zones

For completeness, you'll find more complete lists about the falsehoods of time programming, but the previous blog post is just enough to grasp the complexity of the domain.

You'll not code or test time the same way anymore, and you'd better use a robust and field proven library.

At last, you should know that time zone database is updated regularly...