TypeScript everywhere — strict mode, generics, and type inference for bulletproof code at scale.
TypeScript is non-negotiable. I use strict mode with conditional types, mapped types, discriminated unions. My config enables noUncheckedIndexedAccess, exactOptionalPropertyTypes, zero 'any'. Zod provides runtime validation that generates TS types for end-to-end safety.