The invisible cost of React hydration and how to reduce it
Mastering React Server Components and streaming SSR to eliminate the hidden overhead of hydration for high-performance dashboard applications.
3 August 2026
Frontend engineer at a Tokyo SaaS company, building data-dense dashboards with Next.js App Router and React Server Components. Gave the talk that popularised streaming UI patterns at JSConf Japan.
Mastering React Server Components and streaming SSR to eliminate the hidden overhead of hydration for high-performance dashboard applications.
3 August 2026
In the era of RSCs and streaming, state management has shifted from client-side globality to architectural boundaries. Here is how to navigate the new landscape.
3 August 2026
Discover why traditional SSR can become a performance bottleneck and how streaming React Server Components unlock a more responsive user experience.
3 August 2026
Scaling frontend teams requires moving beyond simple component libraries toward architecture-driven composition using RSCs and strict boundary boundaries.
2 August 2026
Mastering React Server Components and streaming to optimize Core Web Vitals in complex, data-dense Next.js applications.
2 August 2026
This article delves into the engineering principles behind streaming responses from Large Language Models (LLMs), focusing on enhancing perceived performance through UI/UX design and backend optimization. It discusses practical implementations using React Server Components and Suspense boundaries, complete with real-world applications and technical insights.
27 July 2026
Waterfall data fetching — where each request waits for the previous one to complete before starting — is the most common cause of slow page loads in React applications. The App Router's parallel data fetching model eliminates waterfalls by default when used correctly.
21 July 2026
The App Router introduces four overlapping caching layers. Understanding what each one caches and how long lets you ship fast pages confidently — and know exactly which cache to invalidate when content is stale.
20 July 2026
WebSocket servers are the obvious choice for real-time features, but they introduce infrastructure complexity. Server-Sent Events, Firestore listeners, and long-polling cover most production real-time requirements without the operational overhead.
20 July 2026
React Server Components are not a performance optimization layered on top of React — they are a different component execution model. The applications that adopt them successfully understand this distinction from the start.
19 July 2026
The Server/Client component model in React is powerful but confusing. Here's a clear mental model for deciding.
29 June 2026