Bookmarks (196)

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

  • screenshot

    Rsdoctor

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

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

  • @storybook/core - Storybook

    Typist 8.0: Tiptap-Based Rich Text Editor Component — Simple and opinionated. You can try several examples...

  • 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

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

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

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

  • @storybook/cli - Storybook

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

  • 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

    Lynx

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

  • screenshot

    Announcing TypeScript 5.8 - TypeScript

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

  • screenshot

    JavaScript Fatigue Strikes Back

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

  • My sales pitch for TypeScript

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

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

  • screenshot

    JavaScript Game Tutorials

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

  • 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

    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

    PDFSlick

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

  • 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

    Michigan TypeScript Founder Successfully Runs Doom Inside Ty...

    Developer Implements 'Doom' in TypeScript's Type System — A curious quirk of TypeScript’s type system is...

  • screenshot

    QuickJS Sandbox - Execute JavaScript and TypeScript code safe and secure

    QuickJS Sandbox 2.0: Execute JS/TS in a QuickJS Powered Sandbox — QuickJS is a small, embeddable...

  • screenshot

    GitHub - transitive-bullshit/random: Seedable random number generator supporting many common distributions.

    Random: Seedable Random Number Generator — You’ve got Math.random but this library takes things a few...

  • screenshot

    React Native 0.78 - React 19 and more ¡ React Native

    React Native 0.78 Released — A big release for React Native as it ships React 19...

  • screenshot

    Svelvet - Svelvet

    Svelvet 11: Build Node-Based UIs with Svelte — A mature Svelte component library for creating interactive...

  • Subverting control with weak references

    Subverting Control with Weak References — A weak reference differs from a normal reference in that...

  • Turbocharging V8 with mutable heap numbers ¡ V8

    Turbocharging V8 with Mutable Heap Numbers — The V8 team uses the JetStream2 benchmark suite to...

  • screenshot

    React Libraries for 2025

    React Libraries for 2025 — Each year, prolific React blogger Robin updates his post covering his...

  • What is TypeScript? An overview for JavaScript programmers

    What is TypeScript? An Overview for JavaScript Programmers — You may have noticed esteemed JavaScript developer...

  • Bun v1.2.3 | Bun Blog

    Bun v1.2.3 and v1.2.4 Released — The rapid pace of progress on the JavaScriptCore-based runtime is...

  • screenshot

    What is Functional Programming? | Learn Functional Programming Course

    Functional JavaScript First Steps, v2 — A friendly, practical introduction to functional programming fundamentals in JavaScript....

  • screenshot

    Announcing Interop 2025

    Interop 2025: Features Browser Devs Will Focus on This Year — Interop is an ongoing process...

  • screenshot

    TC39 Advances 3 Proposals to Stage 4: RegExp Escaping, Float...

    TC39 Advances 3 Proposals to Stage 4 — I love seeing Rob Palmer’s tweets about TC39’s...