Tag: node

Express 5 now in beta

February 17, 2022 By Mark Otto 0

Node v17.5.0 (Current) Released — Sadly this release dropped just hours after last week’s issue of Node Weekly, but this is the first release of Node with native (though currently experimental behind the –experimental-fetch option) Fetch API support (more on what that means here) so…

Writing an SD card driver in TypeScript

February 10, 2022 By Mark Otto 0

MikroORM 5: A TypeScript ORM for Node.js — Based upon the popular ‘Data Mapper’ pattern, MikroORM (homepage) is a popular and powerful Node.js ORM that supports a variety of SQL and NoSQL databases. v5 is a year in the making and boasts improved type safety,…

That’s so fetch

February 3, 2022 By Mark Otto 0

‘How I Reversed a Node.js Malware and Found The Author’ — Someone was sending messages to people on the author’s Discord server encouraging them to download and run a nefarious .exe file.. which turned out to be a packaged up Node.js app. Here’s the rest…

Doing the opposite of Jim Cramer with Node

January 27, 2022 By Mark Otto 0

Trilium Notes: A Knowledge Base App Built with Node — A hierarchical note taking app. Built as an Express app but most commonly used on the desktop via an Electron packaged version. It’s been around a few years but continues to see frequent updates and…

Eleventy 1.0

January 20, 2022 By Mark Otto 0

Remix vs Next.js — While this is a comparison written by the Remix team, it seems open about its methodology and tries to be fair in its comparison. The comparison (and sometimes implicit criticism) of Jamstack has been a Remix talking point – not entirely…

📦 Broken packages

January 13, 2022 By Mark Otto 0

JavaScript Developer Breaks Two Popular npm Packages — The creator of Faker.js and colors.js, two packages we’ve mentioned quite often, made some unorthodox commits to his projects recently that caused them to either disappear or break in interesting ways which resulted in GitHub suspending his…

Looking back at Node.js in 2021

December 23, 2021 By Mark Otto 0

The Best of Node Weekly in 2021 This is the last issue of the year (we’re back on January 13 as we’re taking a two week break) so we’re taking a look back at some of the most popular links that we’ve shared throughout 2021. There’s…

Shell scripting in Node with zx

December 16, 2021 By Mark Otto 0

How To Write Shell Scripts in Node with Google’s zx — zx is a utility that makes it easier to write command line scripts based around Node. This tutorial covers the basics before going on to build a command-line tool that helps bootstrap configuration for…

Security

December 9, 2021 By Mark Otto 0

GitHub Rolling Out Enforced 2FA and More for npm Registry — Many public code package registries have suffered issues with user security in recent years, and a single compromised package can cause havoc in the npm ecosystem in particular. GitHub are, therefore, moving forward with…

One dev’s journey from Node to Rust

December 2, 2021 By Mark Otto 0

The Best Starting Word in WORDLE? — WORDLE is an online word game that’s a bit like ‘Mastermind’ but with 5 letter words. And, of course, if you’re a developer, why not use code to analyze an approach to playing it? Amusingly, I used the…