Rob Palmer
@robpalmer2
Followers
10K
Following
41K
Media
360
Statuses
10K
JavaScript Infrastructure & Tooling at Bloomberg. Co-chairing @TC39. Likely to tweet tech stuff about JS & software performance. Opinions are my own.
London, England
Joined July 2009
When your alternative JavaScript engine ends up contributing to v8โฆ great work from the Boa team!
ECMAScript excitement ๐ Congrats to @ManishEarth on unflagging @TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 ๐ By many metrics this new date/time API is the single biggest change to JS ever ๐ฅ It uses Boa's temporal_rs by @Jason_williams Kevin Ness & Manish ๐
0
1
6
It's a about time!๐
ECMAScript excitement ๐ Congrats to @ManishEarth on unflagging @TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 ๐ By many metrics this new date/time API is the single biggest change to JS ever ๐ฅ It uses Boa's temporal_rs by @Jason_williams Kevin Ness & Manish ๐
1
1
7
Today's commit that unflags Temporal in upstream V8. https://t.co/53w8hZmtwP
1
0
8
Previous thread on temporal_rs https://t.co/lfULb70oav
ECMAScript excitement ๐ @Jason_williams from @TechAtBloomberg announces the release of Boa's Rust-based implementation of @TC39 Stage 3 Temporal ๐ Chrome estimates this will ship in Chromium 143 ๐๐ Temporal is the shiny replacement for the broken JS Date API โจ
1
0
6
Temporal is estimated to land in Chrome 144 which becomes stable. On 7th January 2026. This could change. Temporal is already available in Firefox and is in development for Safari. https://t.co/zMHJKawDJu
1
2
16
ECMAScript excitement ๐ Congrats to @ManishEarth on unflagging @TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 ๐ By many metrics this new date/time API is the single biggest change to JS ever ๐ฅ It uses Boa's temporal_rs by @Jason_williams Kevin Ness & Manish ๐
5
24
197
12 -13 years ago, we were considering bringing JavaScript/Node as server language at Google. We couldnโt deliver it due to lack of alignment/funding but the growth of TypeScript nowadays makes me think we missed a huge opportunity.
34
12
346
New in @ChromeDevTools! Debug an app's full performance trace with Gemini! After recording a trace, you can now chat with Gemini about the entire trace, related Performance insights, and even connected field data - all without needing to select specific context beforehand!
89
360
3K
With this change, @nodejs LTS v22 will let you profile both JavaScript and native frames in your Node.js app by using samply! https://t.co/NZqDT2FVm9
3
8
63
I am looking for a full-time job. Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me. If you know of a staff TypeScript+web developer role, let me know! ๐
33
86
669
Announcing Rspack & Rsbuild 1.6 ๐ฆ ๐ฟ Support for import defer ๐ฟ Enhanced tree shaking ๐ Barrel optimization by default ๐ Performance improvements ๐ฆ Improved ESM output ๐ฆ Forward browser logs https://t.co/2h9fuHyUa3
rspack.rs
Fast Rust-based web bundler
4
29
152
We raised a $12.5M Series A round, led by Accel. In this next stage, VoidZero is accelerating development on both our open-source projects and Vite+, the unified JavaScript toolchain. This is only the beginning! https://t.co/1EJzp3nUdp
voidzero.dev
VoidZero raised $12.5 million in Series A funding to accelerate product development.
14
53
518
I recently finished a project to move the @Cloudflare dashboard to @rspack_dev with it finally hitting production today. The performance gains have been incredible, 30x faster builds and 60x faster HMR times. It's made our lives so much easier, several engineers have come up to
9
10
174
We often get asked, "Does Bun contribute to JSC?" The answer is yes. I've been at Bun for two months, but I've already created 55 Pull Requests for JSC, and 50 of them have been merged. Most of these benefit Safari as well as Bun.
7
13
291
If you are a researcher or technical leader recently impacted by layoffs at Meta or Amazon, know that we are hiring at Bloomberg in NYC. Reach out to me and I will help.
0
9
21
New @nodejs 24.11.0 release. https://t.co/Q64MdFx9XK This release marks the transition of Node.js 24.x into Long Term Support (LTS). It will continue to receive updates through to the end of April 2028.
nodejs.org
Node.jsยฎ is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
4
44
241
I'm pleased this year's GitHub survey acknowledges that untyped & typed JavaScript deserve to be counted as part of the same ecosystem. ๐ถ New repos (last 12m): JS 9.3M, Python 9.3M, TS 5.4M ๐ถ Contributor delta (last 12m): TS +1.1M, Python +0.9M, JS +0.4M ๐ถ Contributor count
Big news in this year's GitHub Octoverse report: TypeScript is now the most-used language on GitHub! We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. ๐ Read up more at
0
6
66
Big news in this year's GitHub Octoverse report: TypeScript is now the most-used language on GitHub! We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. ๐ Read up more at
github.blog
In this yearโs Octoverse, we uncover how AI, agents, and typed languages are driving the biggest shifts in software development in more than a decade.
9
48
380
We are hiring 5 systems engineers to build the future of JavaScript Strong background in Zig, C++, C or Rust required. We are in-office 5 days/week in San Francisco Email careers@bun.com with some background about yourself and why you want to join Bun
46
71
1K
ES2022 Top Level Await works correctly in V8 and SpiderMonkey. It is safe to use in Node, Deno, workerd, Electron. The issues are specific to JSC and consequently Bun.
JavaScript top-level await is no longer considered 'baseline' due to a pretty big Safari bug https://t.co/YydXq4D8Sz The module graph fails in cases where two modules import a third at the same time. Demo: https://t.co/ByzQqEseyu It's best to avoid the feature for now ๐
4
16
198