Thursday, 13 September, 2018 UTC

Summary

#255 — September 13, 2018

Read on the Web

Node Weekly

Next Generation Package Management with Crux — crux is a new, experimental JavaScript package manager from the folks at npm, Inc, that aims to provoke new thoughts on how package management should be handled.

The npm Blog

Node v10.10.0 (Current) Released — npm moves up to version 6.4.1, native code coverage information can now be saved to disk, the http2 module is no longer experimental, and much more. Node 8.12.0 (LTS) is also out which also updates npm, libuv, and makes n-api non-experimental.

Node.js Foundation

Burn Your Logs — Use Sentry's open source error tracking to get to the root cause of issues. Setup only takes 5 minutes.

Sentry sponsor

Debugging A Node.js Application Using ndb — ndb provides an improved debugging experience for Node.js, enabled by Chrome DevTools, and this is an easily understood walkthrough.

Nitay Neeman

A Proposal to Get Rid of 'node_modules' — It’s early days for this discussion but there’s a lot of chatter about this right now (such as on Hacker News). Full PDF of the proposal.

Yarn

NLP.js: Natural Language Utilities for Node — An NLP library that can guess the language of a phrase, do stemming/tokenization, sentiment analysis, and more.

Generating Random User Agents with Google Analytics and CircleCI — user-agents is a Node.js package for producing random, up to date user agents, but this is also the tale of how such data is being obtained.

Evan Sangaline

▶ Building a Real-Time Translation App From Scratch — Re-watch this livestream and code along, making a real-time translation app from scratch using Node and Tensorflow.js.