Bookmarks (273)

  • screenshot

    How to document your JavaScript package

    📄  How to Document Your JavaScript Package — You’ve written some useful code, you want to...

  • screenshot

    Code Screenshot - Visual Studio Marketplace

    Code Screenshot: A VS Code Extension to Create Code Screenshots — It basically loads your code...

  • Home | React Google Maps

    🗾 React Google Maps 1.0: Components and Hooks for Google Maps — Provides a way to integrate...

  • screenshot

    Vue Fluid DnD

    Vue Fluid DnD: An Animated Drag-and-Drop Library for Vue — Designed for lists of items and...

  • Home (Yoga)

    GraphQL Yoga: A Full-Featured GraphQL Server — Create a schema, spin up a server, and you’re...

  • screenshot

    Test Double | Human software consulting | Strategy to execution, with no need for management

    Make the Scary Things Boring 😅 — Been told to do more with less? Talk to...

  • screenshot

    GitHub - farzher/fuzzysort: Fast SublimeText-like fuzzy search for JavaScript.

    fuzzysort 3.0: Fast Fuzzy Search Library — Check out the live example – it certainly feels quick.

  • screenshot

    Athena Crisis is now Open Source

    🕹️ Athena Crisis: A Quality, JS-Powered Game — A commercial, turn-based strategy game available on the Steam...

  • screenshot

    Learn with me: Hono JS (How I take tech notes)

    ▶  Learn with Me: Hono — I’m biased, since I think Takuya’s videos are amazing and am...

  • screenshot

    Dynamic Github profile with Bun and Typescript

    Make Your GitHub Profile Dynamic with Bun and TypeScript — GitHub offers the ability to upload...

  • screenshot

    React Compiler – React

    Now You Can Try the React Compiler — A big item at this week’s React Conf...

  • ECMAScript proposal: `Promise.withResolvers()`

    Digging Into the Promise.withResolvers() Proposal — It’s so good to see Dr. Axel blogging again after...

  • screenshot

    Home | Pintora

    Pintora: An Extensible Text-to-Diagram Rendering Library — A similar idea to Mermaid but with a different...

  • screenshot

    Development notes from xkcd's "Machine"

    Development Notes from xkcd's 'Machine' — I bet many of you are fans of xkcd! For...

  • screenshot

    Figma’s journey to TypeScript | Figma Blog

    Figma’s Journey to TypeScript — How the team at Figma automatically migrated code written in their...

  • screenshot

    https://medium.com/gulpjs/introducing-the-gulp-developer-survey-cc227fc2fb6d

    Gulp Never Went Away; Take the Gulp Developer Survey? — It’s easy to forget many great...

  • screenshot

    Alex Reardon Seamless drag and drop between applications

    ▶  Seamless Drag and Drop Between Applications — A fantastic demonstration of using browser APIs to create...

  • screenshot

    Why Patching Globals Is Harmful

    Why Patching Globals is Harmful — Modifying global APIs to extend their features is common, but...

  • screenshot

    Your background images might be causing CLS

    Your Background Images Might Be Causing CLS by Salma Alam-Naylor — In this post, learn how...

  • screenshot

    Compare 5 Node Version Managers: Best Choice

    Five Node Version Managers Compared — Ideally, we could use the latest LTS version of Node...

  • At some point, JavaScript got good - jonbeebe.net

    'At Some Point, JavaScript Got Good' — The author notes JavaScript got a “big ‘boost’” with...

  • screenshot

    Headless UI v2.0 for React - Tailwind CSS

    Headless UI v2.0 for React — From the Tailwind folks, Headless UI is a suite of...

  • screenshot

    Console log output right next to your code

    Make Your Dev Experience Even Faster — 🥷 Console Ninja now logs network requests (fetch, XMLHttpRequest)...

  • screenshot

    jQuery to javascript converter

    jQuery to JavaScript Converter — A browser-based tool to quickly convert jQuery scripts over to, well,...

  • DerbyJS

    DerbyJS 4: The Mature MVC Web Framework — Derby has lived through most of Node.js’s history...

  • screenshot

    GitHub - jasonkuhrt/graphql-request: Minimal GraphQL client

    graphql-request 7.0: Minimal GraphQL Client — Now a pure ESM package with first class TypeScript support...

  • screenshot

    GitHub - fabricjs/fabric.js: Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser

    Fabric.js: SVG-to-Canvas and Canvas-to-SVG Library — Provides an interactive object model on top of the HTML...

  • screenshot

    Test Double | Do more with less | Strategies to simplify software development

    Maybe MOAR Is Not the Answer 🫠 — Turns out a relentless push for MOAR features...

  • screenshot

    Announcing TypeScript 5.5 Beta - TypeScript

    Announcing TypeScript 5.5 Beta — It’s not even the final release (expect that in a month...

  • Plain JS Introduction - Javascript chat

    Start Coding for Free! Build Real-Time Chat Messaging in Days — Looking to quickly integrate your...

  • screenshot

    Let me be

    ▶  Let Me Be: "const ... Is Stupid and You're Using It Wrong" — An entertaining 12-minute...

  • Tagify - Tags input Component

    Tagify 4.26: An Elegant Input Component for Tags — The polished demos show a lot of...

  • screenshot

    Journey.js - JavaScript Guided Tour

    Journey.js: No-Dependency Library to Create Interactive Guided Tours — The live examples are basic, but the...

  • screenshot

    GitHub - LuanRT/YouTube.js: A wrapper around YouTube's internal API — reverse engineering InnerTube

    📺 YouTube.js: Unofficial YouTube API Client Library — ‘InnerTube’ is an API used by YouTube’s clients, and...

  • Virtual x86

    Virtual x86: x86 Virtualization with JS and WASM — Run Linux, numerous older versions of Windows,...

  • screenshot

    Native Support for CJS/ESM Interoperability Begins in Node.js 22

    Native Support for CJS/ESM Interoperability Begins in Node 22 — An overview of a new era...

  • screenshot

    I Reviewed 1,000s of Opinions on HTMX

    'I Reviewed 1,000s of Opinions on HTMX' — htmx is an increasingly popular way to use...

  • screenshot

    React 19 Beta – React

    React 19 Now in Beta — While designed to get library developers prepared for the eventual...

  • screenshot

    Finally Understanding How Array.sort(comparator) Works

    Finally Understanding How Array.sort(comparator) Works — “After 13 years of JavaScript, I finally have a way...

  • screenshot

    Detect JavaScript Support in CSS

    Detecting JavaScript Support in CSS — A way to provide alternative CSS rules depending on whether...

  • Deep Dive: Getting Started with the StackBlitz SDK

    Build Advanced Interactive Experiences with the StackBlitz SDK — Join our live stream on programmatically embedding...

  • Extension

    extension.js: Zero-Config, Cross Browser Extension Dev Starter — The goal is to make it as simple...

  • screenshot

    Layer Cake

    Layer Cake: A Graphics Framework for Svelte — This library gives you a baseline for creating...

  • screenshot

    Passwords Are History - FusionAuth

    Happy World Password Day! Curious About How We Got Here? — Learn about the history of...

  • screenshot

    Node.js 22 Available Now | OpenJS Foundation

    Node.js v22 (Current) Released — The newest, cutting edge, major version of Node lands with some...

  • screenshot

    Release v9.0.0 · pnpm/pnpm

    pnpm 9.0: The Efficiency-Focused Package Manager — pnpm has long been a fantastic option for folks...

  • ReScript 11.1 | ReScript Blog

    ReScript 11.1 Released with Improved JSX Support — ReScript is an OCaml-inspired, typed language that compiles...

  • screenshot

    A Deep Dive into Node.js Streams | Masterclass

    ▶  A Node.js Streams Masterclass — An hour-long odyssey with the creator of Fastify (and Node.js TSC...

  • screenshot

    HTML attributes vs DOM properties

    HTML Attributes vs DOM Properties — They’re different, but often coupled. Jake outlines the the difference,...

  • The (Frontend||UI||UX) Developer/Engineer Handbook 2024

    The Frontend Developer/Engineer Handbook 2024 — A guide to the current webdev landscape, covering how to get...