DEV Community

Web Performance

All things speed and scalability on the web.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Fixing Slow TTI: Optimizing React Hydration in Next.js ⚡

Fixing Slow TTI: Optimizing React Hydration in Next.js ⚡

1
Comments
3 min read
Your page loads fast but still feels slow? It's INP, not load time

Your page loads fast but still feels slow? It's INP, not load time

1
Comments
3 min read
CPU and DB were bored, yet every site timed out: a slow-read bot that starved Apache's workers

CPU and DB were bored, yet every site timed out: a slow-read bot that starved Apache's workers

Comments
5 min read
Stop Unnecessary Re-renders: Architecting React Context ⚡

Stop Unnecessary Re-renders: Architecting React Context ⚡

Comments
3 min read
The most expensive pixel I've ever measured: a 24px arrow that weighed 2.9MB

The most expensive pixel I've ever measured: a 24px arrow that weighed 2.9MB

Comments
4 min read
Alibaba scores 51 on PageSpeed. Our full 389,000-product marketplace scores 93. The dirty secret is m-dot sites

Alibaba scores 51 on PageSpeed. Our full 389,000-product marketplace scores 93. The dirty secret is m-dot sites

1
Comments
9 min read
Image Optimization for Modern Web Applications: Formats, CDNs, Automation

Image Optimization for Modern Web Applications: Formats, CDNs, Automation

Comments
5 min read
How to check Core Web Vitals for hundreds of URLs at once (API + code)

How to check Core Web Vitals for hundreds of URLs at once (API + code)

2
Comments 2
3 min read
How React.lazy() and Suspense Cut Bundle Size and Improve Performance

How React.lazy() and Suspense Cut Bundle Size and Improve Performance

5
Comments
5 min read
Zero Perceived Latency: Architecting Optimistic UI in React ⚡

Zero Perceived Latency: Architecting Optimistic UI in React ⚡

1
Comments
2 min read
Core Web Vitals on a New Astro Blog: What the Numbers Actually Mean

Core Web Vitals on a New Astro Blog: What the Numbers Actually Mean

Comments
6 min read
I measured 5 'roast my website' sites in one day. The framework was never the problem.

I measured 5 'roast my website' sites in one day. The framework was never the problem.

Comments
3 min read
The biggest fix for this slow WooCommerce checkout was removing an optimization plugin (-60%, measured)

The biggest fix for this slow WooCommerce checkout was removing an optimization plugin (-60%, measured)

Comments 2
5 min read
60fps Real-Time Graphics: OffscreenCanvas in Next.js ⚡

60fps Real-Time Graphics: OffscreenCanvas in Next.js ⚡

Comments
3 min read
How we cut INP from 480ms to under 200ms on a legacy site (no rewrite)

How we cut INP from 480ms to under 200ms on a legacy site (no rewrite)

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