Thomas Chetwin's Avatar

Thomas Chetwin

@tchetwin

JavaScript Infrastructure and Tooling at Bloomberg. Opinions are my own.

142
Followers
275
Following
29
Posts
22.06.2023
Joined
Posts Following

Latest posts by Thomas Chetwin @tchetwin

Got to check rush hour crush

05.03.2026 13:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A bar graph showing requests per 12 hours. It sits nicely at 1000 or so until the last 2 bars where it jumps to ~3300.

A bar graph showing requests per 12 hours. It sits nicely at 1000 or so until the last 2 bars where it jumps to ~3300.

Request volume to jsdate.wtf (from the nginx logs). Is this you state of the browser folks? πŸ₯²

01.03.2026 15:02 πŸ‘ 45 πŸ” 3 πŸ’¬ 6 πŸ“Œ 2

For those who were not in London today for State of the Browser 2026 conference, Josh relays @jason-williams.co.uk's talk!

28.02.2026 15:48 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

I dare you to push the button. 50:50 chance it makes you look like a tourist

19.02.2026 18:06 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Is this a haiku?

10.02.2026 12:49 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
State of JavaScript 2025 The 2025 edition of the annual survey about the latest trends in the JavaScript ecosystem.

It took a while, but the State of JS 2025 survey results are now live! 2025.stateofjs.com/en-US

Thanks to @danielroe.dev for contributing the conclusion.

03.02.2026 01:04 πŸ‘ 88 πŸ” 31 πŸ’¬ 3 πŸ“Œ 4
Preview
The Year Ahead (2026) A look ahead at what's coming in 2026 for the e18e community

here's a brief look ahead at what we have planned in the e18e community for 2026 πŸŽ‰

great collaborations, and many useful developer tools are in the works.

also a huge thanks to all who contributed so far - many of the libraries, tools, and frameworks we use today are faster because of you πŸ’™

24.01.2026 14:21 πŸ‘ 41 πŸ” 15 πŸ’¬ 1 πŸ“Œ 2

Can’t wait for the first @e18e.dev and friends edition! ✨

Honored to host the show πŸ™ŒπŸ»

24.01.2026 09:09 πŸ‘ 25 πŸ” 4 πŸ’¬ 2 πŸ“Œ 0

Grit and pressure washers don’t mix - unless you’re trying to take the paint off

01.01.2026 19:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Your TypeScript year in review

You "silenced" 417 errors with `as any` that turned into runtime errors as soon as the code ran

TypeScript printed 4,693 error messages. 26 of them made sense

You spent 98 minutes waiting for tsc to run. During this time you spent 544 minutes reading social media

30.12.2025 01:59 πŸ‘ 182 πŸ” 17 πŸ’¬ 4 πŸ“Œ 0

How are you doing?

20.12.2025 21:51 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hello

10.12.2025 19:43 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Yes Hello

I recommend yeshello.org

10.12.2025 18:41 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The lack of paint on macOS is holding me back

09.12.2025 12:18 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
git/Documentation/gitdatamodel.adoc at master Β· git/git Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documen...

this fall I worked with the core Git folks on writing an official data model for Git and it just got merged! I learned a few new things from writing it. github.com/git/git/blob...

02.12.2025 17:01 πŸ‘ 402 πŸ” 63 πŸ’¬ 8 πŸ“Œ 0

Any intuition as to why?

25.11.2025 17:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That’s actually my train!

04.11.2025 12:42 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Thanks @mmocny.com for the container timing shoutout and stealing my low effort diagram πŸ˜‚

Great talk @ #perfnow

31.10.2025 11:15 πŸ‘ 19 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

The world’s most intense arm wrestle, ended in a draw

31.10.2025 08:07 πŸ‘ 19 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Missed #JSConf 2025? No worries, we’ve got you. 🎬 All the talks are now on YouTube.

Watch them here: hubs.la/Q03PNmCK0

23.10.2025 17:04 πŸ‘ 6 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
build: build v8 with -fvisibility=hidden -fvisibility-inlines-hidden by joyeecheung Β· Pull Request #56290 Β· nodejs/node Split from #56275 since it seems to cause gcc on some machines in the CI to time out or run out of memory. Trying to see if it's just a CI hiccup or if it's something that needs to be worke...

Stalled this PR for almost a year due to CI build cache issues, last week I realized (once again?) the Linux binary size is a bit out of hands and gave the CI another try, and the CI miraculously handled it , so finally landed this and shed of 8MB off the binaries at least github.com/nodejs/node/...

20.10.2025 10:02 πŸ‘ 25 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image

βš“ Oxlint now supports plugins written in JavaScript βš“

Developers can customize and extend Oxlint using JavaScript, but at a speed approaching Rust, due to 'raw transfer' between Rust and JS, and other breakthroughs

Many ESLint plugins can run without any modification.

Read the full postπŸ‘‡

20.10.2025 11:19 πŸ‘ 122 πŸ” 15 πŸ’¬ 7 πŸ“Œ 1
Post image

"No more juggling CommonJS and faux-ESM."
- @joyeecheung.bsky.social revealed how @nodejs.org is moving to full ESM and why the future looks brighter for developers.

www.youtube.com/watch?v=I0jv...

16.10.2025 08:12 πŸ‘ 30 πŸ” 11 πŸ’¬ 0 πŸ“Œ 1

ISTR we had some ideas about trees/graphs and usage weighting on the edges. And also something about stickers? At the meetup

16.10.2025 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Vite 8 will be rolldown

10.10.2025 13:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Interop Feature Ranking Rank the web platform features you care most about

As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most.

So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion.

interop-rank.jakearchibald.com

09.10.2025 17:00 πŸ‘ 250 πŸ” 114 πŸ’¬ 19 πŸ“Œ 22

We were hoping for some tips. We have a series of internal performance blog posts that might have similar titles πŸ‘€

10.10.2025 06:35 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Glad to see TypeScript's Isolated Declarations feature already mentioned in three talks this morning at @viteconf.org πŸ‘

It's one of the reasons tsdown and Oxc can generate Type Declarations so quickly ⚑

The main ID developer @titiancernicova.bsky.social is here if you wish to meet him.

09.10.2025 09:55 πŸ‘ 25 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0
Post image

Always happy to see something you worked on out in the wild! Love to see isolated declarations being used 😊. #viteconf.amsterdam

09.10.2025 08:20 πŸ‘ 14 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1
Post image

We are readyyyyyy!!

Join the live stream right now via viteconf.amsterdam

09.10.2025 07:26 πŸ‘ 41 πŸ” 6 πŸ’¬ 1 πŸ“Œ 2