Programming

Software engineering practices, language deep-dives, patterns, and architecture decisions.

TypeScript Generics in Practice

Programming
typescriptgenericstype-safety

Real-world generic patterns beyond the documentation — conditional types, infer, mapped types, and generic constraints that solve actual engineering problems.

Read more