Making TypeScript type-checking faster with project references, isolated declarations, and TypeScript 7
A practical path to faster full-repo TypeScript checks: project references first, then isolated declarations when the measurements justify it.
Frontend systems notebook
I write practical notes on React architecture, TypeScript at scale, SSR, accessibility, reliability tooling, and AI-assisted debugging for senior frontend teams.
Short, senior notes for building and operating frontend systems with less guesswork.
A practical path to faster full-repo TypeScript checks: project references first, then isolated declarations when the measurements justify it.
How GraphQL polymorphism, Relay fragments, and a reviewed component registry can make server-driven UI flexible without making it unbounded.
How project references, build state, and a carefully restored baseline can make TypeScript checks practical in a large workspace.
These are the lanes the site will keep returning to as the writing library grows.
Patterns for complex views, composition, data flow, and component APIs that survive scale.
Build performance, maintainable types, project references, and developer experience.
Release safety, monitoring, accessibility, failure modes, and AI-assisted debugging.