close

Forem

Web Performance

All things speed and scalability on the web.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
PageSpeed Insights vs Automated Monitoring: When Manual Checks Aren't Enough
Cover image for PageSpeed Insights vs Automated Monitoring: When Manual Checks Aren't Enough

PageSpeed Insights vs Automated Monitoring: When Manual Checks Aren't Enough

BERJAYA 1
Comments
5 min read
LCP, INP, CLS: What Each Core Web Vital Means and How to Fix It
Cover image for LCP, INP, CLS: What Each Core Web Vital Means and How to Fix It

LCP, INP, CLS: What Each Core Web Vital Means and How to Fix It

BERJAYA BERJAYA BERJAYA 4
Comments
6 min read
ELI5: Why your website can feel “slow” even when it loads fast (and how to spot the culprit)
Cover image for ELI5: Why your website can feel “slow” even when it loads fast (and how to spot the culprit)

ELI5: Why your website can feel “slow” even when it loads fast (and how to spot the culprit)

BERJAYA BERJAYA 2
Comments
4 min read
What Are Core Web Vitals? A Practical Guide for 2026
Cover image for What Are Core Web Vitals? A Practical Guide for 2026

What Are Core Web Vitals? A Practical Guide for 2026

BERJAYA 1
Comments 3
6 min read
How We Reduced INP by 100ms+: GTM Isolation, React Compiler, and Better Telemetry
Cover image for How We Reduced INP by 100ms+: GTM Isolation, React Compiler, and Better Telemetry

How We Reduced INP by 100ms+: GTM Isolation, React Compiler, and Better Telemetry

BERJAYA 2
Comments 4
5 min read
Our approach to slow performance debugging
Cover image for Our approach to slow performance debugging

Our approach to slow performance debugging

Comments
3 min read
How We Run Lighthouse from 18 Regions in Under 2 Minutes
Cover image for How We Run Lighthouse from 18 Regions in Under 2 Minutes

How We Run Lighthouse from 18 Regions in Under 2 Minutes

BERJAYA 1
Comments 1
4 min read
The Fragmented Monitoring Problem
Cover image for The Fragmented Monitoring Problem

The Fragmented Monitoring Problem

Comments
3 min read
Lexicon Titan: Solving the O(n!) Problem with Web Workers and Bitmasking
Cover image for Lexicon Titan: Solving the O(n!) Problem with Web Workers and Bitmasking

Lexicon Titan: Solving the O(n!) Problem with Web Workers and Bitmasking

Comments
2 min read
Introducing Watcher: Why we are building a better way to monitor performance
Cover image for Introducing Watcher: Why we are building a better way to monitor performance

Introducing Watcher: Why we are building a better way to monitor performance

Comments
2 min read
Optimizing Core Web Vitals for Large E-Commerce Catalogs Without Rewriting the Stack
Cover image for Optimizing Core Web Vitals for Large E-Commerce Catalogs Without Rewriting the Stack

Optimizing Core Web Vitals for Large E-Commerce Catalogs Without Rewriting the Stack

BERJAYA 1
Comments
2 min read
I built a simple PSI wrapper to get "GTmetrix style" grades
Cover image for I built a simple PSI wrapper to get "GTmetrix style" grades

I built a simple PSI wrapper to get "GTmetrix style" grades

Comments
2 min read
Why I Dished WordPress for Vanilla JS + Edge (And Hit 100/100 Lighthouse)
Cover image for Why I Dished WordPress for Vanilla JS + Edge (And Hit 100/100 Lighthouse)

Why I Dished WordPress for Vanilla JS + Edge (And Hit 100/100 Lighthouse)

BERJAYA 1
Comments
2 min read
Modern Web APIs That Replace JavaScript Libraries
Cover image for Modern Web APIs That Replace JavaScript Libraries

Modern Web APIs That Replace JavaScript Libraries

BERJAYA 2
Comments
8 min read
Beyond ChatGPT: Why I Built a Specialized AI Writing Workspace (and what I learned)

Beyond ChatGPT: Why I Built a Specialized AI Writing Workspace (and what I learned)

BERJAYA 1
Comments
2 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.