Writing
Notes on building software, mostly TypeScript for now, with the odd post about life.
Basic Types vs Interfaces vs Type Aliases
Understanding the differences between Basic Types, Interfaces, and Type Aliases in TypeScript with practical examples.
TypeScript Utility Types
Explore TypeScript's built-in Utility Types like Partial, Required, Readonly, Record, Pick, and Omit with practical examples.
TypeScript Generics
Learn how to use TypeScript Generics to create reusable functions while preserving type safety.
TypeScript Conditional Types
Explore TypeScript Conditional Types - a powerful way to define types based on type relationships.