About the publication
About TypeScript in Production
Types are useful when they make the next change easier.
TypeScript in Production is about using TypeScript for the parts of an application that need to keep working: API contracts, data validation, shared types, dependencies, and code someone else will maintain next year.
The blog covers frontend and backend development, JavaScript migrations, compiler settings, and testing. It also looks at where compile-time checks end and runtime behavior begins. You’ll find practical examples, explanations of common mistakes, and trade-offs to consider when deciding whether a more advanced type is worth the complexity.
