jsmanifest
Modern web development insights. React, TypeScript, and beyond.
Recent Posts
View all →TypeScript Intersection Types Done Right: When They Compose Cleanly and When They Silently Lie
August 12, 2026
Most TypeScript composition failures stem from misunderstanding intersection types. Learn when they compose cleanly, when they produce never, and how to avoid the silent lies that break production code.
TypeScript 6.0 `--noPropertyAccessFromIndexSignature`: The Flag That Forces Honest API Contracts
August 11, 2026
Most runtime property access errors stem from index signatures pretending to guarantee properties they don't. This flag exposes the lie and forces honest API contracts.
TypeScript 6.0 Type-Only Imports Are Now Enforced: What verbatimModuleSyntax Actually Breaks in Real Codebases
August 10, 2026
The verbatimModuleSyntax flag eliminates elision guessing, but it breaks mixed import statements, re-exports, and side-effect modules in production codebases. Here's what actually fails and how to fix it.
Stay Updated
Get the latest articles and updates delivered straight to your inbox.