TypeScript
Typed superset of JavaScript used for every frontend and full-stack project. Eliminates runtime type errors and makes large codebases maintainable.
Proficiency: Expert · 3+ years
Why TypeScript
Strict mode everywhere. Generics for reusable utilities. Discriminated unions for state machines. zod for runtime schema validation.
Key ecosystems
- React + Next.js for UI and SSR
- Node.js for backend APIs and tooling
- Tailwind CSS type-safe class names via
tailwind-variants
Related: JavaScript, React, Next.js