Time is a construct but it can still break your software episode artwork

EPISODE · May 1, 2026 · 35 MIN

Time is a construct but it can still break your software

from The Stack Overflow Podcast

Ryan welcomes Jason Williams, senior software engineer at Bloomberg and the creator of Rust-based JavaScript engine Boa, to the show to dive into why date and time handling in JavaScript is so difficult and how the Temporal proposal aims to fix it. They explore the current flaws and issues in JavaScript that make the Date object so hard to work with, how libraries like Moment.js helped but eventually became too complex themselves, and why the Temporal proposal took nine years to complete. Episode notes: Temporal is a new TC39 proposed standard for JavaScript that replaces the Date object. It operates as a top-level namespace and brings a modern date/time API to the ECMAScript language.Connect with Jason on Bluesky or at his website. Congrats to Great Answer badge winner BrenBarn, who won the badge for their answer to rethrowing python exception. Which to catch?.TRANSCRIPTSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Episode metadata supplied by the publisher feed · Published May 1, 2026

Embed this episode

NOW PLAYING

Time is a construct but it can still break your software

0:00 35:38

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of The Stack Overflow Podcast?

This episode is 35 minutes long.

When was this The Stack Overflow Podcast episode published?

This episode was published on May 1, 2026.

Can I download this The Stack Overflow Podcast episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!