Trilium Notes: A Knowledge Base App Build with Node — A hierarchical note taking app. Built as an Express app but is 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 is a neat example of this sort of app.
New Course on State Machines with XState by David Khourshid — If you build large JavaScript apps and want to stop running into weird edge cases, you’ll want to learn state machines. Spend your time modeling app logic clearly and robustly.
is an event emitted by promises that have undergone one of several state changes. Do you use it? Is it at all useful to you? The Node.js team want to know in this Twitter poll, so if you want to keep it, speak up now.
Node.js on Twitter
In brief:
A developer shows off ▶️ how he uses Node to buy stocks algorithmically doing the opposite of whatever Jim Cramer says. Both amusing and educational.
Find Tech Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
is probably second nature to you, but nonetheless this guide to
1
npm
may prove useful, even if only to other folks on your team. It’s a nine-part guide from CSS Tricks covering everything from the ground up.
Josh Collinsworth
Using Node.js from Google Sheets (with Fusebit) — Be warned that this integration depends entirely upon Fusebit, a commercial integration platform, but if Google’s Apps Script isn’t enough for you, you may appreciate knowing about this approach.
How To Process Images in Node.js with Sharp — Sharp is a popular high performance package for working with images in Node.js. Resizing is its main function but it can do other things like rotation, compositing, and gamma correction too.
Stanley Ulili
🛠 Code & Tools
Gluegun 5.0: A Toolkit for Building Node-Powered CLIs — If you want to build a CLI app and want both help and flexibility while doing so, this toolkit is for you. Areas covered include templating, sub-command support, argument parsing, etc.
Oclif 2.3: Heroku’s Open CLI Framework for Node — A mature framework for building command line interfaces whether with a few simple flags or lots of subcommands. It comes out of Heroku’s work on its own heavily used CLI tools and an alternative to the Gluegun approach (above). GitHub repo.
#513 — December 5, 2023 Read on the Web Node v21.3.0 and v21.4.0 (Current) Released — We’ve mentioned it in passing, but Node has gained a new 1--disable-warning option to disable specific warnings (as opposed Read more…
Deno Land, the developers of the Deno TypeScript/JavaScript runtime, have introduced Deno Cron, a feature the company describes as an easy way to create scheduled jobs. Announced November 29 and available behind the 1--unstable flag Read more…
#512 — November 28, 2023 Read on the Web Node.js Download Statistics — Node.js TSC member Matteo has put together a handy site that visualizes the publicly available Node.js download statistics, partly as a way Read more…
0 Comments