#263 — November 8, 2018 |
Node Weekly |
Enquirer: Elegant, Intuitive and User-Friendly Terminal Prompts — Fast, promises and async/await-based prompts for your command line apps. As well as simple text entry, it supports prompts like password entry, surveys, lists, multi select, etc. Enquirer |
How to Write Quality Vulnerability Reports — npm offers a direct way for npm package users, maintainers, and security researchers to report security vulnerabilities - here’s a practical guide to how do it properly. The npm Blog |
A Look at High Availability on Google Cloud SQL for PostgreSQL — Download this guide to explore how Cloud SQL can optimize and boost a typical PostgreSQL HA technology stack through continuous health checks, synchronous data replication across zones, and automatic failover and scalability. Google Cloud sponsor |
What's New to Node LTS with Node.js 10 LTS — Node.js 10 recently became an LTS release meaning it’ll now begin to become more common in production - v10 introduces a wealth of new features compared to v8 and here’s a quick roundup. Tierney Cyren |
Node v11.1.0 (Current) Released — Node 11 was the big news two weeks ago, but 11.1 fixes some bugs, introduces support for top-level for-await-of, and updates the underlying Unicode support. Node.js Foundation |
▶ Building Great CLI Experiences in Node — A 25 minute talk from the recent Node+JS Interactive event and packed with helpful tips and ideas. Jeff Dickey (Heroku) |
MongoDB Weekly: Our Weekly MongoDB Newsletter — MongoDB is particularly popular amongst Node developers, so this might appeal to you. Here’s this week’s issue. Cooperpress |
💻 Jobs |
Node.js Developer at X-Team (Remote) — We help our developers keep learning and growing every day. Unleash your potential. Work from anywhere. Join X-Team. x-team |
Switching from Frontend to Full Stack? Try hackajob — See how much you can earn by using Node.js, average salary £70k, companies apply to you. hackajob |
📘 Articles & Tutorials |
Git Aliases I Can't Live Without — A list of handy Git aliases inspired by the oh-my-zsh suite. Michal Konarski |
How to Set Up a GraphQL Server using Express.js and MongoDB — Leans upon MLab, the MongoDB service. Leonardo Maldonado |
More Than 4,300 Developers Speak on the State of Open Source — Find out which tech companies developers think are the most supportive of the open source community. DigitalOcean sponsor |
Why You Should Avoid ORMs (with Node Examples) — A look at several reasons why you might choose to avoid using ORM (Object Relational Mapping) in your project. Thomas Hunter II |
Building a Basic Node Web API Without Frameworks and External Libraries — If you want to go back to the bare no-dependency basics! Aditya Sridhar |
Building a REST API with KoaJS — How to use Koa.js to write server-side code that uses Node as the runtime engine. Aman Mittal |
How to Build a Telegram Bot using Node.js and Now Stephen Afam-Osemene |
Optimizing Video Quality Through Deep Learning Mux sponsor |
🔧 Code and Tools |
Node Skeleton: A Boilerplate to Help Start Node Projects Quickly — Packaged with TypeScript, Docker, PM2, Eslint, VSCode config, Winston, Typedoc, Nodemon, AVA, OpenAPI/Swagger, etc. Associated write up here. T.V.Vignesh |
Picomatch: A Fast and Accurate Glob Matcher — No dependencies and full support for standard and extended bash glob features, including braces, extended globs, POSIX brackets, and regexes. Jon Schlinkert |
fx: A Command-Line JSON Processing Tool Anton Medvedev |
Bluestream: Stream Utilities that Work Well with Promises and Async Functions Bustle |
Redbird: A Modern Reverse Proxy for Node — A long standing project with built-in clustering, HTTP2, LetsEncrypt and Docker support. OptimalBits |
Redis Streams Aggregator: Aggregate Many Redis 5 Streams to One Redis Connection — Redis 5 (out two weeks ago) introduced streams, a powerful new mechanism for building real-time apps - this library makes it easier to work with them from Node. Seandon Mooy |