---
title: "Node 10.5 released with experimental worker thread support"
publication: "Node Weekly"
issue: 243
published_at: "2018-06-21"
canonical_url: "https://nodeweekly.com/issues/243"
---

The latest Node.js news, articles, tools, and projects.       

#243 — June 21, 2018 

[Read on the Web](https://nodeweekly.com/issues/243)   

Node Weekly   

[Node 10.5 (Current) Released](https://nodejs.org/en/blog/release/v10.5.0/) — Significantly, there’s now _experimental_ support for multi-threading by way of worker threads ([FAQ](https://gist.github.com/benjamingr/3d5e86e2fb8ae4abe2ab98ffe4758665), plus [pull request with example usage](https://github.com/nodejs/node/pull/20876)). Support for [crypto.scrypt()](https://github.com/nodejs/node/pull/20816) has also been added. 

Node.js Foundation   

[Winston 3.0: A Popular Node.js Logging Solution](https://godaddy.github.io/2018/06/12/announcing-winston-3/) — [Winston](https://github.com/winstonjs/winston) is a _very_ long standing project (8 years old) and has just come out of the other side of a 3 year total rewrite. 

Charlie Robbins (GoDaddy)   [![\](https://copm.s3.amazonaws.com/6743c440.png)](https://monday.com/lp/mb/board-custom/?utm_source=mb&utm_campaign=newsletter&utm_medium=node_weekly_210618) 

[Plan Visually with a Single Glance and Make Sure Your Projects Get Done](https://monday.com/lp/mb/board-custom/?utm_source=mb&utm_campaign=newsletter&utm_medium=node_weekly_210618) — monday.com is a project management tool your team will enjoy using. It makes it fun and easy for everyone to collaborate, focus and get more done. It's a visual project management tool that’ll help you and your team collaborate and achieve more. 

monday.com sponsor   

[End-to-End Testing Single Page Apps and Node APIs](https://medium.com/@anephenix/end-to-end-testing-single-page-apps-and-node-js-apis-with-cucumber-js-and-puppeteer-ad5a519ace0) — Covers most of what’s involved with being able to test SPAs and APIs with [Cucumber.js](https://github.com/cucumber/cucumber-js) and [Puppeteer](https://pptr.dev/). 

Anephenix   

[Node's Security Working Group Is Now Chartered](https://github.com/nodejs/TSC/pull/548) — It’s not on the [working groups list](https://nodejs.org/en/about/working-groups/) just yet, but the [Security Working Group](https://github.com/nodejs/security-wg) is now chartered and will define and maintain security policies and procedures for the Node.js project. 

Node.js Foundation   

[Major i18n Push for Electron Documentation](https://electronjs.org/blog/i18n-updates) — 1066 translators have been working on 25 languages for [the docs.](https://electronjs.org/docs) The Node.js project is to follow suit. 

Vanessa Yuenn (Electron)  

💻 Jobs  

[NodeJS Development in Beautiful Norway](https://snowball.digital/careers/backend-developer) — We are adding to our team building low latency back-ends for awesome developer experience and scalable software. [Check us out](https://snowball.digital/careers/backend-developer). 

Snowball Digital   

[Apply To Hundreds of Companies That Use Node. All In 60 Seconds](https://underdog.io/?utm_medium=advertisement&utm_source=nodeweekly&utm_campaign=homepage2018-jun-21&utm_content=next-job) — Try Underdog.io, where the best NY and SF tech companies go to meet engineers. Companies email you directly as soon as next Monday. 

Underdog.io  

📘 Tutorials  

[Getting Started with Docker Images for Node Apps with VS Code](https://code.visualstudio.com/tutorials/docker-extension/getting-started) — How to containerize an existing Node app using Docker, pushing to a Docker registry, then deploy to Azure Web App for Containers from VS Code. 

Microsoft   

[Build Data-Driven Applications with MongoDB Experts at MongoDB World](https://www.mongodb.com/world18?jmp=cpress&utm_campaign=WW_CP_newsletter_sponsorship_FY19Q1&utm_content=20180621&utm_medium=display&utm_source=nodeweekly) — At MongoDB World, we'll cover a range of topics in 60+ high quality technical talks. Don't miss out. [Register today](https://www.mongodb.com/world18?jmp=cpress&utm_campaign=WW_CP_newsletter_sponsorship_FY19Q1&utm_content=20180621&utm_medium=display&utm_source=nodeweekly). 

mongodb sponsor   

[Setting up Windows to Build and Run Node (and Electron) Apps](https://spin.atomicobject.com/2018/06/18/windows-node-js/) 

Matt Behrens   

[Connecting Competing Microservices using RabbitMQ](https://itnext.io/connecting-competing-microservices-using-rabbitmq-28e5269861b6) — How to write simple networks of competing microservices using Node and RabbitMQ. 

Dave Sag   

[How to Make Beautiful, Simple CLI Apps with Node](https://codewithhugo.com/how-to-make-beautiful-simple-cli-apps-with-node/) 

Hugo Di Francesco   

▶[The Whimsical Journey of a Package from the npm Registry to Your Computer](https://www.youtube.com/watch?v=GSnyVS79OR0) — Ever wonder what happens when you `npm install` something? 

Jeffrey Lembeck  

🔧 Code and Tools  

[Math.js: An Extensive Math Library for Node.js and Browser](http://mathjs.org/) — Work with complex numbers, fractions, units, matrices, etc. 

Jos de Jong   

[Xmysql: Generate REST APIs for MySQL Databases](https://github.com/o1lab/xmysql) 

o1lab   

[async-ratelimiter: A Redis-Backed Easy, Async Rate Limiter](https://github.com/microlinkhq/async-ratelimiter) 

microlink   

[Manifold Is the Marketplace for Independent Developer Services](https://www.manifold.co/?utm_campaign=node&utm_source=newsletter&utm_medium=sponsorship&utm_content=june21) 

Manifold sponsor   

[Strapi v3@alpha.12.5: A CMS API System for Node](https://medium.com/strapi/release-v3-alpha-12-5-search-filters-bulk-actions-558b8fb8137f) — Now includes helpers for search and filtering features. 

Strapi   

[Grabity: Get Preview Data from a Link](https://github.com/e-oj/grabity) — Uses Open Graph and Twitter Card markup on the destination page. 

Emmanuel Olaojo   

[Ora: An Elegant Terminal Spinner](https://github.com/sindresorhus/ora) — An elegant way to show things are in progress in your terminal-based apps. 

Sindre Sorhus   

[node-typescript-koa-rest Boilerplate for REST API Apps](https://github.com/javieraviles/node-typescript-koa-rest) — Brings together Node, Koa 2, TypeScript, TypeORM, and more. The README goes into some depth. 

Javier Aviles   

[node-pg-migrate: Node.js Database Migration Management for Postgres](https://github.com/salsita/node-pg-migrate) 

Salsita Software         

Curated by [Cooperpress](https://cooperpress.com/) and [Peter Cooper](https://twitter.com/peterc) 

[Change your email address](https://nodeweekly.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://nodeweekly.com/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
