TypeScript
Advanced TypeScript Utility Types
TypeScript's built-in utility types didn't click for me right away. Then I started building real APIs and they became part of my daily toolkit. Here's a reference guide covering every built-in utility type, plus how to build your own with mapped types, conditional types, and template literal types — with honest notes on which ones actually matter.