Learn OAuth 2.0 by Building Your Own OAuth Client
Learn OAuth 2.0 by Building Your Own OAuth Client — When the author was first learning...
Fullstack to Backend Learning Path – Expand Your Abilities to the Server and Master the Fullstack
Fullstack & Backend Learning Path — Expand your abilities with our extensive full stack learning path...
Node.js task runner
The Perf Gains of Adding a Task Runner to Node.js — Instead of running npm run...
A Deep Dive into Node.js Streams | Masterclass
▶ A Node.js Streams Masterclass — What a treat! Join the creator of Fastify, as well as...
Release v9.0.0 · pnpm/pnpm
pnpm 9.0: The Efficiency-Focused Package Manager — pnpm has long been a fantastic option for folks...
Building an npm package compatible with ESM and CJS in 2024 | Snyk
Building an npm Package Compatible with ESM and CJS in 2024 — Publishing packages compatible with...
Release v7.0.0 · salsita/node-pg-migrate
node-pg-migrate 7.0: Database Migration Management for Postgres — Lots of cleanups and refactoring from the project’s...
Building a CLI from scratch with TypeScript and oclif
Building a CLI from Scratch with TypeScript and oclif — oclif is a mature CLI tool...
An Introduction to the Node.js Performance API | Better Stack Community
An Introduction to the Node.js Performance API — The perf_hooks module provides a subset of the...
YNAB Optimizes Postgres Database Performance and Spend with Crunchy Bridge
Optimize Database Performance with Crunchy Bridge — Boost your Postgres performance with Crunchy Bridge! YNAB experienced...
Profile Node.js performance with the Performance panel | DevTools | Chrome for Developers
Profiling Node Performance with Chrome's Performance Panel — Learn how to profile Node.js performance with the...
Node.js — Trip report: Node.js collaboration summit (2024 London)
A Trip Report from the Latest Node.js Collaboration Summit — Twice a year, Node's collaborators and...
GitHub - ehmicky/modern-errors: Handle errors in a simple, stable, consistent way
Modern Errors 7.0: Handle Errors in a Simple, Stable, Consistent Way — Create error classes, wrap...
GitHub - pahen/madge: Create graphs from your CommonJS, AMD or ES6 module dependencies
Madge 7.0: Create Graphs From Your Module Dependencies — A developer tool for generating a visual...
MikroORM 6.2: Say hello to SQL Server (and libSQL) | MikroORM
MikroORM 6.2: Say Hello to SQL Server (and libSQL) — MikroORM is a popular TypeScript-based ORM...
GitHub - sonic-technology/catena: Build type-safe APIs with ease
Catena: Build Type-Safe APIs on Express — Inspired by tRPC, but you can layer it on...
State Machine Simplified | Whitepaper
State Machines Simplified — Discover the simplicity and durability of Temporal, your solution to complex state...
Node.js — Wednesday, April 10, 2024 Security Releases
The April 10 Node.js Security Releases — Another week, another set of security releases, made up...
Learn Temporal Workflow Versioning with Free Hands-On Training
Versioning Workflows with TypeScript — Learn when and how to apply versioning, then practice using our...
Release 8.0.0 · google/zx
zx v8.0: Google's Way to Write Shell Scripts with Node — A long-standing way to make...
MongoDB RAG To Riches Node.js AI Developer Quest
Build a RAG Chatbot App with MongoDB and Node.js — Embark on the RAG to Riches...
Node.js — Wednesday, April 3, 2024 Security Releases
The April 3 Node.js Security Releases — Includes v18.20.1 (LTS), v20.12.1 (LTS) and v21.7.2 (Current), each...
Bun 1.1 | Bun Blog
Bun 1.1 Released with Windows Support — With the codename Bundows, the popular alternative JS runtime...
Node.js Debugging in Chrome DevTools
Node.js Debugging in Chrome DevTools — If Chris didn’t know how to do it, I’m going...
Migrating 500+ tests from Mocha to Node.js | Astro
Migrating 500+ Tests from Mocha to Node.js — A quick retrospective of how the Astro team...
How to Implement Rate Limiting in Express for Node.js | AppSignal Blog
How to Implement Rate Limiting in Express.js — A practical walk through a simple setup. A...
GitHub - eduardoleao052/js-pytorch: A JavaScript library like PyTorch, built from scratch.
JS-Torch: A PyTorch-Like Library for JavaScript — Python’s PyTorch is one of the gold standards amongst...
GitHub - thebinarysearchtree/flyweight: An ORM for SQLite
Flyweight: An ORM Specifically for SQLite — Some interesting ideas here, a little different to your...
https://counterscale.dev/
📊 Counterscale: Scalable Web Analytics You Can Run on Cloudflare — A simple web analytics tracker and...
GitHub - 11ways/janeway: 🌌 A Node.js console REPL with object inspection and many other features
Janeway: A Node Console REPL with Object Inspection — Has some neat features including being able...
Node.js — Diving into the Node.js Website Redesign
Diving into the Node.js Website Redesign — Yes, Node’s official homepage has an all new, clean,...
GitHub - Muhammad-Magdi/pgmq-js: Postgres Message Queue (PGMQ) JavaScript Client Library
pgmq-js: A Client for Postgres Message Queue (PGMQ) — PGMQ is a message queue system built...
GitHub - ethanent/phin: Node HTTP client
Phin 4.0: A Simple, Dependency-Free HTTP Request Client — We last linked to this project six...
GitHub - taozhi8833998/node-sql-parser: Parse simple SQL statements into an abstract syntax tree (AST) with the visited tableList and convert it back to SQL
Node SQL Parser 5.0: Parse Simple SQL into ASTs — And vice versa (turn ASTs, that...
GitHub - gajus/slonik: A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.
Slonik v38: The Sophisticated Postgres Client Library — A ‘battle tested’ framework that offers strict types,...
romgrk
Optimizing JavaScript for Fun and for Profit — A tour of several things to avoid to...
Building a Micro HTMX SSR Framework
Building a Micro HTMX SSR Framework — Matteo builds on an earlier tutorial about creating a...
__dirname is back in Node.js with ES modules
__dirname is Back in Node with ES Modules — In an ES module, instead of using...
Node.js TSC Confirms: No Intention to Remove npm from Distribution - Socket
Node.js TSC Confirms: No Intention to Remove npm from Distribution — It was looking touch-and-go for...
Dev Day: Hasura DDN – the grand unveil
Meet the Future of Data Delivery with Hasura DDN — Join us April 16 for an...
Node.js: The Documentary | An origin story
▶ Node.js: The Documentary (An Origin Story) — Late last year, Honeypot released a Ruby on Rails...
Build a Node App with TypeScript
Building a Node App with TypeScript — Learn how to set up TypeScript to bundle a...
Modern JavaScript Date Utility Library
date-fns 3.6: A Modern Date Utility Library — It’s been a few years since we linked...
Introduction
VineJS: Form Data Validation Library for Node Apps — A fast validation library for data received...
Eta | Eta
Eta 3.4: Embedded JS Template Engine for Node, Deno, & Browsers — Boasts being lighter and...
Building Reliable Applications with Durable Execution| Technical Guide
Building Reliable Applications with Durable Execution — Learn about the concept of durable execution, which is...
GitHub - devongovett/unplugin-parcel-macros
unplugin-parcel-macros: Use Parcel/Bun Macros with Other Bundlers — Macros, as implemented in Parcel and Bun, are...
Express JS with TypeScript - Setup, Examples, Testing
▶ Setting up an Express.js App with TypeScript in 2024 — This hour-long video doesn’t focus on...
require(esm) in Node.js
Bringing require(esm) to Node — Joyee writes about landing experimental support for require()-ing synchronous ES modules...