Waiting for a shipment of Club-Mate or drinking Club-Mate. Also maybe https://xitter.cf/t.co/UKJNnTtwHQ. He/Him.

Bay Area, USA
Joined May 2009
Files that use JavaScript import syntax but only work by compiling them to CommonJS or bundling them are called...
35%Faux Modules
41%Compile-to-CJS Modules
0%Dot-JS Modules
24%ToolScript Modules
17 votes • Final results
2
1
2
Jan Martin retweeted
🚀 Introducing Angular Native The stunning developer experience and ecosystem of Expo, using the Angular framework you already know and love. • Real native iOS & Android
• Expo SDK & ecosystem
• Angular components, signals & DI
• CSS & Tailwind out of the box ng-native.com
124
367
151
2,381
480,770
Time to update the trusted types wiki? github.com/w3c/trusted-types…
React 19.3 is now available! This release makes View Transitions and Fragment Refs stable, and adds browser(), Trusted Types support, and Context in Server Components. react.dev/blog/2026/09/09/re…
1
92
Jan Martin retweeted
React 19.3 is now available! This release makes View Transitions and Fragment Refs stable, and adds browser(), Trusted Types support, and Context in Server Components. react.dev/blog/2026/09/09/re…
66
436
69
3,082
272,654
If Pete Hegseth was a SWE: He dropped the prod database once. Later got hired as SVP. Now he’s trying to give everybody root in prod and keeps talking about how deleting prod databases is important for code health, actually. Fires everybody who disagrees.
2
156
Jan Martin retweeted
Vite+ is a unified CLI for JS for workflows like build, test, lint, format, deploy, etc. The news today is that (unlike previous plans) it's MIT and free 🎉 So how can it be sustainable? void.cloud will be a revenue-generating hosting service built on Cloudflare.
We are happy to announce that Vite+ is now fully open source under MIT license. Free for everyone! Go check it out today: viteplus.dev/
1
13
251
25,057
Are there solutions for server-side enforcement of trusted types in React? Especially in the age of RSCs, that feels like a weird gap.
1
52
Jan Martin retweeted
ECMAScript excitement 😉 Congrats to @guybedford on advancing Import Sync to Stage 2 at @TC39 today 🎉 const mod = import.sync(<specifier>); Like Node's require(<specifier>), it synchronously loads a module. It throws if sync loading is not possible.
3
31
4
245
18,324
Jan Martin retweeted
ECMAScript excitement 😉 🚨🚨🚨 IT'S ABOUT TIME! 🚨🚨🚨 Congrats to @ManishEarth on shipping the Temporal API in Chrome 144 Stable today 🎉 developer.chrome.com/blog/ne… Temporal is the replacement for the Date API.
7
58
9
364
34,317
Jan Martin retweeted
I love that Google is helping save Tailwind. LLMs are trained on open-source projects. OSS gave the world so much. Hope more big tech companies do this.
68
132
15
3,521
155,397
I wonder if there’s a fun API for computation in adding ArrayBufferView-like Matrix and Vector types to JS that support mathematical operators. I’m 90% sure this wouldn’t fly in committee though. ^^
22
Holiday success: First iOS/tvOS game that kind of works. Vibe coded mess but I now get to read it and figure out how to make it slightly less jank.
36
Thank you @discord for supporting open source! Discord amazingly donated boosts and verified status to @nodejs @webpack and @electronjs. Super grateful for the Discord team for supporting us at @openjsf!
1
9
43
12,550
There’s some curious overlap between MCP Apps and RSCs. I think there’s a potentially nice DX in leveraging those parallels.
25
It’s happening! It’s not shiny but Trusted Types have a very real potential to be a game changer for the security of the web. Hopefully the beginning of a smoother story around actually using them. 🤞
Gecko: Intent to ship: Trusted Types bit.ly/44Ru1Jt
1
73
PSA: There is a flag to disable the Function constructor vector entirely (`--disallow-code-generation-from-strings`). If you’re running nodejs in prod against untrusted inputs, it’s not a bad idea to set it. You can absolutely run real apps with that flag. #React2Shell
1
237
It’ll take a bit before it’s widely usable but I look forward to cleaning up config file boilerplate. 🎉
1
5
1,223
The 20 different ways you can be maybe kinda but not fully logged into a matrix client are kind of ridiculous. Especially when trying to use it as “just” a casual group chat. May never use Element X just because I now have to remember what exactly a “recovery key” was again.
1
90
I wonder if Starlark would make a decent intermediate language for LLM generation. Mostly Python but can’t run unbounded and properly isolated by default. Just needs a runtime that doesn’t require go/JVM around it.
1
64