Effective TypeScript
Item 74: Know How to Reconstruct Types at Runtime
Notes on TypeScript 5.6
A keyof puzzle
A TypeScripter's Take on Zig (Advent of Code 2023)
TypeScript 5.5: A Blockbuster Release
Item 36: Use a Distinct Type for Special Values
Now Available: Effective TypeScript, Second Edition
The Making of a TypeScript Feature: Inferring Type Predicates
Flow Nodes: How Type Inference Is Implemented
The Hidden Side of Type Predicates
Effective TypeScript Talk at Etsy (Dec 2020)
Don't Write Traditional Getter and Setter Methods in JavaScript and TypeScript
Using infer to unpack nested types
Overload on the type of this to specialize generics (The Lost Item)
The Saga of the Closure Compiler, and Why TypeScript Won
TypeScript and SQL: Six Ways to Bridge the Divide
Recommendation Update: ✂️ Use knip to detect dead code and types
Notes on TypeScript 5.1
Item 30: Don’t Repeat Type Information in Documentation
A first look at Deno through the Advent of Code 2022