Blog
Notes from the console
Short, practical write-ups on the frontend problems that actually come up on real teams.
Apr 2, 2026 · 2 min read
A Performance Budget That Survives the Next Release
Code splitting and lazy loading buy you a fast app on launch day. Here's what keeps it fast six months later.
Performance
React
TypeScript
Read Feb 14, 2026 · 2 min read
What Actually Makes a Component Library Reusable
Reusable isn't the same as generic. Notes from building shared UI libraries inside two different enterprise codebases.
React
Architecture
Design Systems
Read