Skip to main content

Writing

Notes on building software, mostly TypeScript for now, with the odd post about life.

  1. Basic Types vs Interfaces vs Type Aliases

    Understanding the differences between Basic Types, Interfaces, and Type Aliases in TypeScript with practical examples.

  2. TypeScript Utility Types

    Explore TypeScript's built-in Utility Types like Partial, Required, Readonly, Record, Pick, and Omit with practical examples.

  3. TypeScript Generics

    Learn how to use TypeScript Generics to create reusable functions while preserving type safety.

  4. TypeScript Conditional Types

    Explore TypeScript Conditional Types - a powerful way to define types based on type relationships.