Plus Chrome's new memory inspector tool, private fields, and a fun chess game. |
Learn to Build Scalable React Apps — Brian Holt covers the latest tools in the React ecosystem like TypeScript, TailwindCSS, Redux, Jest, and more in this new and updated video course! Frontend Masters |
Introducing Chrome's New Memory Inspector — Landing in Chrome 91’s DevTools is the new memory inspector with which you can inspect your ArrayBuffer, TypedArray, DataView, and even WebAssembly Memory. Kim-Anh Tran (Google) |
Quick Bits There's a new Visual Studio Code release — the JavaScript debugger now integrates with the Microsoft Edge DevTools to provide a DOM, style, and network inspector. If you build extensions for Chrome, you'll want to check out the new chrome.scripting API. The Playwright project has introduced Playwright Test, a new test runner for parallel multi-browser tests. Playwright Trace Viewer can then let you explore recorded test traces later on. Releases use-sound 4.0 — React hook for sound effects. Cypress 7.5.0 — Testing system. Ghost 4.7.0 — Headless Node.js CMS / blogging system. QUnit 2.16.0 — Easy JavaScript testing framework. Plotly.js 2.0 |
JavaScript Engineer — Join our "kick ass" team. Our software team operates from 17 countries and we're always looking for more exceptional engineers. Sticker Mule |
|
📖 Articles, Opinions & Tutorials |
Implementing Private Fields for JavaScript — Although you might be using them already via Babel or TypeScript, private fields are a feature being added to JavaScript directly through the TC39 proposal process. Matthew Gaudet |
▶ Exploring Deno Land 🦕 with Ryan Dahl — Ryan Dahl, the original creator of Node.js creator and now creator of the Deno runtime, went on the popular Changelog podcast to talk about how the success of Node changed his life and what led him to creating Deno. The Changelog Podcast podcast |
Managing Shared State in Vue 3 — Writing large-scale Vue applications can be a challenge. In this article, Shawn Wildermuth dives into the pros and cons of approaches like factories, shared objects, and using Vuex. He also explains what is coming in Vuex 5.0 that might change how we all use shared state in Vue 3. Shawn Wildermuth |
PM2 5.0 Released: The Production Process Manager — PM2 is a popular process manager and load balancer for long running Node.js apps. 5.0 is a significant release adding a new local system monitoring feature for tracking metrics like CPU and memory use. Alexandre Strzelewicz | |