Bookmarks (201)

  • screenshot

    Firebase Studio

    🤖 Firebase Studio: Google's New Agentic AI-Powered Development Environment — Buzzing from the success of Gemini 2.5...

  • screenshot

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

  • screenshot

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

  • screenshot

    Next.js 15.3

    Next.js 15.3: Now Including Turbopack Builds — The popular React framework now includes alpha support for...

  • screenshot

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

  • screenshot

    React Reconciliation: The Hidden Engine Behind Your Components

    React Reconciliation: The Hidden Engine Behind Your Components — React uses a reconciliation algorithm to update...

  • screenshot

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

  • screenshot

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

  • screenshot

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

  • screenshot

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

  • screenshot

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

  • screenshot

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

  • screenshot

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

  • screenshot

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

  • screenshot

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

  • screenshot

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

  • screenshot

    Anime.js | JavaScript Animation Engine

    Anime.js 4.0: A JS Animation Library for the Web — If you’re tired of Web animations,...

  • screenshot

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

  • screenshot

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

  • 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

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

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

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

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

  • 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

    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

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

  • screenshot

    Konva - JavaScript Canvas 2d Library

    Konva: A JavaScript 2D Canvas Library — The native API for Canvas elements is pretty good,...

  • screenshot

    Introducing @clerk/agent-toolkit

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

  • 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 Motion for Vue - Motion Blog

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

  • 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

    Rsdoctor

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

  • screenshot

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

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

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

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