Bookmarks (300)

  • screenshot

    ASMR Programming - Coding Tetris - No Talking

    ▶  Coding Tetris in JavaScript: The ASMR Version — Well produced, calming coding videos seem to be...

  • screenshot

    Using JavaScript to fill localStorage to its maximum capacity

    Using JavaScript to Fill localStorage to Its Maximum Capacity — Why? For testing how an app...

  • Working with the file system on Node.js

    Working with the File System from Node.js — A deep dive on all things related to...

  • screenshot

    Designing the ultimate TypeScript query builder | EdgeDB Blog

    Designing the Ultimate Query Builder for TypeScript — Feeling limited by your ORM or SQL? EdgeDB’s...

  • screenshot

    Stop The Screen Going To Sleep With JavaScript

    Stop the Screen Going to Sleep with JavaScript — An explanation of how to use the...

  • Retry XMLHttpRequest Carefully

    Retry XMLHttpRequest Carefully — When requests your page is making behind the scenes fail, what’s your...

  • screenshot

    ES2022 features list

    ES2022: The Main New Features, Quickly, in Code — If you want to see what’s new...

  • screenshot

    Snyk finds 200+ malicious npm packages, including Cobalt Strike dependency confusion attacks | Snyk

    [New] 200+ Malicious npm Packages Discovered — See the full summary of the affected packages and...

  • Handsontable is a JavaScript data grid that looks and feels like a spreadsheet - Available for React, Angular and Vue

    Handsontable 12: A Mature Data Grid That Feels Like a Spreadsheet — Plain JavaScript, Vue, Angular,...

  • screenshot

    GitHub - wooorm/trim-lines: Remove spaces and tabs around line-breaks

    trim-lines 3.0: Remove Spaces and Tabs Around Line Breaks — “It might look trivial, but it’s...

  • screenshot

    GitHub - vendia/serverless-express: Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, Lambda@Edge, and ALB.

    Serverless-Express 4.9: Run Existing Node.js Frameworks on AWS Lambda or Azure Functions — The idea is...

  • screenshot

    GitHub - neo4j-contrib/neovis.js: Neo4j + vis.js = neovis.js. Graph visualizations in the browser with data from Neo4j.

    neovis.js 2.0: Neo4j + vis.js → Graph Visualizations in the Browser — Takes data from the...

  • Highlights of OpenJS World 2022 - What's next in the OS ecosystem

    Highlights from OpenJS World 2022 — OpenJS World took place in early June and this post...

  • Sigma.js version 2 finally released! | médialab Sciences Po

    Sigma.js 2: High Performance Interactive Rendering of Large Graphs — The story of how a complete...

  • screenshot

    Svelte Origins: A JavaScript Documentary

    ▶  Svelte Origins: A JavaScript Documentary — A well produced 32-minute documentary catching up with Svelte’s creator...

  • Cypress.io | JavaScript End to End Testing and Component Testing Framework

    New in Cypress 10: Introducing Component Testing Beta — In our biggest release ever, we’ve launched a...

  • Vue 2.7 "Naruto" Released | The Vue Point

    Vue 2.7 'Naruto' Released — While Vue 3 is the new default, so many projects continue...

  • React Joyride Demo

    React Joyride: Create Guided Tours in Your Apps — Uses react-floater to position and style floating...

  • screenshot

    Find and fix problems in your JavaScript code - ESLint - Pluggable JavaScript Linter

    We're ❤️ing ESLint's All New Homepage — ESLint is a hugely popular linter for identifying and...

  • screenshot

    Release Version 14.0.0 · open-source-labs/reactime

    Reactime 14.0: A Chrome Developer Tool for Time Travel Debugging in React Apps — v14 introduces...

  • Ecma International approves ECMAScript 2022: What’s new?

    Ecma International Approves ECMAScript 2022, But What’s New? — Thanks Ecma – ECMAScript 2022 is now...

  • screenshot

    In defense of using blocks to create localized scope for variables... (part 1 of 2)

    In defense of using blocks to create localized scope for variables... (part 1 of 2)

  • screenshot

    Web Components | Learn to Create Web Components

    New Course on Web Components — "Web Components are one of the most exciting new technologies...

  • Zhenghao's site

    When You Should Prefer Map Over Object In JavaScript — Map objects are (nearly) universally available...

  • screenshot

    React Labs: What We've Been Working On – June 2022 – React Blog

    What the React Team is Working On Now — With the React 18 launch behind them,...

  • screenshot

    Using Playwright Test to run Unit Tests

    Using Playwright Test to Run Unit Tests — A comparison of Playwright’s new test runner versus...

  • screenshot

    Let's code Skifree in JavaScript and Kaboom.js!

    ▶  Let's Code Skifree with JavaScript and Kaboom.js — Ania is back with one of her usual...

  • Alternatives to installing npm packages globally

    Alternatives to Installing npm Packages Globally — A topic often prone to tripping folks up.

  • screenshot

    Random notes around service workers development and testing

    Random Notes Around Service Workers Development and Testing — “a bunch of tips and tricks I...

  • screenshot

    Precise Timing With Web Animations API — Smashing Magazine

    Precise Timing with the Web Animations API — Working with timers in JavaScript can quickly get...

  • screenshot

    Buildkite Test Analytics

    Observability for Your Jest Tests

  • screenshot

    How To Create A Vanilla JavaScript Gantt Chart: Adding Task Editing Features (Part 2) — Smashing Magazine

    How to Create a Vanilla JS Gantt Chart — The first part came out in August...

  • https://pptr.dev/

    Puppeteer 15.0: Control Headless Chrome from Node — Playwright has picked up a lot of the...

  • screenshot

    GitHub - robtweed/DPP: Deep Persistent Proxy Objects for JavaScript

    Deep Persistent Proxy Objects: Automatically Persist JS Objects in IndexedDB — Create and maintain objects that automatically...

  • screenshot

    DomainGuard

    Tired of Manually Managing Your Content Security Policies? — Meet DomainGuard! DomainGuard gives you customization, automation,...

  • GitHub - astoilkov/main-thread-scheduling: Faster apps using a simple API instead of Web Workers

    main-thread-scheduling 6.0: Consistently Responsive Apps While Staying on the Main Thread — An alternative to the...

  • screenshot

    AbortController is your friend

    AbortController is Your Friend (for Cancelling Async Tasks and More) — AbortController provides a way to abort...

  • screenshot

    GitHub - sindresorhus/public-ip: Get your public IP address - very fast!

    public-ip 6.0: Quickly Get Your Public IP Address — Works in both Node and the browser...

  • A build system for the JavaScript ecosystem | moon

    Moon: A New Build System for the JavaScript Ecosystem — Built in Rust for performance, Moon...

  • screenshot

    GitHub - antonmedv/fx: Terminal JSON viewer

    Fx 24.0: A Command-Line JSON Processing Tool — If you’ve got some JSON you want to...

  • screenshot

    Release 7.0.0 · google/zx

    zx v7.0: Better Shell Scripting with JavaScript — If writing JavaScript sounds better than wrestling with...

  • ow

    ow 1.0: Function Argument Validation for Humans — A fluent API to define constraints for function...

  • screenshot

    Component Encyclopedia

    Component Encyclopedia: A Catalog of 5000+ UI Components — Storybook, a UI component devtool, has unveiled...

  • screenshot

    State of Engineering

    See How Much Free Time Engineers Have in the State of Engineering Time Report

  • screenshot

    How to build Gmail-like UI with React Native [at a Zen temple Koshoji]

    ▶  Zen and the Art of Building a Gmail-like UI with React Native — A beautiful (dare...

  • screenshot

    JSConf Budapest 2022

    ▶  Ten Talks from JSConf Budapest 2022 — Took place a few weeks ago and these are...

  • screenshot

    How to Create a Form in React: Complete Guide

    The Complete Guide to Building a React Form in 2022 — A good form can be...

  • Notes on maintaining an internal React component library

    Notes on Maintaining an Internal React Component Library — A developer’s thoughts on maintaining a component...

  • screenshot

    WWC22 - Qwik + Partytown: How to remove 99% of JavaScript from main thread

    ▶  How to Remove 99% of JavaScript from the Main Thread — The original creator of Angular...

  • screenshot

    Vitest

    Vitest: A Vite-Powered 'Blazing Fast' Unit Testing Framework — Brings a lot of cool stuff into...