Writing about frontend engineering, AI integration, system design, and the craft of building for the web.
Exploring patterns for integrating LLMs into production web applications with streaming, error handling, and user feedback loops.
A deep dive into modern web performance: Core Web Vitals, lazy loading, code splitting, and real-world measurement strategies.
Comparing modern state management approaches: Server Components, React Context, Zustand, and when to use each pattern.