---
title: "#206: Debugging the Node Event Loop"
publication: "Node Weekly"
issue: 206
published_at: "2017-09-21"
canonical_url: "https://nodeweekly.com/issues/206"
---

#206: Debugging the Node Event Loop

This week's Node news[Read this e-mail on the Web](http://nodeweekly.com/issues/206)

Node WeeklySeptember 21, 2017 #206 Node Summit 

[Paul Irish on Debugging in 2017 with Node.js](https://www.youtube.com/watch?v=Xb_0awoShR8)Paul Irish demonstrates improved workflows for debugging, profiling and understanding your app using the DevTools protocol. He also shares more advanced techniques for automating and monitoring Node.
 Tierney Cyren and Trevor Norris 

[Debugging the Node Event Loop](https://nodesource.com/blog/node-js-performance-monitoring-part-3-debugging-the-event-loop)A look at diagnosing and resolving common bottlenecks in Node’s event loop.
 SqreenSponsor

[The Node.js Security Survey](https://sqreenform.typeform.com/to/kdbp4Z?utm_medium=email&utm_source=external&utm_campaign=Node%20Weekly&utm_content=20170921)Sqreen and NodeSource are partnering on a Node.js Security Survey to better understand security practices of Node.js developers. Got a minute? We’d love to hear from you. 🚀

[![Sqreen\](https://copm.s3.amazonaws.com/abbc2989.png)](https://sqreenform.typeform.com/to/kdbp4Z?utm_medium=email&utm_source=external&utm_campaign=Node%20Weekly&utm_content=20170921)
 Gergely Nemeth 

[Mastering Node's Core Modules: The 'Process' Module](https://blog.risingstack.com/mastering-the-node-js-core-modules-the-process-module/)Learn about process states & graceful shutdown to write production-ready apps with confidence.
 Christopher Hiller 

[Build Your Own DIY Object Recognition System](https://boneskull.com/diy-object-recognition/)Roll your own custom object recognition solution with a Raspberry Pi, Node, and IBM Watson.
 Chinedu Izuchukwu 

[How to Build a 'To-Do' API With Node and Restify](https://code.tutsplus.com/tutorials/build-todo-api-with-node-and-restify--cms-29402)Restify is a framework for building REST APIs in Node.


In Brief

- [Supported Node.js Versions in the npm CLI](http://blog.npmjs.org/post/165273023140/supported-nodejs-versions-in-the-npm-cli) news 
Some clarification on npm’s Node support policy. The npm Blog
- [npm v5.4.2 Released: A Small Bugfix Release](http://blog.npmjs.org/post/165348368340/v542-2017-09-14) news The npm Blog
- [JavaScript Telemetry: Black Box Recorder for App Crashes](https://rollbar.com/nodeweekly) 
Telemetry gives a timeline of browser events leading to errors. Debug better & know why your app crashed. ROLLBARSponsor
- [An Introduction to Testing Koa with Jest and Supertest](https://www.valentinog.com/blog/testing-api-koa-jest/) tutorial Valentino Gagliardi
- [Build a 'Serverless' Ping Service and Status Page in 5 Steps](https://medium.com/@steve.meyer/build-a-serverless-ping-service-status-page-in-5-steps-with-stdlib-scheduled-tasks-6bdd164e67dc) tutorial 
..using StdLib Scheduled Tasks and Node.js. Steve Meyer
- [When you change 1 unit test, how many tests will your test runner run?](https://wallabyjs.com/?utm_source=cooperpress&utm_medium=email&utm_content=nodeweekly&utm_name=nodeweekly) 
If your answer is not "one test", then the runner is wasting your time. Wallaby can make it smarter and faster. Wallaby.jsSponsor
- [mongoist: A MongoDB Driver Built with async/await In Mind](https://github.com/saintedlama/mongoist) code Christoph Walcher
- [crx: A Node Command Line App for Packing Google Chrome Extensions](https://github.com/oncletom/crx) code 
A node.js command line app for packing Google Chrome extensions. Thomas Parisot
- [words-to-numbers: Convert Words to Numbers with Fuzzy Text Matching](https://github.com/finnfiddle/words-to-numbers) code Finn Fitzsimons
- [microq: A Simple 'Micro' Job Queue Built on MongoDB](https://github.com/saintedlama/microq) code Christoph Walcher
- [dynsdjs: An Ultra Simple DNS Server Daemon](https://github.com/dynsdjs/dynsdjs) code Julian Xhokaxhiu
- [Saved: Arrays and Objects Persisted in Redis in Realtime](https://github.com/Kinsi55/node_saved) code Kinsi
- [Power, Flexibility, and Control with CircleCI 2.0](https://circleci.com/?utm_source=cooperpress&utm_medium=newsletter&utm_campaign=september&utm_content=node-weekly) CircleCISponsor

Node Weekly is curated by [Peter Cooper](https://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Want to sponsor an issue? See our [media kit.](https://cooperpress.com/mediakit)
Want to post a job? E-mail us or [use our self-serve system.](https://booking.cooperpress.com/jobs)

[Unsubscribe](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://nodeweekly.com/issues/206)

© Cooperpress Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
[Email policy](https://cooperpress.com/spam.html) [Privacy policy](https://cooperpress.com/privacy.html)
