ESC

Type to search the knowledge base.

Performance

Guides in Performance. Written like documentation — short paragraphs, real examples, interview-relevant depth.

Core Web Vitals

intermediate

LCP, INP, and CLS — what field data measures, good thresholds, and fixes that actually move the needle (per web.dev guidance).

intermediate

Measuring Performance Mindset

beginner

Measuring Performance Mindset explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

beginner

Lab vs Field Data

intermediate

Lab vs Field Data explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

LCP Optimization Tactics

intermediate

LCP Optimization Tactics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

INP Optimization Tactics

intermediate

INP Optimization Tactics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

CLS Optimization Tactics

intermediate

CLS Optimization Tactics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

TTFB and Server Timing

intermediate

TTFB and Server Timing explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

JavaScript Bundle Budget

intermediate

JavaScript Bundle Budget explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Tree Shaking Basics

intermediate

Tree Shaking Basics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Code Splitting Strategies

intermediate

Code Splitting Strategies explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Image Optimization Formats

beginner

Image Optimization Formats explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

beginner

Responsive Images Performance

intermediate

Responsive Images Performance explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Font Loading Strategies

intermediate

Font Loading Strategies explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Critical CSS Approaches

advanced

Critical CSS Approaches explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

advanced

Third-Party Script Cost

intermediate

Third-Party Script Cost explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Long Tasks and Yielding

intermediate

Long Tasks and Yielding explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

scheduler.yield and Scheduling

advanced

scheduler.yield and Scheduling explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

advanced

Preconnect and DNS Prefetch

intermediate

Preconnect and DNS Prefetch explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

HTTP/2 and HTTP/3 for Frontend

advanced

HTTP/2 and HTTP/3 for Frontend explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

advanced

Compression gzip brotli

beginner

Compression gzip brotli explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

beginner

Caching Static Assets Fingerprinting

intermediate

Caching Static Assets Fingerprinting explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

RUM Real User Monitoring

intermediate

RUM Real User Monitoring explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Performance Budgets in CI

intermediate

Performance Budgets in CI explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Avoiding Layout Thrashing

intermediate

Avoiding Layout Thrashing explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Virtual Lists Performance

advanced

Virtual Lists Performance explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

advanced

Memoization Performance Tradeoffs

intermediate

Memoization Performance Tradeoffs explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

intermediate

Idle Work Scheduling

advanced

Idle Work Scheduling explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

advanced

Network Waterfall Reading

beginner

Network Waterfall Reading explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

beginner

Lighthouse Score Interpretation

beginner

Lighthouse Score Interpretation explained for frontend engineers — mental model, examples, common mistakes, and interview tips.

beginner