Writing
Notes on Cursor, React performance, and the TypeScript I actually use day to day.
Jul 27, 2026 · 8 min read
How to get more out of Cursor
Most people install Cursor, leave the defaults, and wonder why it's hit or miss. A bit of setup and clearer prompts changed how I ship.
Jul 27, 2026 · 7 min read
Vite chunking might not be the optimization your React app needs
Manual chunk splits look good in bundle analyzers. Often the real win is somewhere else, and bad splits make things worse.
Jul 27, 2026 · 6 min read
Bare minimum TypeScript for modern frameworks
You don't need conditional types to ship in Next.js or SvelteKit. Learn this subset and let the framework types do the rest.