#239 — May 24, 2018

Read on the Web

Node Weekly

An Initial Implementation of Threading Support via Workers“This PR adds threading support for to Node.js. I realize that this is not exactly a small PR and is going to take a while to review…” Be sure to check out the example usage.

Node.js Foundation

npm 6.1 (next.0) Released — The npm feature bumps keep coming thick and fast lately. This time the big new feature is npm audit fix which uses the results from 6.0’s new npm audit feature to upgrade insecure dependencies for you in a semver-compatible way.

The npm Blog

eBook: How to Refactor a Monolithic Codebase Over Time — Learn how to refactor your monolith, the main questions you should ask yourself when refactoring a monolith, and the key principles to cleaning up a complex codebase.

Codeship sponsor

Node v10.2 (Current) Released

  • Built-in modules (e.g. fs) now provide named exports in ES6 modules.
  • Fixed a memory leak for users of `AsyncResource `and N-API.
  • Plus all the usual tweaks and bug-fixes.

Node.js Foundation

Use MongoDB? Here's This Week's MongoDB News — Yes, we have a weekly MongoDB newsletter too :-) The biggest news this week is the first release candidate of MongoDB 4.0 is out which introduces multi-document ACID transaction support.

MongoDB Weekly

Build a Basic CRUD App with Vue.js and Node — Learn to scaffold a Vue project, offload authentication to Okta, lock down protected routes, and perform CRUD operations through a REST API server.

SitePoint

Want To Speak at EmpireJS? NYC on September 20-21 — The CFP closes on June 15 so you’ve got a couple of weeks.

EmpireJS

💻 Jobs

Sr. Fullstack Engineer (Remote) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work.

Sticker Mule

Calling all Software Engineers in SF & NYC — Your wishlist is our command, sign up for Woo.io today and find your next opportunity.

Woo.io

📘 Tutorials

How to Setup CI/CD Workflow for Node Apps with Jenkins and Kubernetes

Anas El Barkani

How to Watch for File Changes from Node — Want to perform an action when a file updates? Here’s how.

Dave Johnson

How Twilio Improves 'Mean Time To Discovery' — "If my Mean Time To Discovery is based on a customer support ticket, I’ve failed." Read more.

ROLLBAR sponsor

Using Docker Compose for Node Development

Kelly Andrews

🔧 Code and Tools

Lass: Scaffold A Modern Package Boilerplate for Node

Nick Baugh

Winds 2.0: A Node-Powered RSS Reader App — An elegant open source feed reader app from Stream that brings together Node and MongoDB.

Thierry Schellenbach

Full-Stack Monitoring for Node Apps

Datadog sponsor

Remote Function: Easy Remote Procedure Calls with ES6 Proxies — A quite idiomatic way to do RPC from Node using JSON RPC 2.0 and ES6 proxies.

Johan Lindell

just-launch: Launch Any Browser on any OS — Abstracts calls to several other underlying libraries for launching specific browsers.

Julian Gruber

make-dir: Make A Directory (and Parents, If Needed) — It’s basically mkdir -p for Node and now supports Node 10.

Sindre Sorhus

Node Web Console: A Simple Web-based SSH, Remote Shell in Your Browser — Be aware of the security issues before using something like this on a server of your own.

Chris Cindy

Marble.js: Functional Reactive HTTP Middleware Framework — Uses TypeScript and RxJS.

Marble.js