Must Read
Tracking errors in Angular with Sentry
Do you know what's going on in your Angular app when it's live? In this tutorial, you'll learn how to track errors in Angular with Sentry.
Learn
I Don't Hate Arrow Functions (But..)
Arrow functions (=>), as introduced in ES6, have generally been a much welcomed addition to JavaScript but Kyle Simpson reminds us they’re not suitable in every scenario and has created an ESLint plugin to help you keep a handle on their use.
Understanding Worker Threads in Node
Worker threads are now a standard, built-in Node.js feature and enable you to run separate scripts in separate threads, a la Web Workers in the browser.
Tools & Code
Quark: A Software 'Sketchbook' for Node, HTML and CSS Experiments
Built in Electron but currently for Windows and Linux only, Quark is a Jupyter Notebook/Glitch-esque development environment for quickly creating HTML, CSS and JavaScript-based apps, complete with access to Node’s APIs and Electron’s native features.
Comlink 4.0: It Makes Web Workers Enjoyable
Web Workers provide a way to run JavaScript out of the main thread and in the background, and they’re supported in every browser. Google’s Comlink takes away all the headaches of using them and makes it easy. Basically, you need this.
Async Await Error Handling in JavaScript
Attempts to clear up some confusion caused when handling errors in async/await scenarios.
Introducing Osgood: A New V8-Based Platform for Building HTTP Servers
Built using Rust and the V8 JavaScript engine, Osgood is a new platform (a la Node) focused around building secure HTTP services. Security comes by demanding that I/O policies are specified rather than everything being open.
Misc
Protecting Package Publishers with npm Token Security
In collaboration with GitHub’s token scanning program, npm has set up a system where when you commit or push a change to GitHub in a public repo, any npm authentication tokens found will be checked and revoked, in an effort to keep you safe.
Jobs

Senior Software Engineer - Frontend (100% Remote)
Close is looking for experienced full-time, remote Frontend Developers who have a strong understanding of web technologies and want to help design, implement, and launch major user-facing features. Find out more here!