Less JS, more platform: A hands-on test of Declarative Partial Updates
A hands-on test of Chrome's Declarative Partial Updates: out-of-order HTML streaming, setHTML/streamHTML, and where it breaks.
Technical writing on frontend performance, accessibility, Core Web Vitals, and scalable frontend.
A hands-on test of Chrome's Declarative Partial Updates: out-of-order HTML streaming, setHTML/streamHTML, and where it breaks.
A walkthrough of using Chrome DevTools MCP and Modern Web Guidance with Claude to audit and fix Core Web Vitals and performance issues.
Discover how optimizing Core Web Vitals can boost your conversions. Learn why milliseconds mean millions and how to claim your lost revenue today.
A deep dive into refactoring this blog. Learn how native CSS features can replace legacy pre-processors and naming conventions to create a faster, leaner codebase.
Learn how to set up the Chrome DevTools MCP Server with the Gemini CLI + Agent skills. Follow my walkthrough on using AI agent skills to debug web accessibility issues and automatically fix local code files.
Page load time is not enough, learn about Interaction to Next Paint metric and how to improve it.
Who am I and what to expect from this blog