Congrats to @bridgear.bsky.social on advancing Error Option Limit to Stage 1 @tc39 today 🎉
It allows the captured stack depth to be limited on a per-object basis 👍
It removes the need to rely on implementation-specific global APIs.
github.com/tc39-transfe...
Congrats to @bridgear.bsky.social on advancing Error Option Limit to Stage 1 @tc39 today 🎉
It allows the captured stack depth to be limited on a per-object basis 👍
It removes the need to rely on implementation-specific global APIs.
github.com/tc39-transfe...
Congrats to @guybedford.com on advancing Import Sync to Stage 2 at @tc39.es today 🎉
const mod = import.sync(
Like Node's require(
github.com/guybedford/p...
Congrats to @guybedford.com on advancing Import Sync to Stage 2 at @tc39.es today 🎉
const mod = import.sync(
Like Node's require(
github.com/guybedford/p...
Congrats to Dan Minor @mozilla.org on advancing the Upsert proposal to Stage 4 at TC39 today 🎉
let map = new Map();
map.getOrInsert(key, defaultVal);
It lets you set a default value on a map key without overwriting an existing value 👍
Congrats to Dan Minor @mozilla.org on advancing the Upsert proposal to Stage 4 at TC39 today 🎉
let map = new Map();
map.getOrInsert(key, defaultVal);
It lets you set a default value on a map key without overwriting an existing value 👍
require(ESM) is the most recognisable.
• require(esm) now stable and a new CLI flag: --require-module
• http setGlobalProxyFromEnv() added
• Multiple APIs promoted to stable (heapsnapshot, build snapshot, v8.queryObjects)
• Root CAs updated to NSS 3.117
More in: nodejs.org/en/blog/rele...
require(ESM) is the most recognisable.
Already merged, will be released in v2 🌟
Already merged, will be released in v2 🌟
Come on other big libraries! No excuses now.
If they can do it, other big libraries can do it too.
blog.jquery.com/2026/01/17/j...
Come on other big libraries! No excuses now.
The second patch by Caio has been merged into V8 🎉
That represents the bulk of the functionality and follows the already-merged parsing support.
Next up: Support for dynamic import.defer()
chromium-review.googlesource.com/c/v8/v8/+/74...
The second patch by Caio has been merged into V8 🎉
That represents the bulk of the functionality and follows the already-merged parsing support.
Next up: Support for dynamic import.defer()
chromium-review.googlesource.com/c/v8/v8/+/74...
Temporal is the modern replacement for the old JS Date API ✨
socket.dev/blog/tempora... h/t @robpalmer.bsky.social
Temporal is the modern replacement for the old JS Date API ✨
Jon has talked about his dog a lot. Still waiting to meet this chunky boi.
Jon has talked about his dog a lot. Still waiting to meet this chunky boi.
The beginnings were right around the time I did this talk... www.youtube.com/watch?v=aVuo...
The beginnings were right around the time I did this talk... www.youtube.com/watch?v=aVuo...
... and it ended up feeling very personal
roe.dev/blog/the-go...
... and it ended up feeling very personal
roe.dev/blog/the-go...
... and it ended up feeling very personal
roe.dev/blog/the-go...
Here’s @wil.to explaining why it’s better piccalil.li/blog/date-is...
Here’s @wil.to explaining why it’s better piccalil.li/blog/date-is...
Better update this blog post already.
It explains the modern solution: use Temporal which shipped in Chrome 144 yesterday 👍
And the article is already out of date! 😉
(in a good way - the article was published 24 hours before Chrome shipped)
Better update this blog post already.
An article by @wil.to on problems found in the ancient JS Date API and how they are solved in the modern Temporal API 👍
Focuses on immutability and ergonomics of calculations. Love the kicker.
An article by @wil.to on problems found in the ancient JS Date API and how they are solved in the modern Temporal API 👍
Focuses on immutability and ergonomics of calculations. Love the kicker.
It explains the modern solution: use Temporal which shipped in Chrome 144 yesterday 👍
And the article is already out of date! 😉
(in a good way - the article was published 24 hours before Chrome shipped)
It explains the modern solution: use Temporal which shipped in Chrome 144 yesterday 👍
And the article is already out of date! 😉
(in a good way - the article was published 24 hours before Chrome shipped)
🚨🚨🚨 IT'S ABOUT TIME! 🚨🚨🚨
Congrats to @manishearth.bsky.social on shipping the Temporal API in Chrome 144 stable today 🎉
developer.chrome.com/blog/new-in-...
Temporal is the replacement for the Date API.
🚨🚨🚨 IT'S ABOUT TIME! 🚨🚨🚨
Congrats to @manishearth.bsky.social on shipping the Temporal API in Chrome 144 stable today 🎉
developer.chrome.com/blog/new-in-...
Temporal is the replacement for the Date API.
If you use React Server Components, Next.js, or ANY APM tool (Datadog, New Relic, OpenTelemetry), your app could be vulnerable to DoS attacks.
👇
If you use React Server Components, Next.js, or ANY APM tool (Datadog, New Relic, OpenTelemetry), your app could be vulnerable to DoS attacks.
👇
And doing all this as a worker-owned, employee-run cooperative. The world would be a very different place if companies like Igalia were the norm rather than the exception in tech.
And doing all this as a worker-owned, employee-run cooperative. The world would be a very different place if companies like Igalia were the norm rather than the exception in tech.
28th Feb in London 🇬🇧
@jason-williams.co.uk will present "It's about time" discussing the new JavaScript Temporal API ⌚
go.bsky.app/Di7jHyZ
We'll others involved soon.
28th Feb in London 🇬🇧
@jason-williams.co.uk will present "It's about time" discussing the new JavaScript Temporal API ⌚