Performance
Guides in Performance. Written like documentation — short paragraphs, real examples, interview-relevant depth.
Core Web Vitals
intermediateLCP, INP, and CLS — what field data measures, good thresholds, and fixes that actually move the needle (per web.dev guidance).
intermediate
Measuring Performance Mindset
beginnerMeasuring Performance Mindset explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Lab vs Field Data
intermediateLab vs Field Data explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
LCP Optimization Tactics
intermediateLCP Optimization Tactics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
INP Optimization Tactics
intermediateINP Optimization Tactics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
CLS Optimization Tactics
intermediateCLS Optimization Tactics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
TTFB and Server Timing
intermediateTTFB and Server Timing explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
JavaScript Bundle Budget
intermediateJavaScript Bundle Budget explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Tree Shaking Basics
intermediateTree Shaking Basics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Code Splitting Strategies
intermediateCode Splitting Strategies explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Image Optimization Formats
beginnerImage Optimization Formats explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Responsive Images Performance
intermediateResponsive Images Performance explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Font Loading Strategies
intermediateFont Loading Strategies explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Critical CSS Approaches
advancedCritical CSS Approaches explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Third-Party Script Cost
intermediateThird-Party Script Cost explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Long Tasks and Yielding
intermediateLong Tasks and Yielding explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
scheduler.yield and Scheduling
advancedscheduler.yield and Scheduling explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Preconnect and DNS Prefetch
intermediatePreconnect and DNS Prefetch explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
HTTP/2 and HTTP/3 for Frontend
advancedHTTP/2 and HTTP/3 for Frontend explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Compression gzip brotli
beginnerCompression gzip brotli explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Caching Static Assets Fingerprinting
intermediateCaching Static Assets Fingerprinting explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
RUM Real User Monitoring
intermediateRUM Real User Monitoring explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Performance Budgets in CI
intermediatePerformance Budgets in CI explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Avoiding Layout Thrashing
intermediateAvoiding Layout Thrashing explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Virtual Lists Performance
advancedVirtual Lists Performance explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Memoization Performance Tradeoffs
intermediateMemoization Performance Tradeoffs explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Idle Work Scheduling
advancedIdle Work Scheduling explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Network Waterfall Reading
beginnerNetwork Waterfall Reading explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Lighthouse Score Interpretation
beginnerLighthouse Score Interpretation explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner