Type Safety, Interfaces, Tooling
TypeScript
Today, I primarily write in TypeScript. It's great for creating strongly typed JS that improves code quality, clarity, and early on bug catching across large-scale apps that I help create and maintain. Confident using interfaces, generics, and utility types to enable better editor tooling and refactoring.