Skip to main content

Work writing

Posts about building software: TypeScript, frontend architecture, and the tools I use.

  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.