jsmanifest
Modern web development insights. React, TypeScript, and beyond.
Recent Posts
View all →TypeScript Discriminated Unions: Make Illegal States Unrepresentable
July 9, 2026
Learn how TypeScript discriminated unions model state so invalid combinations simply won't compile. Master the discriminant pattern, exhaustiveness checking with never, and dramatically cleaner reducers.
TypeScript Decorators Done Right: Migrating from Legacy to the TC39 Standard
July 8, 2026
Most decorator migration failures stem from treating TC39 standard decorators as a drop-in replacement. The API changed fundamentally—here's how to convert experimentalDecorators without breaking production.
The TypeScript `satisfies` Operator in 2026: Patterns You Are Still Missing
July 7, 2026
Five advanced patterns that unlock the full power of TypeScript's satisfies operator—from type-safe configs to branded types that bridge runtime validation with compile-time safety.
Stay Updated
Get the latest articles and updates delivered straight to your inbox.