Sign in

John Resig

@johnresig.com
9.1K followers 1.9K following 49 posts

Creator of jQuery, Chief Software Architect at Khan Academy, Japanese print nerd. johnresig.com ukiyo-e.org (bot: @ukiyo-e.org)

PostsRepliesMedia
John Resig @johnresig.com · 04/04/2026
Saw a writhing ribbon snake mating ball today - very active with the warm weather! (Don’t watch if you have a snake phobia… it was a lot in person, 😝 🐍)
1171
John Resig @johnresig.com · 12/03/2026
I have a private db of Japanese print sales and I used Claude Code to make a report analyzing this month's auctions: data.ukiyo-e.org/auctions/asi... identifying under-valued lots, rare prints, comparing prints across auctions. Normally VERY hard to get this guidance.
The top Japanese print auction listings for the upcoming auction season happening in March 2026. 3 great wave prints are featured.
0102
John Resig @johnresig.com · 25/10/2025
I've been using @tanstack.com Start for a new project and it's super good. The server functions completely replace the need for TRPC/GraphQL/REST, the middleware is composable and fully typed, and having TSRouter's nice typing and stateful search params is icing on the cake. A+!
3856
John Resig @johnresig.com · 14/09/2025
Got to see two dream art pieces yesterday: weavings depicting computer chips by the Navajo weaver Marilou Schultz. They were on display at MoMA and were incredible to see in person. So intricate and detailed, but also handmade and steeped in tradition. More info: www.moma.org/magazine/art...
John Resig standing in front of a woven wall hanging depicting the internals of a computer chip. John Resig standing in front of a woven wall hanging depicting the internals of a computer chip.
2463
Reposted by John Resig
The Interactive Fiction Competition @ifcomp.org · 01/09/2025
🎉 The 31st Annual #IFComp is live! 85 new interactive fiction entries are ready for you to play and judge. (You only need to rate 5 to cast a ballot!) Read more about this year's competition at blog.ifcomp.org Or just dive straight in: ifcomp.org/ballot
The IFComp 2025 logo is an ornate gold-framed mirror with silhouetted profile, stylized text ‘IFComp,’ crown, stars, moons, and a banner reading 2025.
03940
John Resig @johnresig.com · 24/07/2025
I stepped down from management last year to focus on architecture at @khanacademy.org full-time; big impact on my dev velocity! * Architecture decision records I authored: 14 (🆙 250%) * Decision Records I personally approved: 70 (🆙 94%) * PRs reviewed: 1,276 (🆙 20%) * PRs authored: 546 (🆙 333%!)
1310
John Resig @johnresig.com · 14/02/2025
I ported ukiyo-e.org over to @cloudflare.social Workers + R1 (image hosting, about 1TB) + D2 (for DB and search) recently and I'm super happy with it, it's a great experience! Have it using React Router v7 + React 19, about 11 mil dynamic requests/month, served in under 35ms! Total cost ~$25/month.
Cloudflare panel showing the 24 hour performance of the worker. 440k requests, 11ms CPU time, 35ms wall time, no errors.
1711813
John Resig @johnresig.com · 17/01/2025
We just moved @khanacademy.org over to using @rspack.dev today for our prod builds, from Webpack 5. We saw build times improve by about 2min or so (approx. 3min -> 1min). It was extremely easy to move to from Webpack, highly recommended for anyone on the fence!
3569
John Resig @johnresig.com · 09/12/2024
Some of Khan Academy's AI work was featured last night on 60 Minutes with Anderson Cooper: www.youtube.com/watch?v=Ia3C... it's been really cool getting to work on this, really glad that this is having a positive impact on students and teachers!
youtube.com
Meet Khanmigo: The student tutor AI being tested in school districts | 60 Minutes
YouTube video by 60 Minutes
1283
John Resig @johnresig.com · 05/12/2024
This is actually really great news! We were finding memory usage to be pretty comparable between Webpack and Rspack (even though Rspack is orders-of-magnitude faster) so this would be an even greater win!
0150
John Resig @johnresig.com · 04/12/2024
This Spotify Wrapped tracks. Justice’s Coachella sets were so good that it reinvigorated my love for them. A ripped copy here: m.soundcloud.com/user-6372306... I think this year may be the first year where the majority of my music listening happens outside of Spotify (esp YouTube concerts)
Spotify Wrapped, top 0.1% of all listeners for One Night/All Night by JusticeSpotify Wrapped, top artists including Justice, Bo Hansson, Depeche Mode
050
John Resig @johnresig.com · 03/12/2024
Playwright's new Aria Snapshot comparison tool is super cool: playwright.dev/docs/aria-sn... surprisingly, I've seen no other library capable of this. Looking at their implementation it looks like they wrote it from scratch! github.com/microsoft/pl... It'd be very cool to see this OSS'd separately!
playwright.dev
Aria snapshots | Playwright
Overview
2212
John Resig @johnresig.com · 03/12/2024
This is a great write-up. Tons of very smart, actionable, advice on improving React INP performance. (The jQuery-is-better bait is pretty hilarious, probably says more about the complexity of most jQuery sites.)
1172
John Resig @johnresig.com · 03/12/2024
I switched a Remix-using side project over to React Router v7 this past weekend and the new route-level type safety is pretty great! reactrouter.com/explanation/... been looking forward to this for a long time, code is a lot less clunky now being able to remove useParams/useLoaderData/etc.
reactrouter.com
Route Module Type Safety
2706
John Resig @johnresig.com · 03/12/2024
v5 of Lingui was just released. We've been working to adopt Lingui at Khan Academy and it's by-far the best i18n library around. The use of macros, SWC integrations, deep React integrations, and idiomatic POT/PO file support makes it a huge win. lingui.dev/blog/2024/11...
lingui.dev
Announcing Lingui 5.0 | Lingui
Today we are pleased to announce the release of Lingui 5.0!
2515