Plus going beyond console.log, building desktop apps with Svelte, and a chess treat. |
What Is The Meaning of this!? — Figuring out what this refers to in different contexts is one of the most perennially discussed topics in the JavaScript world, so it’s always good to see a confident developer take on explaining it. Dr. Axel has his take on the matter too. Jack Archibald |
The Final ECMAScript 2021 Feature Set — Dr. Axel always keeps tabs on the new features coming to future versions of ECMAScript and he’s just updated his ES2021 page now that the first candidate spec has been released (below). It’s a lot easier to digest than the spec itself as it links to the proposals behind the key changes ;-) Dr. Axel Rauschmayer |
Node.js Garbage Collection: Heap Statistics Magic Dashboard — Garbage collection can have a big impact on the performance of your app. With AppSignal, you'll discover performance issues before your customers experience them. Heap Statistics Magic dashboard will help you spot & fix memory leaks with ease. AppSignal |
📄 The ECMAScript® 2021 Language Specification — This is one of those things it’s almost obligatory for us to cover but that maybe 30 of you will read in full? If you have a clear weekend coming up, enjoy the now essentially complete (except for Ecma approving it in June) ECMAScript 2021 spec that will form the basis of future JavaScript implementations. ECMA |
Quick Bits esbuild 0.9, the high performance bundler and minifier, has been released with support for package.json's new exports field and a few backwards incompatible changes. Some updates from the 81st meeting of TC39. Module fragments and Temporal (now at stage 3) feel like two things we'll be hearing more about in future. Storybook has added experimental support for Webpack 5. We do a bad job of communicating this, but if you're into Node or React, bear in mind we put most of those links in Node Weekly and React Status — our sister newsletters :-) |
📖 Articles, Opinion & Tutorials |
Find Your Next Job Through Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers. Hired |
🎲 Can you beat JavaScript at chess? |
The Kilobyte's Gambit is a The Queen's Gambit (it's a Netflix show) inspired chess game whose core engine is crammed into a mere 1024 bytes. It's beyond my paygrade to figure out how that's even possible, but it beat me, at least. Good luck! | |