I think I can say this on behalf of most developers who have ever had to fix DST errors in their code: Thank fucking god.
I am shocked that none of our unit tests failed on Monday. One of the first code reviews I did here I pointed out that his tests were going to break in a few months when DST kicked in because his tests asserted that there was a 24 hour gap between two calculations. He responded this code was temporary and it would be gone by then.
There was another PR on a certain Monday a few months later. Told ya so.
I am shocked that none of our unit tests failed on Monday. One of the first code reviews I did here I pointed out that his tests were going to break in a few months when DST kicked in because his tests asserted that there was a 24 hour gap between two calculations. He responded this code was temporary and it would be gone by then.
There was another PR on a certain Monday a few months later. Told ya so.