#559 — December 10, 2024 |
🎄 The Node world is experiencing a post-Thanksgiving interfestal lull, so this issue includes a few items we overlooked earlier this year. Next week brings our usual annual roundup, though, so keep your eyes peeled for that before the festive break :-) |
|
Node.js Delivers First LTS with Sarah Gooding |
Node's Corepack: Version Control for Package Managers — A quick intro to a commonly misunderstood (and mildly contentious) part of the modern Node distribution: Corepack. It’s a (still) experimental tool for managing package managers. Trevor I. Lasn |
Memetria K/V: High-Performance Key-Value Hosting — Boost your Node.js apps with Memetria K/V, providing portable, easy-to-use hosting for Redis OSS and Valkey. Scale your applications with ease and achieve high performance. Includes detailed analytics and large key memory tracking. Memetria sponsor |
IN BRIEF:
|
Implementing Filtered Semantic Search Using Timescale Team |
📄 An Introduction to Database Migrations with Drizzle ORM Adam Rackis 📄 Taking Regular Screenshots of My Website – A nifty robust approach using Playwright and GitHub Actions. Alex Chan 📄 Building Your Own 📄 I Like Makefiles – I also use this approach to help me organize the various shell incarnations I need for each project I’m working on. Sebastian Witowski 📄 Requesting Camera and Microphone Permissions in an Electron App Farhan CK 📺 The V8 JavaScript Engine: Let's Read The Code Ants Are Everywhere |
🛠 Code & Tools |
🖼️ wasm-vips: It's Kleis Auke Wolthuizen |
Build Fully Functional Apps in Minutes, Not Months — Create, run, edit, and deploy full-stack web apps with Bolt. StackBlitz sponsor |
Undici v7.1.0: Now with Stable HTTP/2 Support — Last week we featured the latest major v7 version of Node’s powerful HTTP/1.1 client. Now, after a little discussion, they’re marking Undici’s HTTP/2 support stable too (notes on HTTP/2 support in the docs). Matteo Collina et al. |
tldts: Extract Domain Names, Subdomains and Suffixes from URLs — A ‘blazing fast’ library for extracting hostnames, domains, public suffixes, and more from URLs, with full Unicode/IDA support, type definitions, and more. Parisot and Berson |
|
Pelias 4.0: A Modular, Stand-Alone 'Coarse' Geocoder — Given an address or place name this will come up with geographic coordinates, and vice versa. In terms of finding a location, it’s not super accurate (hence the ‘coarse’) but it may be acceptable for your use case. Demo here. Pelias |
node-qrcode: Generate QR Codes in Node — The ubiquitous 2D barcodes that can store arbitrary data (like URLs). Ryan Day |
|