The ECMAScript feature “Import Attributes” (by Sven Sauleau, Daniel Ehrenberg, Myles Borins, Dan Clark and Nicolò Ribaudo) helps with importing artifacts other than JavaScript modules. In this blog post, we examine what that looks like and why it’s useful.
Import attributes reached stage 4 in October 2024 and will probably be part of ECMAScript 2025.
Starting with v23.6.0, Node.js supports TypeScript without any flags. This blog post explains how it works and what to look out for.
In this blog post, we look at how WebAssembly has become an ecosystem for many programming languages and what technologies enable that.
As a web developer, I love Mastodon:
That being said, Mastodon still has several major weaknesses. In this blog post, I collect those and explain what’s being done to fix them. It is not meant to be exhaustive: If there is a weakness that affects you and isn’t mentioned here, then please let us know in the comments.
On 26 June 2024, the 127th Ecma General Assembly approved the ECMAScript 2024 language specification (press release, GitHub release), which means that it’s officially a standard now.
This blog post explains what’s new.
In this blog post, we examine ArrayBuffer features that were introduced in ECMAScript 2024:
In this blog post, we take a look at the ECMAScript 2023 feature “Symbols as WeakMap keys” – which was proposed by Robin Ricard, Rick Button, Daniel Ehrenberg, Leo Balter, Caridy Patiño, Rick Waldron, and Ashley Claymore.
In this blog post, we take a look at the ECMAScript 2025 feature “Duplicate named capturing groups” which was proposed by Kevin Gibbons.
It’s a feature for regular expressions that enables us to use the same capturing group name more than once.
Promise.withResolvers()
In this blog post we take a look at the ECMAScript 2024 feature “Promise.withResolvers
” (proposed by Peter Klecha). It provides a new way of directly creating Promises, as an alternative to new Promise(...)
.
In this blog post, we examine the ECMAScript proposal “Set methods for JavaScript” by Michał Wadas, Sathya Gunasekara and Kevin Gibbons. It introduces new methods for Sets.