The JavaScript Date Quiz — Prepare to get irritated? JavaScript’s native date parsing features are notoriously arcane and prone to cause surprises if you step off the beaten track. So while we await the broad availability of the Temporal API, why not put your assumptions and knowledge to the test with an educational quiz? Sam Rose |
Add SSO & SCIM with Just a Few Lines of Code — WorkOS offers clean, well-documented APIs for SSO, SCIM, RBAC, and more, so you can focus on building features your users care about. Trusted by engineering teams at Cursor, Replit, Vercel, and Temporal. WorkOS |
WebAssembly: Yes, But for What? — Writing for ACM Queue, one of the contributors to multiple JavaScript and WebAssembly (WASM) implementations shares a good roundup of where WebAssembly is being used, both in the browser and server-side, and how it’s gradually finding its way into seemingly everything. Andy Wingo / ACM |
IN BRIEF: Vue 3.6 Alpha has been released as a preview of what's coming up. Vapor Mode is a key addition for compiling single file components into a more efficient form. React Native is gaining support for Node-API, opening up a lot of possibilities for code-sharing, build optimizations, and bringing existing packages into the React Native ecosystem. The Node.js team is discussing whether to move Node to annual major releases (as opposed to twice a year now). You can now run Laravel (PHP) apps within Node.js. |
RELEASES: Nuxt v4.0 – A major DX-focused release for the popular full-stack Vue.js framework. Node.js v24.4.1, v22.17.1, and v20.19.4 – To fix security vulnerabilities. ESLint v9.31.0 – Four core rules have been updated to support explicit resource management. Astro 5.12, Neutralinojs 6.2, OpenPGP.js 6.2 |
How to Create an NPM Package in 2025 — One of JavaScript’s most essential tasks, but one with numerous steps involved if you want to follow best practices, integrate useful tools, and get things just right. Matt Pocock rounds up the overall process here. Matt Pocock |
The History of React Through Code — An epic article charting React’s evolution from its origins at Facebook through to now. It sheds light on React’s core philosophies and the motivations behind major decisions. This is a great way to round out your thinking about, and knowledge of, React's overall story. Corbin Crutchley |
📄 Make Your Website Talk with the Web Speech API – A simple, straightforward approach. Andrew Magill 📄 How I Found a Bypass in Google's Big Anti-Adblock Update – A neat bit of JavaScript hackery (which is now fixed in Chrome). Derin Eryilmaz 📄 Building a 3D Product Configurator with Babylon.js – How to take configurable 3D models to the Web. Josh Sanderson 📄 Modern Async Iteration with Array.fromAsync() Matt Smith |
Tiptap v3: The Headless Rich Text Editor Framework — Tiptap provides a fantastic base for putting together powerful rich text editing experiences, and v3 includes a lot of DX improvements like being able to unmount and remount editors (ideal for dynamic UIs), ‘Markviews’ for creating custom views for text segments (marks) using your own components, an SSR mode, and more. GitHub repo. Tiptap GmbH |
✉️ Upyo: A Simple Cross-Runtime Email Sending Library — A cross-runtime email library that provides a unified, type-safe API for sending emails both on SMTP and HTTP-based (e.g. SendGrid or Amazon SES) providers. TIL that ‘upyo’ (우표) means ‘postage stamp’ in Korean. Hong Minhee |
ESLint Markdown Language Plugin 7.0 – Lint Markdown with ESLint, as well JS, JSX, TypeScript, and more inside Markdown. 🖊️ Atrament 5.0 – A small JS library for natural-feeling drawing and handwriting on canvas elements. xo 1.2 – JavaScript/TypeScript linter (ESLint wrapper) with great defaults. Wasp 0.17 – Wasp is a Rails-like framework using Node, React & Prisma. Tinybase 6.4 – Powerful reactive data store for local‑first apps. express-rate-limit 8.0 – Rate-limiting middleware for Express. TWGL.js 7.0 – Minimalistic WebGL helper library. (Docs.) Bladewind 3.1 – JavaScript UI components for Laravel apps. Concaveman 2.0 – A fast 2D concave hull algorithm. MUI X 8.8 – Popular React component suite. |
🔎 git-quick-stats.sh is a shell-based way to get a lot of statistics about your current Git repo. A developer shares his experience of crawling a billion web pages in just 24 hours. 🤖 Burke Holland gives us a first look at GitHub's Copilot Coding Agent, essentially a more stand-alone, independent AI agent you can point at working on issues and PRs in your repo. AWS has unveiled Amazon S3 Vectors, an add-on to its S3 object storage service that lets you store and query vectors. | |