//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileHeaderAlt
by @jakesimonds.com
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
JavaScript Infrastructure & Tooling @Bloomberg @TC39, creator of Boa (JS Engine)
Jason Williams









Loading...
I will be speaking at #JSNation about Boa: A JavaScript engine in Rust. The Journey, what it taught me and how it works. Check out my #JSNation badge: gitnation.com/badges/jsnat.... Register via the badge and watch the stream for FREE! See you on June 11 & 15.
Container Timing is a new web performance metric to measure when an area of the screen gets painted ⏲️ @jdapena.bsky.social and @jason-williams.co.uk have been working on it for the last couple of years. It's in Chromium, behind a flag. Hopefully coming to an origin-trial near you soon!
Thanks all for watching both in person and on the @londonwebstandards.org site! It was a pleasure to present at State Of The Browser 2026 (despite going over time!), hope to be back again next year #sotb
@jason-williams.co.uk LOVED the talk, congrats on absolutely smashing it despite the residue of illness 🙌 Hadn’t realised that the Promise method you were referring to was allSettled… thanks so much for delivering my favourite addition 🫶
Container Timing - a new W3C performance metric - has migrated from Bloomberg to the WICG Github org 🎉 @jason-williams.co.uk made the Bloomberg Terminal use this web metric to measure human-perceived time to start apps. We've found it more useful than existing metrics. github.com/WICG/contain...
The recording of @jason-williams.co.uk talk ‘Temporal: It’s about time!’ is now available to watch online! 2026.stateofthebrowser.com/speaker/jaso... And Temporal has reached Stage 4: www.igalia.com/2026/03/13/T...
Wow, was not expecting the mention from my talk to have that much of an effect, sorry @samwho.dev 😂, yes this was from #SotB26, it’s a good resource!
good talk from @jason-williams.co.uk at #SotB26 2026.stateofthebrowser.com/speaker/jaso... about Temporal, the thing that will sweep Date.parse() out of our horrified memories and into the dustbin of history (finally, hooray)
Temporal is now Stage 4 at TC39 🎂🎂🎂 Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years! I wrote a blog post explaining how we got here 📜 bloomberg.github.io/js-blog/post...
4d
19h
12d
29d
13d
19d
1mo
13d
1mo
By many metrics the new Temporal date-time API is the single biggest change to JS ever 🔥 Like Kiesel, V8 chose to reuse Boa's open source Rust-based temporal_rs by @jason-williams.co.uk from TechAtBloomberg, Kevin Ness & Manish 👍 boajs.dev/blog/2025/09...
2mo