#449 — August 4, 2022 |
Introducing the New npm Dependency Selector Syntax — Another week, another new The GitHub Blog |
Electron 20 Released: The Cross Platform Desktop App Platform — Mostly a typical release. Chromium gets bumped to v104, V8 to 10.4, and Node to 16.15.0. Windows gains an ‘immersive dark mode’ and it’s now possible for windows to ‘float’ over full-screen apps panel-style. It also introduces the V8 'Memory Cage' which affects native modules: "Attempting to wrap external memory with an ArrayBuffer will crash at runtime in Electron 20+." Charles Kerr |
Control Your GraphQL API with GraphQL Hive — Prevent breaking changes, monitor performance of your GraphQL API, and manage your API gateway (Federation, Stitching) with the Schema Registry. GraphQL Hive is a SAAS solution that is also 100% open source and can be self-hosted. Sign up for free. The Guild sponsor |
The Node Ecosystem (Still) Has Tooling Problems — A very brief story-meets-opinion piece that’s mostly preaching to the choir. Yes, there are problems and a surfeit of options, but at the same time, there’s nearly always a solution too. Of course, Hacker News managed to string it out into a lengthy discussion :-) Max Leiter |
▶ Now He Made a Multiplayer Game in Microsoft Word.. — I continue to watch this chap’s videos with a simultaneous mixture of disorientation and respect for his audacity. SethEric |
A DIY Reme Le Hane |
Making a Functional Authentication and Authorization System using JWTs
|
Scraping Google Maps Reviews with Node
|
|
🛠 Code & Tools
colorgrad: High-Performance, Rust-Powered Color Gradient Library — Happy in Node or the browser and uses Rust compiled to WebAssembly behind the scenes – a very modern, en vogue approach (and this is a nice small codebase with which to learn the technique, too). Live demo. Nor Khasyatillah |
pg-boss 8.0: Postgres + Node.js Job Queueing System — A job queue for background processing and reliable asynchronous execution. It uses Postgres specific features (like Tim Jones |
Real-Time Visibility into the Performance of Your Jest Tests Buildkite Test Analytics sponsor |
Nativefier: Make Any Web Page a Desktop App — A basic Node.js-powered tool for creating a desktop ‘app’ for any Web site using Electron as the webview. For Windows, macOS and Linux. Goh Jia Hao |
Awesome SaaS Boilerplates: Boilerplate Apps for Various Stacks — It’s not Node specific, but there are plenty of Node-based options on here, as well as for PHP, Python, and Ruby. Alexey Smirnov |
Debug Node Apps Without Stopping Them in Prod. Try Rookout Free Today Rookout sponsor |
QUICK RELEASES: create-dmg 5.4 – Create good-looking DMGs for macOS apps. |