Bookmarks (209)

  • screenshot

    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...

  • 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...

  • Lexical

    Lexical 0.29: An Easy-to-Extend Text Editor Framework from Meta — A text editor framework built by...

  • GitHub - microsoft/playwright-mcp: Playwright MCP server

    🤖 An MCP Server for Playwright and Browser Automation — MCP (Model Context Protocol) servers enable certain...

  • screenshot

    Announcing Babylon.js 8.0

    Babylon.js 8.0: Microsoft's JavaScript 3D Engine — 8.0 adds support for improved ‘image based lighting’ and...

  • screenshot

    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...

  • screenshot

    React Query API Design: Lessons Learned - Dominik Dorfmeister

    ▶  React Query API Design: Lessons Learned — You might know Dominik for all his work on...

  • screenshot

    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...

  • Land ahoy: leaving the Sea of Nodes · V8

    Land Ahoy: Leaving the Sea of Nodes — A deeply technical post from a core member...

  • UI Algorithms: A Tiny Undo Stack

    Writing a Tiny Undo/Redo Stack in JavaScript — You might prefer to lean upon an established...

  • screenshot

    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...

  • screenshot

    War story: the hardest bug I ever debugged

    War Story: The Hardest Bug I Ever Debugged — A former engineer on the Google Docs...

  • screenshot

    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...

  • screenshot

    Introducing Motion for Vue - Motion Blog

    Introducing Motion for Vue — Motion is a popular and powerful animation library most commonly associated...

  • screenshot

    Rsdoctor

    Rsdoctor 1.0: An Analyzer for Rspack and Webpack — A one-stop, intelligent build analyzer making it...

  • screenshot

    How we made our rich text editor load faster - Part 1 | CKEditor

    📉 How We Made Our Rich Text Editor Load Faster — CKEditor is a long-standing, full featured...

  • Next.js vs TanStack

    Next.js vs TanStack — An incisive essay from a developer who’s had enough of the Next.js...

  • screenshot

    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...

  • 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....

  • screenshot

    React Trends in 2025

    React Trends in 2025 — Each year Robin does a post giving his opinion on what...

  • screenshot

    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...

  • screenshot

    The HTML presentation framework | reveal.js

    Reveal.js 5.2: The HTML Presentation Framework — Brings elegant presentations to anyone with a Web browser....

  • screenshot

    Introducing @clerk/agent-toolkit

    Introducing @clerk/agent-toolkit — Build agentic systems with support for user and organizational management. Compatible with Vercel's...

  • screenshot

    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...

  • screenshot

    PeanoScript: TypeScript but it's a theorem prover

    PeanoScript: TypeScript But It's a Theorem Prover — An experimental proof assistant for Peano arithmetic based...

  • screenshot

    How to build a secure project management platform with Next.js, Clerk, and Neon

    Build a Secure Project Management — Learn a security-first approach to building web applications by building...

  • Building APIs with Next.js

    Building APIs with Next.js — A detailed, official introduction to the concepts behind using Next.js’ App...

  • screenshot

    How The New York Times systematically migrated from Enzyme into React Testing Library

    How The New York Times Migrated from Enzyme to React Testing Library — A thorough look at...

  • How ECMAScript Engines Optimize Your Variables | Boa JS

    How ECMAScript Engines Optimize Your Variables — From the authors of the Boa JS Rust-powered JavaScript engine.

  • screenshot

    GitHub - wooorm/refractor: Lightweight, robust, elegant virtual syntax highlighting using Prism

    Refractor 5.0: Robust Virtual Syntax Highlighting using Prism — Wraps the powerful Prism syntax highlighter to...

  • screenshot

    GitHub - yWorks/svg2pdf.js: A javascript-only SVG to PDF conversion utility that runs in the browser. Brought to you by yWorks - the diagramming experts

    svg2pdf.js: SVG to PDF Conversion in the Browser — There’s an online playground to give you...

  • screenshot

    ⌘K

    ⌘K: A Fast, Composable, Unstyled 'Command Menu' Control — The home page includes some neat examples...

  • screenshot

    Node Modules Inspector

    🔎 Node Modules Inspector — A tool that runs pnpm inside your browser, “installs” a package, then...

  • screenshot

    GitHub - electric-sql/pglite: Embeddable Postgres with real-time, reactive bindings.

    PGlite: Run Postgres in WebAssembly — PGlite packages a WASM build of Postgres into a TypeScript...

  • A Perplexing Javascript Parsing Puzzle

    A Perplexing JavaScript Parsing Puzzle — It looks deceptively simple – just 14 characters of JavaScript...

  • screenshot

    A 10x Faster TypeScript - TypeScript

    TypeScript's Compiler to Get 10x Faster — TypeScript has shaken up the JavaScript ecosystem in recent...

  • @storybook/cli - Storybook

    React Data Table: Responsive Dynamic Table Component — Simple and clean, but flexible. Includes features like...

  • screenshot

    GitHub - daltonmenezes/electron-app: 💅 An Electron app boilerplate with React 19, TypeScript 5, Tailwind 4, shadcn/ui, Electron Vite, Biome, GitHub Action releases and more.

    Electron App Boilerplate with Modern Dependencies — A basic template app that uses React 19, Tailwind...

  • Fable · JavaScript you can be proud of!

    Fable: A F# to JavaScript Compiler — If you fancy F#’s flavor of almost-entirely-functional development, this...

  • screenshot

    PDFSlick

    PDFSlick 2.2: View and Interact with PDF Documents — A full-featured PDF viewer for React, Solid,...

  • screenshot

    Announcing TanStack Form v1 | TanStack Blog

    TanStack Form v1.0: Headless, Type-Safe Form State Management — A type-safe, framework agnostic (React, Vue, Angular,...

  • screenshot

    Node just added TypeScript support. What does that mean for Deno?

    Node Just Added TypeScript Support. What Does That Mean for Deno? — The Deno team, who went...

  • screenshot

    JavaScript Game Tutorials

    Reimplementing Crossy Road in JavaScript — Two well put together tutorials so far covering reimplementing Crossy...

  • screenshot

    JavaScript | 2024 | The Web Almanac by HTTP Archive

    A Report on How the Web is Really Using JavaScript — Each year, the HTTP Archive...

  • screenshot

    Instrument, monitor, fix: a hands-on debugging session

    Instrument, Monitor, Fix: A Hands-On Debugging Class — Join us for a hands-on session where you’ll...

  • My sales pitch for TypeScript

    Dr. Axel's 'Sales Pitch' for TypeScript — As one of JavaScript’s most esteemed writers, if Dr....

  • screenshot

    JavaScript Fatigue Strikes Back

    JavaScript Fatigue Strikes Back — A developer with ‘a decade away’ from writing JavaScript returns to...

  • screenshot

    Announcing TypeScript 5.8 - TypeScript

    Announcing TypeScript 5.8 — Four months in the making, TypeScript 5.8 lands with a strong Node...

  • screenshot

    Lynx

    Lynx: A Fresh Way to Build Apps from Web Technologies — Lynx is a new set...