hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Thursday, 16 April, 2020 UTC

npm's CTO: So Long, and Thanks for All The Packages

#334 — April 16, 2020 Read on the Web Node Weekly npm Has Now (Actually) Joined GitHub — We announced GitHub’s acquisition of npm a month ago but now the process is complete. Not much real news here but the plan is to now focus on community engagement ... more


Thursday, 9 April, 2020 UTC

Finding npm vulnerabilities inline in VS Code

#333 — April 9, 2020 Read on the Web Node Weekly Vuln Cost: Effortless Finding Vulnerabilities in npm Packages with VS Code — A new security scanner for VS Code that shows you inline how many vulnerabilities a specific package contains the moment you ... more


Thursday, 2 April, 2020 UTC

A practical guide to memory leaks in Node

#332 — April 2, 2020 Read on the Web Node Weekly A Practical Guide to Memory Leaks in Node — “Memory leaks are like parasites of an application,” starts Arbaz before deftly working through just what problems memory leaks in an app can cause and how to ... more


Thursday, 26 March, 2020 UTC

Automating releases with GitHub Actions

#331 — March 26, 2020 Read on the Web Node Weekly How to Debug a Child Process in Node and Gatsby with Chrome — This is a bit of a specific deep dive but there’s much to learn from this story of patching jest-workers to support easier debugging of child ... more


Thursday, 19 March, 2020 UTC

GitHub acquires npm

#330 — March 19, 2020 Read on the Web Node Weekly npm is Joining GitHub — This is perhaps the biggest Node news of the year! npm Inc. (including the public repository) is being acquired by GitHub (who you might recall launched their own package registry ... more


Thursday, 12 March, 2020 UTC

Building a GitHub App with Node

#329 — March 12, 2020 Read on the Web 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 ... more


Thursday, 5 March, 2020 UTC

Revisiting a vast collection of Node.js best practices

#328 — March 5, 2020 Read on the Web Node Weekly A Growing Collection of 86 Node.js Best Practices — An in-depth guide for Node devs, available in multiple languages. Divided into 7 sections and updated regularly. This was a very popular item last year, ... more


Thursday, 27 February, 2020 UTC

A quiet week, but we're here!

#327 — February 27, 2020 Read on the Web Node Weekly Source Maps in Node.js — Node.js came out long before the idea of compiling other languages to JavaScript was a popular idea, so it’s never been super easy to observe what’s going on when errors are ... more


Thursday, 20 February, 2020 UTC

New Node releases, and how to stop outages affecting your builds

#326 — February 20, 2020 Read on the Web Node Weekly The Main npm Repository Suffered an Outage on Monday – But Here's What to Do For Next Time.. — For a period of time on Monday, the main npm repository was returning 429 “Too Many Requests” responses, ... more


Wednesday, 12 February, 2020 UTC

A collection of Node CLI development best practices

#325 — February 12, 2020 Read on the Web Node Weekly 19 (And Counting) Node CLI App Best Practices — From the creator of several Node-based CLI tools comes a curated collection of best practices for building “successful, empathic and user-friendly” CLI ... more


Thursday, 6 February, 2020 UTC

Node v13.8.0 (Current), 12.15 and 10.19 (LTS) Released

#324 — February 6, 2020 Read on the Web Node Weekly Node v13.8.0 (Current), 12.15 and 10.19 (LTS) Released — These are the security releases we previously mentioned were coming. The vulnerabilities fixed are around HTTP parsing and being able to crash ... more


Friday, 31 January, 2020 UTC

Introducing Yarn 2

#323 — January 30, 2020 Read on the Web Node Weekly ▶ Google Sheets for Developers — A look at some of the cool things you can do with Google Sheets from Node. This is a nice, practical introduction and they show off all the parts involved in putting ... more


Thursday, 23 January, 2020 UTC

Playwright - could it be the next Puppeteer?

#322 — January 23, 2020 Read on the Web Node Weekly Editorial credit: Massimo Todaro / Shutterstock.com Playwright: A Node Library to Automate Chromium, Firefox and WebKit — If you’re familiar with Puppeteer for automating Chrome/Chromium, this is in ... more


Thursday, 16 January, 2020 UTC

Debugging Node in production with 'diagnostic reports'

#321 — January 16, 2020 Read on the Web Node Weekly ▶ Throw Me a Lifebuoy: Debugging Node in Production with Diagnostic Reports — Diagnostic Reports, recently added to Node, enables insight into Node processes running in production without needing to ... more


Thursday, 9 January, 2020 UTC

Node 13.6, a new Postgres client, and memory leaks demystified

#320 — January 9, 2020 Read on the Web Node Weekly How We 30x-ed Our Node Parallelism — An interesting write up of how one team safely increased the parallelism of their Node-based service. You might find things to argue with here, but this is real world ... more


Friday, 20 December, 2019 UTC

A look back at this year's Node.js highlights

#319 — Decemeber 19, 2019 Read on the Web Node Weekly Thanks for supporting us for another year — hopefully you've been enjoying the newsletter! Putting Node Weekly together can be challenging in the slow weeks and overwhelming in the busy ones, but ... more


Thursday, 12 December, 2019 UTC

Becoming a better Node developer in 2020

#318 — Decemeber 12, 2019 Read on the Web Node Weekly 20 Ways to Become a Better Node Developer in 2020 — We’re rapidly coming up on the end of the year (indeed, the next issue is our last this year) so is it time to think about New Year’s resolutions ... more


Thursday, 5 December, 2019 UTC

What's in store for Node in 2020

#317 — Decemeber 5, 2019 Read on the Web Node Weekly What's New for Node.js in 2020 — Node might be ten years old, but like a real ten year old it’s only continuing to grow at a rapid pace. David dusts off his crystal ball and looks at some of what’s ... more


Friday, 29 November, 2019 UTC

Node 13.2 makes ES modules support enabled by default

#316 — November 28, 2019 Read on the Web Node Weekly Node Now Has 'Enabled-By-Default' Support for ES Modules — Node.js 13.2.0 came out late last week with both an upgrade to V8 and unflagged support for using ES modules. There are some rules to using ... more


Thursday, 21 November, 2019 UTC

AWS Lambda and Google App Engine both offer Node 12 runtime

#315 — November 21, 2019 Read on the Web Node Weekly ▶ Live Coding a Node Feature in 30 Minutes — In just 30 minutes, Anna shows off what’s involved in implementing a basic feature and getting it ready to go into Node core. Yes, it’s technical and she’s ... more


Thursday, 14 November, 2019 UTC

Unflagging ES Module support in Node

#314 — November 14, 2019 Read on the Web Node Weekly Linkinator: A Tool That Finds Your Site's Broken Links — Both a Node API and CLI tool that can be used to crawl a site and validate links. You can run it as easily as npx linkinator https://example.com/ ... more


Thursday, 7 November, 2019 UTC

Building a Native Add-On for Node

#313 — November 7, 2019 Read on the Web Node Weekly Building a Native Add-On for Node in 2019 — A look at some of the reasons to build a native add-on for Node, and how Sqreen went about making it a reality for a feature of their service. Vladimir de ... more


Thursday, 31 October, 2019 UTC

Puppeteer 2.0 Released: Control Headless Chrome from Node

#312 — October 31, 2019 Read on the Web Node Weekly Puppeteer 2.0 Released: Control Headless Chrome from Node — The popular ‘remote control’ for Chrome now uses Chromium 79, requires Node 8+, and includes new APIs for emulating timezones and media types. ... more


Thursday, 24 October, 2019 UTC

Node 13 released, plus two new Node certifications

#311 — October 24, 2019 Read on the Web Node Weekly Node v13.0.0 (Current) Released — If you like living on the edge, here’s the newest version of Node for you. There’s lots of (relatively) minor points to enjoy, including: V8 7.8 is now used which brings ... more


Thursday, 17 October, 2019 UTC

Node 12.12.0 released

#310 — October 17, 2019 Read on the Web We're experimenting with a tweak to the format this week. There are a lot of 'newsy' items we want to include, but which don't need a full write up. So we're including them in a smaller list below the bigger features. ... more


Thursday, 10 October, 2019 UTC

Creating Custom JavaScript Syntax with Babel

#309 — October 10, 2019 Read on the Web It's a pretty quiet week, so we're opening with a fun item :-) Remember to hit reply and send in your own projects for inclusion in future issues though! Node Weekly ascii-themes: A Node CLI Interface to Generate ... more


Thursday, 3 October, 2019 UTC

Node-RED 1.0 and a look at the security issues of lockfiles

#308 — October 3, 2019 Read on the Web Node Weekly How npm Lockfiles Can Be a Security Blindspot for Injecting Malicious Modules — “Let me show you how easy it is to introduce back doors that are easily missed by project owners… leaving your code insecure.” ... more


Thursday, 26 September, 2019 UTC

Worker Threads go stable in 12.11.0

#307 — September 26, 2019 Read on the Web Node Weekly Node v12.11.0 (Current) Released: Worker Threads Go Stable — The underlying V8 engine has been updated to version 7.7 which results in some performance improvements and locale-aware support for number ... more


Thursday, 19 September, 2019 UTC

Do you make over 5 million requests per month to the npm repository?

#306 — September 19, 2019 Read on the Web Node Weekly Avoiding the Tragedy of the Commons: Acceptable Use of the npm Public Registry — Usage of the official npm repository is still growing along a ‘hockey stick’ curve and npm Inc. wants to ensure a high ... more


Thursday, 12 September, 2019 UTC

Worker threads now a 'stable' feature in Node.js

#305 — September 12, 2019 Read on the Web Node Weekly Worker Threads Now Considered 'Stable' in Node — There’s not a lot to see in this commit, but the worker_threads module (which lets you use threads to execute JavaScript in parallel) is no longer ... more