Building a SpiderMonkey-based JavaScript runtime to learn JS internals — what APIs are still missing from JS runtimes?

Your /r/javascript recap for the week of June 29 - July 05, 2026

most js changelogs don't survive being read aloud, which is how i noticed i wasn't reading them

Did anyone else move away from TypeScript and feel like it was obviously the right call?

What small JavaScript pattern made your React code cleaner?

lanterm: PTY-backed terminal UX toolkit for web apps

I built a browser-based 3D annotation viewer in React + three.js — curious about your feedback on the architecture

I built a JS/TS Web SDK for AI Agent to handle frontend-to-kernel streaming

I wrote a quick tutorial on detecting visitor country + currency in vanilla JS (no backend, no API key)

Showoff Saturday (July 04, 2026)

dashboards on my js projects taught me nothing, hearing the week's commits read back did

Has anyone else come across IBM Bob while working on JavaScript projects?

Parse, Don't Validate – In a Language That Doesn't Want You To

Upcoming breaking changes for npm v12

TypeScript 7.0 RC

Incorporate monads and category theory · Issue #94 · promises-aplus/promises-spec

Your Package Manager Is Lying to You: npm, Yarn, pnpm, Bun & Deno

Symbolicating a minified stack trace by hand: why source maps can't do it alone

I built a 3KB cookie-consent toolkit for React/Next.js that respects GPC/Do-Not-Track and won't break SSR hydration

30+ Red Hat npm Packages Hijacked in Trusted Publishing Supply-Chain Attack

33-byte JS signal implementation

Compile Zod schemas into zero-overhead validators (2-74x faster)

Writing Node.js addons with .NET Native AOT

Slint 1.17 Released

Deno Desktop

I'm not a big fan of tuples here

p99 0ms* autocomplete for 240 million domain names

Obscura — a Rust port of javascript-obfuscator. 100% feature parity, ~700× faster

Making numpy-ts as fast as native

Your console.log Is Lying to You: debugging traps and tricks

More →