#329 — March 12, 2020 |
Node Weekly |
Building a GitHub App with Node — “Let’s build a GitHub app that enforces pinning exact dependencies in package.json.” Yep, this is a complete, practical tutorial on doing something that’s actually useful - I like it :-) The Code Barbarian |
The (Ongoing) Node 14.0 Pull Request — Wondering what’s going on with the road to Node 14? The cut off date for new features making it in is coming up later this month with the eventual release due in late April (and running V8 8.1). Node.js |
Get the Most Out of Redis — Seamless scaling, memory usage maps, key size tracking, and more. RedisGreen sponsor |
Node 13.11.0 (Current) Released — This release hadn’t hit the official Node blog by time of publication but it’s pretty minor with no headline features. Myles Borins |
Awesome Node: Over 600 Curated Node Packages, Resources and Links — We link to this every year or so as it’s a truly definitive list of categorized Node resources and continues to be updated, pruned, and added to over time. Sindre Sorhus |
💻 Jobs |
Find a Dev Job Through Vettery — Vettery is completely free for job seekers. Make a profile, name your salary, and connect with hiring managers from top employers. Vettery |
Node.js Developer at X-Team (Remote) — Work with the world's leading brands, from anywhere. Travel the world while being part of the most energizing community of developers. X-Team |
📚 Tutorials |
Build a Native Desktop GIF Searcher App using NodeGui — Atul Ramachandran demonstrates how to install NodeGui (a Qt-driven desktop app library) and use it to build a “meme searcher.” Atul Ramachandran |
▶ Using Puppeteer to Collect Prices from Amazon — A well recorded 20 minute screencast tutorial focused on building a simple app to monitor the price of a product directly on Amazon. Tom Baranowicz |
Obtain Complete Visibility into Your Node.js Application Performance — Monitor asynchronous calls, I/O events, API latencies and eliminate bottlenecks. Get started with a 30 day free trial. Site24x7 sponsor |
Three Things You Didn't Know You Could Do with npm Scripts — Covers the basics of using npm scripts along with three lesser-known features that you mind find useful in your workflow. Twilio Blog |
What's New in Mongoose 5.9 — If you’re a MongoDB user, this is for you. If you’re not, it’s not. 😄 Valeri Karpov |
7 Types of Native Errors in JavaScript You Should Know — A beginner’s level introduction to understanding the meaning behind errors like Chidume Nnamdi |
🛠 Tools, Resources and Libraries |
ThreadBox: Recursive Worker Threads for Node — A threading library built on top of Node’s native sinclairzx81 |
Turndown 6.0: An HTML to Markdown Conversion Library — Used to be called Dom Christie |
Telebot: A Way to Build Telegram Bots in Node — A library for building bots for Telegram Messenger, a popular messaging profile. Claims to support the full Telegram Bot API. mullwar |
Uid: A Tiny Utility to Generate Random IDs of Fixed Length — Generate randomized output strings of fixed length using lowercase alphanumeric characters, for Node and the browser. Luke Edwards |
Faster CI/CD for All Your Software Projects Using Buildkite Buildkite sponsor |
sort-isostring: A Tiny Utility to Sort ISO 8601 Date Strings Luke Edwards |
ioredis 4.16.0: A Performance Focused Redis Client for Node — Boasts support for Redis Cluster, Sentinel, pipelining, Lua scripting, pub/sub, etc. 子骅 |
fkill-cli: A Cross-Platform Way to Kill Processes Sindre Sorhus |
|