~javascriptweekly | Bookmarks (209)
-
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...
-
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...
-
War story: the hardest bug I ever debugged
War Story: The Hardest Bug I Ever Debugged — A former engineer on the Google Docs...
-
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...
-
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 vs TanStack
Next.js vs TanStack — An incisive essay from a developer who’s had enough of the Next.js...
-
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....
-
React Trends in 2025
React Trends in 2025 — Each year Robin does a post giving his opinion on what...
-
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...
-
Introducing Motion for Vue - Motion Blog
Introducing Motion for Vue — Motion is a popular and powerful animation library most commonly associated...
-
The HTML presentation framework | reveal.js
Reveal.js 5.2: The HTML Presentation Framework — Brings elegant presentations to anyone with a Web browser....
-
Introducing @clerk/agent-toolkit
Introducing @clerk/agent-toolkit — Build agentic systems with support for user and organizational management. Compatible with Vercel's...
-
Konva - JavaScript Canvas 2d Library
Konva: A JavaScript 2D Canvas Library — The native API for Canvas elements is pretty good,...
-
@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...
-
Rsdoctor
Rsdoctor 1.0: An Analyzer for Rspack and Webpack — A one-stop, intelligent build analyzer making it...