How TypeScript solved its global Iterator name clash Post date June 18, 2025 Post author By Dr. Axel Rauschmayer
Converting values to strings in JavaScript Post date April 29, 2025 Post author By Dr. Axel Rauschmayer
Deploying TypeScript: recent advances and possible future directions Post date April 13, 2025 Post author By Dr. Axel Rauschmayer
Ideas for making TypeScript better at testing types Post date April 12, 2025 Post author By Dr. Axel Rauschmayer
Could JavaScript have synchronous await? Post date March 28, 2025 Post author By Dr. Axel Rauschmayer
A closer look at the details behind the Go port of the TypeScript compiler Post date March 11, 2025 Post author By Dr. Axel Rauschmayer
Unions and intersections of object types in TypeScript Post date March 4, 2025 Post author By Dr. Axel Rauschmayer
What is TypeScript? An overview for JavaScript programmers Post date February 27, 2025 Post author By Dr. Axel Rauschmayer
Simple TypeScript playground via node --watch Post date February 25, 2025 Post author By Dr. Axel Rauschmayer
The unexpected way in which conditional types constrain type variables in TypeScript Post date February 23, 2025 Post author By Dr. Axel Rauschmayer
Demo: running TypeScript directly in Node.js Post date February 20, 2025 Post author By Dr. Axel Rauschmayer
Array type notation: T[] vs. Array<T> in TypeScript Post date February 17, 2025 Post author By Dr. Axel Rauschmayer
TypeScript: extracting parts of composite types via infer Post date February 10, 2025 Post author By Dr. Axel Rauschmayer
TypeDoc: testing code examples in doc comments Post date February 9, 2025 Post author By Dr. Axel Rauschmayer
TypeDoc: testing code examples in doc comments Post date February 9, 2025 Post author By Dr. Axel Rauschmayer
Tutorial: publishing ESM-based npm packages with TypeScript Post date February 4, 2025 Post author By Dr. Axel Rauschmayer
Template literal types in TypeScript: parsing during type checking and more Post date January 24, 2025 Post author By Dr. Axel Rauschmayer
TypeScript enums: use cases and alternatives Post date January 19, 2025 Post author By Dr. Axel Rauschmayer
ECMAScript feature: regular expression pattern modifiers Post date January 10, 2025 Post author By Dr. Axel Rauschmayer
Node’s new built-in support for TypeScript Post date January 8, 2025 Post author By Dr. Axel Rauschmayer
WebAssembly as an ecosystem for programming languages Post date January 1, 2025 Post author By Dr. Axel Rauschmayer
Mastodon’s weaknesses and how to fix them Post date November 20, 2024 Post author By Dr. Axel Rauschmayer
Ecma International approves ECMAScript 2024: What’s new? Post date June 26, 2024 Post author By Dr. Axel Rauschmayer
ECMAScript 2024 features: resizing and transferring ArrayBuffers Post date June 1, 2024 Post author By Dr. Axel Rauschmayer
ECMAScript 2023 feature: symbols as WeakMap keys Post date May 19, 2024 Post author By Dr. Axel Rauschmayer
ECMAScript 2025 feature: duplicate named capturing groups for regular expressions Post date May 16, 2024 Post author By Dr. Axel Rauschmayer
ECMAScript 2024 feature: Promise.withResolvers() Post date May 14, 2024 Post author By Dr. Axel Rauschmayer
Tips for typing import statements in JavaScript Post date November 30, 2022 Post author By Dr. Axel Rauschmayer
ECMAScript proposal: Array.fromAsync() Post date November 27, 2022 Post author By Dr. Axel Rauschmayer
ECMAScript proposal: source text access for JSON.parse() and JSON.stringify() Post date November 18, 2022 Post author By Dr. Axel Rauschmayer
ECMAScript proposal: RegExp flag /v makes character classes and character class escapes more powerful Post date November 15, 2022 Post author By Dr. Axel Rauschmayer
JavaScript metaprogramming with the 2022-03 decorators API Post date October 18, 2022 Post author By Dr. Axel Rauschmayer
How to write CommonJS exports that can be name-imported Post date October 1, 2022 Post author By Dr. Axel Rauschmayer
An overview of Node.js: architecture, APIs, event loop, concurrency Post date September 7, 2022 Post author By Dr. Axel Rauschmayer
Running cross-platform tasks via npm package scripts Post date August 31, 2022 Post author By Dr. Axel Rauschmayer
Installing and running Node.js bin scripts Post date August 25, 2022 Post author By Dr. Axel Rauschmayer
Parsing command line arguments with util.parseArgs() in Node.js Post date August 4, 2022 Post author By Dr. Axel Rauschmayer
Node.js: creating ESM-based shell scripts for Unix and Windows Post date July 28, 2022 Post author By Dr. Axel Rauschmayer
TypeScript: checking at compile time if an Array lists all property keys Post date July 27, 2022 Post author By Dr. Axel Rauschmayer
Working with file system paths on Node.js Post date July 15, 2022 Post author By Dr. Axel Rauschmayer
Node.js: checking if an ESM module is “main” Post date July 7, 2022 Post author By Dr. Axel Rauschmayer