Advertisement Β· 728 Γ— 90

Posts by Request Metrics

Preview
Understanding Lighthouse: Speed Index Lighthouse says: "Speed Index shows how quickly the contents of a page are visibly populated." It sounds simple. It is not. Here's what it actu...

Your Speed Index is bad but the page looks fine?

Lighthouse records a video of your page loading and scores how fast the viewport fills in. Not just the first pixel, the whole visual experience.

requestmetrics.com/web-performa...

#WebPerf

1 month ago 3 1 0 0
Preview
Understanding Lighthouse: First Meaningful Paint Lighthouse says: "First Meaningful Paint measures when the primary content of a page is visible." But FMP is deprecated. Here's why Google kill...

Lighthouse’s β€œFirst Meaningful Paint” sounds important. It isn’t.
It’s deprecated, misleading, and still confusing people into fixing the wrong stuff.

Here’s what FMP actually was, why Google killed it, and what to watch instead.
requestmetrics.com/web-performa...

#webperf #corewebvitals

2 months ago 2 2 0 0
Preview
Understanding Lighthouse: Largest Contentful Paint Lighthouse says: "Largest Contentful Paint marks the time at which the largest text or image is painted." Here's what that means, why it matter...

Your hero image takes 5 seconds to show up? Users already hit the back button. That's Largest Contentful Paint killing your conversions and search rankings.

Here's how to fix it: requestmetrics.com/web-performa...

#WebPerf #CoreWebVitals

2 months ago 2 1 0 0

First Contentful Pain would be a good name for a talk on front end metrics...

2 months ago 2 1 1 0
Preview
Understanding Lighthouse: First Contentful Paint What does "First Contentful Paint marks the time at which the first text or image is painted" mean in Lighthouse? This metric tells you how long us...

First Contentful Paint isn't about speed. It's about trust.

Every millisecond of blank screen makes users wonder if your site is broken. Under 1.8 seconds tells them "I got you, content is coming."

requestmetrics.com/blog/lightho...

#WebPerf #CoreWebVitals

2 months ago 2 1 0 1
Preview
Understanding Lighthouse: Has a Viewport Meta Tag What does "Has a meta name viewport tag with width or initial-scale" mean in Lighthouse? This audit checks if your page is mobile-ready. Missing it...

Missing the viewport meta tag? Your mobile users are waiting an extra 300ms on every single tap. Browsers add that delay to check for double-tap zooming. One line of HTML fixes it.

requestmetrics.com/blog/lightho...

#WebPerf #SEO

3 months ago 6 3 0 0
Preview
New Option: Preserve URL Casing Request Metrics normalizes URLs to lowercase by default. But some frameworkstreat casing as meaningful. Now you can preserve the original casing with anew se...

Most web servers ignore URL casing. But Node and Python don't.

If /User/Profile and /user/profile are different routes in your app, our new "Preserve Casing" setting keeps them separate in your reports.

requestmetrics.com/blog/product...

#WebPerf #WebDev

3 months ago 2 1 0 0
Advertisement
Post image

Just got our last certificate renewal email ever. All our products are now fully automated with CertKit. No more $144/year wildcard certs. No more renewal reminders. No more "your site will be vulnerable" scare tactics.

Dogfooding feels so good.

#SSL #PKI

3 months ago 3 2 0 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

Third-party scripts work fine in tests but cause real user pain:

Analytics blocking rendering
Chat widgets slowing interactions
Payment lag

RUM catches this.

requestmetrics.com/web-performance/you-need...
#WebPerf #ThirdParty

9 months ago 0 0 0 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

Complete performance strategy:

πŸ§ͺ Synthetic testing in development
πŸ‘₯ RUM in production
πŸ” Investigate with synthetic
βœ… Validate with RUM

requestmetrics.com/web-performance/you-need...
#WebPerf #WebDev

9 months ago 0 0 0 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

Gmail scores terribly on Lighthouse despite being one of the snappiest web apps ever built.

Context matters for performance measurement.

requestmetrics.com/web-performance/you-need...
#WebDev #Performance

9 months ago 1 0 0 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

Synthetic testing: "Your site loads in 1.2 seconds! πŸŽ‰"

Real users: "This page is taking forever..." 😀

RUM bridges this gap.

requestmetrics.com/web-performance/you-need...
#WebPerf #UserExperience

9 months ago 1 0 0 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

Performance issues only RUM can catch:
πŸ” Device-specific problems
🌍 Geographic gaps
πŸ’° Traffic spike disasters
πŸ“± Progressive degradation

requestmetrics.com/web-performance/you-need...
#WebPerf #RealUserMonitoring

9 months ago 0 0 0 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

Lighthouse simulates an "85th percentile user" but their simulation is usually wrong for your audience.

RUM shows you YOUR users' reality.

requestmetrics.com/web-performance/you-need...
#WebDev #Performance

9 months ago 0 0 1 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

Chrome User Experience Report is like the lite beer of Real User Monitoring 🍺

Better than nothing, but lacks the substance you need for real decisions.

requestmetrics.com/web-performance/you-need...
#WebPerf #CoreWebVitals

9 months ago 2 0 0 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

Your CDN looks great in tests but European users get 3x slower load times.

Your checkout tests perfectly but mobile users abandon carts due to lag.

This is why you need RUM.

requestmetrics.com/web-performance/you-need...
#WebPerf #UX

9 months ago 1 0 0 0
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

That moment when your Lighthouse score is πŸ’― but users are still complaining about slow pages...

Stop guessing, start measuring what they actually experience.

requestmetrics.com/web-performance/you-need...
#WebDev #Performance

9 months ago 5 3 0 0
Advertisement
Why You Need Real User Monitoring to Really Understand Your Web Performance Synthetic testing shows perfect scores, but users complain your site is slow. Real User Monitoring reveals the gap between lab performance and real-world exp...

🚨 Plot twist: 50% of websites with perfect Lighthouse scores still fail Core Web Vitals for real users.

Your synthetic tests run in a perfect bubble. Your users live in the real world.

requestmetrics.com/web-performance/you-need...
#WebPerf #RealUserMonitoring

9 months ago 5 2 0 0
Lowering the barrier to user feedback #coding #programming #webdesign #debugging
Lowering the barrier to user feedback #coding #programming #webdesign #debugging YouTube video by TrackJS

Jordan Griffin discusses lowering the barrier to getting user feedback during the redesign of ⁨TrackJS⁩ .

youtube.com/shorts/e4URn...

Learn more about the TrackJS redesign πŸ‘‡
trackjs.com/blog/a-fresh...

10 months ago 3 1 0 0

hello world!

10 months ago 5 1 0 0
What is Time to First Byte (TTFB) - The Concepts of Web Performance
What is Time to First Byte (TTFB) - The Concepts of Web Performance YouTube video by Request Metrics

Discover why Time to First Byte (TTFB) is crucial for website speed in this essential Concepts of Web Performance tutorial with @toddhgardner.com from Request Metrics.

11 months ago 3 1 0 0
Loading JavaScript on your Website - Concepts of Web Performance
Loading JavaScript on your Website - Concepts of Web Performance YouTube video by Request Metrics

Master the art of loading JavaScript efficiently in this essential Concepts of Web Performance tutorial with @toddhgardner.com from Request Metrics.

youtu.be/vS3-1RQecEE

11 months ago 4 2 0 0
Preview
Web Performance - Prioritising User Experience ahead of Search Rankings Astro description

@duffeh.bsky.social wrote about focusing on the experience of your real users instead of SEO for web performance. He quoted my work on Keyword Vitals that it might not matter for your keywords.

iankduffy.com/articles/web-performance...

1 year ago 4 1 0 0
Post image

David Jacobs at Axos Bank uses Request Metrics to make their websites fast and usable.

"The engineering team behind this make Request Metrics an incredible value. I cannot recommend enough."

1 year ago 1 0 0 0
Post image

πŸ”€ The powerful but dangerous Vary header:

Vary: Accept-Encoding

This creates separate cache entries for gzipped vs uncompressed content. But be careful - Vary on dynamic headers can destroy cache effectiveness πŸ’£

requestmetrics.com/web-performance/http-caching/

1 year ago 1 0 0 0
Preview
How to Optimize Website Images: The Complete 2025 Guide Images engage users, drive clicks, and generally make everything better--*except for performance*.Images are giant blobs of bytes that are usually the slowes...

The Image Optimization Hack Nobody Talks About 🎩

πŸ’‘ Optimize your thumbnails!
βœ… Resize before serving (don’t rely on CSS)
βœ… Convert to WebP/AVIF
βœ… Serve from a CDN or separate subdomain

More image tricks: requestmetrics.com/web-performance/high-per...

#WebDev #Optimization

1 year ago 3 1 0 0
Advertisement
HTTP Caching Headers: The Complete Guide to Faster Websites Learn how HTTP caching headers can dramatically improve your website performance. This guide covers everything from basic concepts to advanced implementation...

πŸ’₯ Cache busting 101:

styles.d41d8cd98f.css vs styles.css?v=1.2

Both methods invalidate cache when content changes, but the first (filename hashing) is far superior! It enables longer cache times without refresh issues πŸ”’

requestmetrics.com/web-performance/http-caching/

1 year ago 3 0 0 0
Post image

πŸ”„ "no-cache" β‰  "don't cache"!

This actually means "cache but validate before using" - not "don't cache at all" (that's no-store). This confusion causes so many performance issues! πŸ€¦β€β™‚οΈ

requestmetrics.com/web-performance/http-caching/

1 year ago 1 2 0 0
Post image

@joshuaclareflagg.bsky.social uses Request Metrics for his #ecommerce stores to give him Quick and Easy insights into his #CoreWebVitals, and how to make his website faster!

1 year ago 1 1 0 0
Preview
How to Optimize Website Images: The Complete 2025 Guide Images engage users, drive clicks, and generally make everything better--*except for performance*.Images are giant blobs of bytes that are usually the slowes...

Your hero image is probably your LCP element. If it’s slow, your SEO suffers.

βœ… Compress it (WebP/AVIF)
βœ… Use fetchpriority="high"
βœ… Serve via CDN

Fix LCP now: requestmetrics.com/web-performance/high-per...

#SEO #LCP

1 year ago 1 0 0 0