Jon Kuperman
banner
jonkuperman.com
Jon Kuperman
@jonkuperman.com
TC39 - Signals - Source Maps - TS/JS @Bloomberg. Previously I did web at Adobe and Twitter.

Opinions are my own.
This has been such an amazing journey to watch. Huge congratulations (and thanks) to everyone who made this possible!
Node excitement 😉

Congrats to @marcoippolito.dev on making it official: type-stripping in Node 25 is now declared to be stable 🎉

You can run: node index.ts

The capabilities have not changed since Node 24. This is purely a maturity indicator.
Type stripping is now stable.
Enjoy 🌞
November 12, 2025 at 10:23 AM
Just finished watching this excellent talk by @pzuraq.bsky.social

youtu.be/wW1AX9yW0hk?...
Escaping Reactivity Hell & Managing State in React
YouTube video by CascadiaJS
youtu.be
November 11, 2025 at 2:10 PM
Is this a dentist’s office or a psychology experiment?
November 11, 2025 at 1:10 PM
Reposted by Jon Kuperman
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.

github.com/justinfagnan...

The repo has:

📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com
November 10, 2025 at 11:04 PM
Really spoiling my LLM today by letting it make as many summaries as it wants
November 7, 2025 at 3:39 PM
In too deep. Writing Python. Send help.
November 5, 2025 at 9:47 PM
my manager found my subskeets 😱
November 4, 2025 at 3:56 PM
This train will be calling at Brighton, Sutton, Bunnyoncarrot, Widdlecity, Three Bridges, Eight Roads and Gatwick Airport.
November 4, 2025 at 9:00 AM
Decided I'm going to be a ghost for halloween... but only in spirit.
November 1, 2025 at 1:34 PM
The fact that Bluesky lets you simply save an image to your phone with no ads or branding feels so good
October 31, 2025 at 3:05 PM
The #perfnow fomo is real
October 30, 2025 at 11:38 AM
iykyk
October 29, 2025 at 4:04 PM
I built a fun Spanish learning app this morning, check it out! linguabot.pages.dev
LinguaBot - Master Spanish with AI-Powered Practice
Learn Spanish through AI-powered synonym challenges and speech practice. Master confusing Spanish words with instant feedback and personalized learning.
linguabot.pages.dev
October 25, 2025 at 3:24 PM
New overground trains appear to be standing room only
October 24, 2025 at 11:44 AM
The best way to deploy software
October 23, 2025 at 3:25 PM
I’m just going to assume the aws outage was caused by a paragraph overflow attack because damn
October 23, 2025 at 2:30 PM
I mean, it’s not wrong
October 23, 2025 at 2:09 PM
I really enjoy calling my sister bro
October 22, 2025 at 4:17 PM
Always fun to find out all the apps you use that are on aws
October 20, 2025 at 8:33 AM
my startup saas stack of 2025 is looking like:

- cloudflare
- cloudflare
- cloudflare
- supabase
- cloudflare
October 19, 2025 at 5:09 PM
Coming back to London feels more and more like coming home 👀
October 18, 2025 at 9:46 AM
Am I doing this right?
October 17, 2025 at 4:18 PM
there is something about new york
October 16, 2025 at 3:29 PM
Reposted by Jon Kuperman
Lit is joining @openjsf.org! 🎉

Today at JSConf, The OpenJS Foundation announced Lit is officially joining as an Impact Project!

We're beyond excited for this move and look forward to continuing our work to build the open web with OpenJS!

Read more on our blog: lit.dev/blog/2025-10...
Lit is Joining the OpenJS Foundation!
Lit is officially joining the OpenJS Foundation as an Impact Project!
lit.dev
October 14, 2025 at 1:35 PM
I get carsick in London but not in America and I don’t understand why
October 13, 2025 at 2:11 AM