Advertisement · 728 × 90

Posts by Rob Palmer

Counting Total Allocation for a V8 Isolate A new total_allocated_bytes metric was added to V8's memory profiler by counting LAB sizes at creation time with atomic counters, achieving near-zero overhead while accurately tracking mutator allocat...

New blog post: our colleague Caio worked on extending V8’s memory profiler API with a new metric: the total number of bytes allocated by an Isolate since its creation:

blogs.igalia.com/weblanguages...

1 day ago 9 3 1 0
Preview
Final Soft Navigations origin trial starting in Chrome 147  |  Blog  |  Chrome for Developers Take a last chance to try out the Soft Navigations API before release with this final origin trial.

Wanna measure Core Web Vitals for SPAs?

It's been a long-standing gap, but one that we've been working hard to fill.

We're approaching the final stages and have launched one last origin trial (🤞) as the "last call" before we ship it!

More details:
developer.chrome.com/blog/final-s...

1 day ago 20 13 2 0

Many times I'll let small refund issues slide.

When I ponder why I am resolute in pursuing Ryanair through the courts for unpaid compensation, I think my energy originates from years of seeing UI patterns like this.

In the UK, MCOL is an easy way to ensure they follow the UK261 rules.

1 day ago 6 0 1 0
Preview
Revision 708: Temporal, mit Philipp Dunkel | Working Draft Diese Woche haben wir Philipp Dunkel (Bluesky) zu Gast und sprechen mit ihm über Temporal, also die neue JavaScript-API für Datum, Uhrzeit, Zeitspannen und Zeitzonen. Aufhänger ist ein Vortrag von Jas...

Für alle deutschsprachigen JS Leute hier is mein Gespräch mit Working-Draft über Temporal

workingdraft.de/708/

3 days ago 7 4 1 0

Congrats to @heimskr.io at Apple (previously at Bun) on landing this complex & critical JS ecosystem fix in WebKit's JSC 👍

5 days ago 18 1 0 0

This was a fun project :D

5 days ago 10 2 1 0
Preview
@typescript/native-preview - npmx Preview CLI of the native TypeScript compiler port

An internal team just adopted tsgo (soon TypeScript 7) and told us they were able to shave off about 400 hours a month of waiting on CI builds.

npmx.dev/package/@typ...

5 days ago 102 13 2 0
Advertisement
Preview
[JSC] Rewrite module loader by heimskr · Pull Request #57827 · WebKit/WebKit 4a63810 [JSC] Rewrite module loader https://bugs.webkit.org/show_bug.cgi?id=242740 rdar://97370038 Reviewed by Yusuke Suzuki and Sosuke Suzuki. The current module loader has long-standing bugs. T...

ECMAScript excitement 😉

JSC just landed a long-planned rewrite of their ESM module loader that will fix multiple famous spec bugs including those holding back ES2022 Top-Level Await 🎉

JSC is the JS engine used in Safari and Bun.

github.com/WebKit/WebKi...

5 days ago 66 6 3 3
Johnny English film poster

Johnny English film poster

The traditional response is for the server to repeat the question slowly.

What. Is. Your. Name?

Or you can point to this and they'll understand.

6 days ago 3 0 0 0

He's in a feta place

6 days ago 16 0 1 0
Preview
Proposal: new `vm` module primitives & loader API for ESM customization · Issue #62720 · nodejs/node This proposes new vm module primitives that aim to replace the existing vm.SourceTextModule and provide a high-level loader API for ESM (specifically SourceTextModule) loading customization. Consid...

RFC: I have a new proposal to add new vm Module primitives and a SourceTextModuleLoader API to bring the `--experimental-vm-modules` out of experiments! github.com/nodejs/node/...

1 week ago 26 4 0 0
Jason Williams - Temporal: It's about time!
Jason Williams - Temporal: It's about time! YouTube video by London Web Standards

If you haven't watched @jason-williams.co.uk talk on Temporal, I highly recommend it. Not only is it a great history of Temporal, which should make dates in JS *much* better, but it serves as a great primer on TC39, the committee that advances JS. Excellent work 👌

1 week ago 14 4 2 0
Preview
What To Know in JavaScript (2026 Edition) An overview of what's new in language features, frameworks, runtimes, build tools, testing, and more.

What To Know in JavaScript (2026 Edition)

frontendmasters.com/blog/what-to...

1 week ago 6 3 0 0

Wasm GC is flipping awesome for JS interop.

If you have a complex object you want to return from a Wasm API, you just can.

The JS side can pass it back in calls Wasm functions to interact with it. The Wasm side can forget about it, and the GC will release it when the JS side is done.

1 week ago 24 5 1 0
Boston TS Club Poster: What's New in TypeScript 6.0, Talk by Josh Goldberg, April 16th @ 5:30pm, LinkSquares - 60 State St

Boston TS Club Poster: What's New in TypeScript 6.0, Talk by Josh Goldberg, April 16th @ 5:30pm, LinkSquares - 60 State St

🗣️ Speaker Announcement: this coming week will feature ‌@joshuakgoldberg.com speaking on What's New in TypeScript 6.0.

A lot's been happening in TypeScript! Let's GO talk about 6.0's breaking changes and how they prep for the future and 7.0.

RSVP 👉 www.eventbrite.com/e/boston-ts-...

1 week ago 8 2 1 1
How we made the Angular Compiler faster using AI How VoidZero built the Oxc Angular Compiler, an AI-powered Angular compiler that achieves up to 20x faster code compiling speed.

Introducing the Oxc Angular Compiler ✨

◆ 6.4x faster than Angular CLI
◆ 20.7x faster than Webpack
◆ First-class @vite.dev plugin with full HMR
◆ Built with Oxc
◆ Not another slop fork

While this is experiment, the @angular.dev team is looking into an Oxc integration.

voidzero.dev/posts/oxc-an...

1 week ago 66 10 3 2
Advertisement
Preview
loader: implement package maps by arcanis · Pull Request #62239 · nodejs/node This PR adds a new --experimental-package-map=<path> flag letting Node.js resolve packages using a static JSON file instead of walking node_modules directories. node --experimental-package-ma...

I'm working on a feature called package maps for Node.js - it's leveraging everything I learned about package resolution these past six years, in a design that's both simple and flexible enough to be backward compatible with existing installs. I'm very excited about this! github.com/nodejs/node/...

1 week ago 39 8 13 1
Preview
Designing an Ideal Linting Developer Experience with Flint | Josh Goldberg | Ep 62B | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 62 In this episode with Josh Goldberg, maintainer of TypeScript ESLint, we dive into his latest research project, Flint. The goal of Flint is to test different hypothesis on how to architect a modern, hybrid-native...

Today on the pod, @joshuakgoldberg.com shares how Flint reimagines linting with type-aware rules, improved error messages, and better DX for TypeScript developers. share.transistor.fm/s/529ec1ef #typescript

1 week ago 12 6 0 1

@jason-williams.co.uk is already on it 🫡

1 week ago 3 0 0 0
Photos of Daniel and Matias's cat (their respective avatars) on a title card which says the same text.  Soundwaves are visualized eminating from them in the background

Photos of Daniel and Matias's cat (their respective avatars) on a title card which says the same text. Soundwaves are visualized eminating from them in the background

🎙️ New Episode of Igalia Chats -
npmx: The People Powered Package Index

@bkardell.com and @ryzokuken.dev chat with @danielroe.dev and @patak.cat of npmx about the project, the community and Open Source

www.igalia.com/chats/npmxyz

2 weeks ago 35 13 1 3
Preview
2026 Web Engines Hackfest Yearly web platform community event for people working on the different engines, testing, specifications, web compat, documentation.

Look, the Web Engines Hackfest is now a W3C-endorsed conference: www.w3.org/events/confe...
Some working groups might arrange meetings at the hackfest. Thanks to W3C for your support and collaboration.

2 weeks ago 24 14 0 2

I'll be doing a podcast with Anders Hejlsberg, the creator of Turbo Pascal, C#, and TypeScript.

What would you like to know?

2 weeks ago 86 4 30 0
Preview
Requiring `Signed-off-by` moving forward · Issue #62577 · nodejs/node As a heads up... moving forward, the project will require all contributors to explicitly sign-off on commits using the Signed-off-by: Name <Email> trailer in commits. This will be enforced by a new...

Moving forward, nodejs/node will require all commits from people (not bots or other automation) to include the `Signed-off-by` attestation for the DCO (`git commit -s`).

We should have been doing this all along ever since we adopted the DCO.. but better late than never.

github.com/nodejs/node/...

2 weeks ago 24 8 2 0
Iterable Streams | Node.js v25.9.0 Documentation

An experimental implementation of the new streams API has landed in Node.js as an early prototype. nodejs.org/docs/latest/...

It's available in Node.js 25.9.0 running with the `--experimental-stream-iter` runtime flag using either `require('stream/iter')` or `import { Stream } from 'stream/iter'`

2 weeks ago 20 4 3 0
Advertisement

The fluid receptacle is a modern addition to the trash shape sorter.

The dilemmas we faced around liquid disposal before that innovation do not bear thinking of.

2 weeks ago 3 0 0 0

If you work on tools that deal with source maps, TC39-TG4 (the source maps working group) has a hackathon in Amsterdam on 18th May 2026 at the JetBrains office.

@nicr.dev is the organizer who can be reached via BSky DMs or Matrix if you wish to register.

2 weeks ago 4 1 0 0

The new Container Timing performance metric is scheduled for release via an Origin Trial in Chrome 148 🎉

Chrome 148 begins Stable channel rollout on 22 April 2026.

chromestatus.com/feature/5110...

2 weeks ago 9 1 0 0
Source Maps: Shipping Features Through Standards
Published on 10 March 2026
Source maps are a vital part of modern web development.

Source Maps: Shipping Features Through Standards Published on 10 March 2026 Source maps are a vital part of modern web development.

Source maps are more exciting than ever 😉

🔶 Recently standardized! (one year ago)
🔶 An active @tc39.es Task Group
🔶 New features soon: Scopes & Range Maps

Read all about it 📜

bloomberg.github.io/js-blog/post...

2 weeks ago 32 3 1 0

I really dig that there are companies that fund @igalia.com to do things that try to make the web better for all of us.

2 weeks ago 22 3 0 0

A historic day for Ecma specs 😉

2 weeks ago 22 1 0 0