JavaScript Weekly
Feed since 17 Mar 2019This feed appeals to developers with an interest in JavaScript and related technologies, such as Angular, React, and Node.js. It covers industry news, tutorials, demos and articles. See: http://javascriptweekly.com
To subscribe to and get updates from JavaScript Weekly in your feed stream, sign up, or see the rest of our feeds.
Firebase Studio
🤖 Firebase Studio: Google's New Agentic AI-Powered Development Environment — Buzzing from the success of Gemini 2.5...
GitHub - ricardomatias/ableton-live: A library for communicating with Ableton Live via WebSockets, works both in NodeJS and in the Browser.
🎵 Communicate with Ableton Live via WebSockets — Ableton Live is a popular DAW (digital audio workstation)...
Wallaby - Immediate JavaScript test feedback in your IDE as-you-type
Breakpoints and console.log Is the Past, Time Travel Is the Future — 15x faster JavaScript debugging...
GitHub - wanasit/chrono: A natural language date parser in Javascript
Chrono 2.8: A Natural Language Date Parser — Give it a string like “today”, “last Friday”,...
Next.js 15.3
Next.js 15.3: Now Including Turbopack Builds — The popular React framework now includes alpha support for...
Hiding elements that require JavaScript without JavaScript
Hiding Elements That Require JavaScript Without Using JavaScript — If you’ve got non-essential features that require JavaScript...
React Reconciliation: The Hidden Engine Behind Your Components
React Reconciliation: The Hidden Engine Behind Your Components — React uses a reconciliation algorithm to update...
Accelerating Large-Scale Test Migration with LLMs
Accelerating Large-Scale Test Migration with LLMs — How Airbnb completed its first large-scale, LLM-driven code migration...
How Clerk integrates with a Next.js application using Supabase
How Clerk Integrates with a Next.js Application Using Supabase — Learn how Supabase + Clerk work...
Mastering default values in JavaScript with the nullish coalescing (??) operator - Matt Smith
Mastering Default Values with Nullish Coalescing (??) — Matt’s a big fan of the ?? operator...
Tauri vs. Electron: performance, bundle size, and the real trade-offs
Comparing Tauri and Electron for Building Desktop Apps — Electron is a natural choice for building...
GitHub - goldbergyoni/nodejs-testing-best-practices: Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)
Node.js Testing Best Practices — A detailed guide to modern testing in Node from a group...
High-Powered Full-Stack React Apps | Learn Next.js on Frontend Masters
Next.js Fundamentals, v4 — Master Next.js with Scott Moss. Learn React Server Components, Server Actions, dynamic...
Some features that every JavaScript developer should know in 2025
Some Features Every JavaScript Developer Should Know in 2025 — A quick list post breezing through...
JavaScript's Missing Link: Wasp Offers Full Stack Solution
JavaScript's Missing Link? Wasp Offers a Full Stack Solution — A look at what the Wasp...
Bare | Fast, Lightweight Runtime for Modular JavaScript Apps
Bare: A New Lightweight Runtime for Modular JS Apps — Imagine something like Node.js but really...
Deno v Oracle Update 3: Fighting the JavaScript Trademark
An Update on the Deno v Oracle JavaScript™ Fight — Deno filed a petition with the...
AG Grid: High-Performance React Grid, Angular Grid, JavaScript Grid
AG Grid: The Best JavaScript Data Grid In The World — Create high-performance data grids with...
Release 19.1.0 (March 28, 2025) · facebook/react
React 19.1 Released — The headline feature is Owner Stacks, a dev-only feature to track which...
Exploring Art with TypeScript, Jupyter, Polars, and Observable Plot
Exploring Art with TypeScript, Jupyter, Polars, and Observable Plot — One of Deno’s compelling features is its...
Could JavaScript have synchronous `await`?
Could JavaScript Have Synchronous await? — Dr. Axel reflects on the problems around async code being...
Anime.js | JavaScript Animation Engine
Anime.js 4.0: A JS Animation Library for the Web — If you’re tired of Web animations,...
Integration with Clerk - Lovable Documentation
Learn How to Integrate Clerk with Lovable — Lovable integrates Clerk for custom domains, streamlined auth...
Milkdown
Milkdown 7.7: WYSIWYG Markdown Editor Framework — A WYSIWYG Markdown editor framework based around a plugin...
Releases | TinyBase
TinyBase v6.0: A Reactive Data Store for Local-First Apps — We’re huge fans of this powerful...
GitHub - nol13/fuzzball.js: Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.
🔎 Fuzzball: Fuzzy String Matching Library — To tackle those cases where what’s typed isn’t quite what’s...
War story: the hardest bug I ever debugged
War Story: The Hardest Bug I Ever Debugged — A former engineer on the Google Docs...
Fix complicated UI and performance bugs | Professional Chrome DevTools Skills
Master Chrome's DevTools — Join Jon Kuperman for this video course diving into Chrome's DevTools. You'll...
The State of Vue.js Report 2025 | Co-created with Vue & Nuxt Core Teams
⭐ The State of Vue.js Report 2025 — Created with the support of the Vue and Nuxt...
Next.js Patches Critical Middleware Vulnerability (CVE-2025-...
Next.js's Recent Middleware Security Woes — Last weekend, a new version of Next.js landed to resolve...
UI Algorithms: A Tiny Undo Stack
Writing a Tiny Undo/Redo Stack in JavaScript — You might prefer to lean upon an established...
Land ahoy: leaving the Sea of Nodes · V8
Land Ahoy: Leaving the Sea of Nodes — A deeply technical post from a core member...
Mission jQuery Zero: How FreeAgent removed jQuery from our application
Mission jQuery Zero: How FreeAgent Removed jQuery From Its App — Despite popular developer sentiment, jQuery’s...
React Query API Design: Lessons Learned - Dominik Dorfmeister
▶ React Query API Design: Lessons Learned — You might know Dominik for all his work on...
Deploying a Next.js App to Production in any server | SayBackend
Deploying a Next.js App to Production on Any Server — A popular article from last year...
Announcing Babylon.js 8.0
Babylon.js 8.0: Microsoft's JavaScript 3D Engine — 8.0 adds support for improved ‘image based lighting’ and...
GitHub - microsoft/playwright-mcp: Playwright MCP server
🤖 An MCP Server for Playwright and Browser Automation — MCP (Model Context Protocol) servers enable certain...
Lexical
Lexical 0.29: An Easy-to-Extend Text Editor Framework from Meta — A text editor framework built by...
Konva - JavaScript Canvas 2d Library
Konva: A JavaScript 2D Canvas Library — The native API for Canvas elements is pretty good,...
Introducing @clerk/agent-toolkit
Introducing @clerk/agent-toolkit — Build agentic systems with support for user and organizational management. Compatible with Vercel's...
The HTML presentation framework | reveal.js
Reveal.js 5.2: The HTML Presentation Framework — Brings elegant presentations to anyone with a Web browser....
Introducing Motion for Vue - Motion Blog
Introducing Motion for Vue — Motion is a popular and powerful animation library most commonly associated...
Build a custom RAG AI agent in TypeScript and Jupyter
Build a Custom RAG AI Agent with TypeScript and Jupyter — Deno, Ollama, and a few...
Rsdoctor
Rsdoctor 1.0: An Analyzer for Rspack and Webpack — A one-stop, intelligent build analyzer making it...
React Trends in 2025
React Trends in 2025 — Each year Robin does a post giving his opinion on what...
The Great ESLint v9 Migration Adventure: A Developer's Survival Guide 🧗♂️
The Great ESLint v9 Migration Adventure: A Developer's Survival Guide — “Let’s just say… I’ve seen things....
How to Build a Snake AI Game with Docker and TensorFlow.js | Docker
How to Build a Snake AI Game with Docker and TensorFlow.js — You’ve probably heard about...
Next.js vs TanStack
Next.js vs TanStack — An incisive essay from a developer who’s had enough of the Next.js...
@storybook/core - Storybook
Typist 8.0: Tiptap-Based Rich Text Editor Component — Simple and opinionated. You can try several examples...
PeanoScript: TypeScript but it's a theorem prover
PeanoScript: TypeScript But It's a Theorem Prover — An experimental proof assistant for Peano arithmetic based...