Daniel is a Senior Developer Relations Engineer at Storyblok who blends technical know-how with a genuine passion for developer experience. He loves sharing knowledge, creating helpful content, and being an active part of the developer community, all while making you laugh...or at least trying to.
English session - Intermediate
In "19" + date.getYear() - 10, JavaScript was adopted for the web and devs broke time itself. Daylight saving time was ignored, calendars started the week on the wrong day, and meetings were missed. The workarounds piled up: Moment.js shipped every time zone to browsers, devs added "T00:00" to every date string, and "1h 20m" was built by hand. Today, Temporal, Intl.Locale, and Intl.DurationFormat replace them all. This talk shows you how.