Skip to content

TypeScript Generics, Utility Types & Migrations

TypeScript guides for React developers: generics, Partial/Pick/Omit utility types, TS 7 migration, and making AI-generated code type-safe.

This page collects 23 articles, newest first. Generics, the Partial/Pick/Omit utilities people reach for without reading the definition, and the TypeScript 7 migration now that the Go-based compiler hit GA in July 2026. There's also a running thread on making AI-generated code type-safe, which turns out to be less about reviewing output and more about writing the types before you prompt. Expect concrete before-and-after code rather than an abstract tour of the type system. Some of it is opinionated: strict mode is not optional, and a codebase with a hundred `as any` casts is not a TypeScript codebase. The migration guides assume a real project with existing errors, not a greenfield repo where every choice is still free.

Everything else we've published is in the main archive.

Latest Articles

Showing 1-12 of 23 articles