| Together with |
|
📈 TanStack's npm Package Popularity Charts — A quick way to chart package popularity over time, look for trends, and see what libraries and tools have soared or fallen over the years. The default view compares TanStack's packages against other common packages, but you can enter any packages you wish, or see pre-defined sets like build tools, component libraries, or UI frameworks.
TanStack
Rewriting Bun in Rust — The creator of Bun shares the full tale of Bun being ported from Zig to Rust, with the assistance of many Claude Code instances churning through ~$165k in usage (at API pricing). The Rust version forms the basis of Bun 1.4, expected to be released any day now.
Jarred Sumner
IN BRIEF:
-
TC39's 115th meeting takes place next week. Here's the agenda, including Await Dictionary aiming for Stage 3, plus Decimal, Import Defer and Map.take.
-
Next.js now has a formal security release program with monthly announcements and scheduled releases. The first is expected on July 20.
-
⚠️ The
jscramblernpm package suffered a supply chain attack at the weekend which Socket detected within six minutes. -
The Porffor ahead-of-time JavaScript compiler is now self-hosting (can compile itself with itself).
-
Vercel has acquired the team behind Better Auth, the popular auth library.
RELEASES:
-
⭐ TypeScript 7.0 – The final release of the "10x faster" Go-powered version of the TypeScript compiler is here. A (temporary) lack of a full API means many users are recommended to stay on 6.0 for now, though.
-
Node.js 26.5.0 (Current) – Adds support for importing text files in ES modules via import attributes, plus
blob.textStream().
In Defense of Polyfills — Prolific standards editor Anne van Kesteren said polyfilling is harmful. Lea disagrees, arguing "ponyfills are just userland libraries with better marketing" and a web without polyfills would be a stagnant one.
Lea Verou
Collaborative Editing in Wordgard — Marijn recently released his new Wordgard rich text editor (and ProseMirror successor). Here's his third take on collaborative editing in eleven years, still based on operational transformation (OT) rather than CRDTs.
Marijn Haverbeke
💡 We missed Marijn's Wordgard release post in last week's Wordgard feature. He explains why and how he built it (no LLMs!) and why he's not taking pull requests.
Reverse Engineering ChatGPT's Web Stack — The author spent days breaking down ChatGPT's page source, bundles, and requests. React Router 7, TanStack Query, Radix, and ProseMirror all make an appearance.
Dennis Brotzky
Ant: A JavaScript Runtime in a 9MB Binary — No V8, JavaScriptCore or SpiderMonkey involved, this is a JS runtime built in C that ships as a 9MB binary, can run npm packages, and boasts incredibly small cold start times.
theMackabu
-
🔎 Fuse.js 7.5 – The popular fuzzy search library fixes a variety of scoring and ranking bugs (so ordering may shift for some queries). (Homepage and demo)
-
Nano ID 6.0 – Tiny, secure, URL-friendly unique string ID generator.
nanoid()andcustomAlphabet()get 4x faster in 6.0. -
Mantine Vue – A port of the popular Mantine React component library for use with Vue.
Flaky tests slowing down dev? Meticulous gives engineers confidence to ship faster by autonomously testing every edge case of your web app.
Your dashboard is slow because the query is slow. TimescaleDB extends Postgres for analytics at scale, no second DB.
⚡Sync live context across your entire agent stack. Merget’s now live, build & win a year of Claude Max.
📢 Elsewhere in the ecosystem
-
FracturedJson is a JSON formatter that produces 'human-readable but fairly compact' output. If you have a big lump of JSON, this makes it more pleasant to look through. It also supports non-standard JSON comments.
-
Cloudflare has unveiled Precursor, a client-side verification system that uses injected JS to collect behavioral signals (e.g. pointer movement) in an attempt to improve bot detection.
-
🔠 Geist Pixel (above), the latest member of Vercel's Geist family of fonts, is now available to use on Google Fonts.
-
Devographics, best known for its State of JavaScript surveys, is back with a more general State of Devs survey to take.
-
A scrolling visualization of the ~200ms life of an HTTP request.




0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.