Sure :) And I also agree. However we need to face the software we have, not the software we wish we had written.
The gist you linked is exactly why globally changing the calendar that's used in software is really hard. Even if we followed best practices along the way, which we didn't. Because too many programmers believe falsehoods about time, are pressured by their boss to deliver faster, don't care about quality and these days don't even look at the code they generated.
Yeah... devs love greenfield projects, but always end up maintaining some legacy code ๐ ๐ฅฒ
I didn't use the Temporal API yet, but I'm excited to try it for the first time.