Performance
Core Web Vitals, rendering performance, and optimization patterns.
How Browsers Render Web Pages
PremiumA deep dive into the browser rendering pipeline, from HTML parsing through the critical rendering path to paint and composite.
Virtualization and Windowing
PremiumMaster virtual scrolling for high-performance lists and tables: when to use it, library trade-offs, variable-height challenges, and integration patterns.
Performance Optimization Patterns
Comprehensive patterns for frontend performance: code splitting, lazy loading, prefetching, bundle analysis, memory management, and RUM.
Advanced React Patterns
PremiumCustom hooks, compound components, render props vs hooks, memoization, Context patterns, Suspense, error boundaries, and React 19 Server/Client Components.
Rendering Strategies
CSR, SSR, SSG, RSC, and streaming: a comprehensive guide to choosing and mixing rendering strategies for modern frontends.
Caching Strategies for the Frontend
HTTP headers, browser cache layers, CDN, application-level caching, service workers, and common pitfalls.
Web Performance Fundamentals
Understand Core Web Vitals, measuring tools, image optimization, caching, and critical rendering path—build faster, more responsive web applications.
Web Workers and Multithreading
Offload CPU-intensive work from the main thread: Web Workers, Comlink, SharedArrayBuffer, worker pooling, and when to use workers vs requestIdleCallback.