What's Actually Useful in TypeScript 5.x
An opinionated tour through the TypeScript 5.x releases. The handful of features that actually changed how I write code, from inferred type predicates and const type parameters to using declarations, NoInfer, and a couple of build-performance wins worth turning on today.