Request Metrics

Stillwater, MN, USA
2020
  |  By Todd H. Gardner
You’ve found some Long Animation Frames (LoAFs) impacting your site, now you need to fix them! LoAFs can make animations feel sluggish, delay user interactions, and generally reduce your site’s responsiveness, all of which contribute to a frustrating experience for users. Fortunately, by analyzing LoAF data and addressing common performance bottlenecks, you can dramatically improve how smoothly your site runs.
  |  By Todd H. Gardner
Your website’s performance can make or break your business. Slow load times, crashes under pressure, and a poor user experience can cost you customers, reduce your search engine rankings, and hurt your bottom line. That’s why monitoring and testing your site’s performance is critical—but not all performance monitoring is the same. At Request Metrics, we focus on Real User Monitoring (RUM), which shows you how real users are experiencing your website in real-time.
  |  By Todd H. Gardner
A Long Animation Frame, often called a LoAF, occurs when your website’s animations take too long to render, slowing down interactions and making your site feel “frozen” or “janky.” And yes, it’s hilarious that it sounds like a loaf of bread—so get ready for plenty of bread, butter, and toasting puns! You might be thinking, “I’m building an online store (or whatever), what do I care about animations? I’m not talking about cartoons.
  |  By Todd H. Gardner
Everyone in web performance talks about CrUX—what the heck is it?! CrUX, or the Chrome User Experience Report, is Google’s initiative to measure how websites perform for their real users. It’s not just another test, it’s a window into the actual experience people have when they visit a site. Wait—didn’t Googlebot and PageSpeed Insights already do this? Are they going away? Not exactly.
  |  By Todd H. Gardner
What is the slowest part of your website? Most of the time, it’s the resources: all the CSS, fonts, images, and JavaScript that powers your webpage. Resources that are too big or too slow are often the root cause of slow Core Web Vitals. This week, we’re releasing a bunch of new tools and reports to better understand your web resources, how they impact your website performance, and where you have opportunities to improve.
  |  By Jordan Griffin
Browsers provide detailed performance information about every resource a webpage loads. Most of this information is hidden during cross-origin requests however. This is a common problem since pages often load content from a variety of origins. Pages can access cross-origin timing information if an additional header is added to cross-origin responses.
  |  By Todd H. Gardner
Starting software products is hard, and it’s easy to make mistakes. We’ve started a lot of products – and we’ve made a whole lot of mistakes along the way. But that’s not going to stop us. We’re stubborn like that. Today we are launching Request Metrics for the third time, and I’m reflecting on what we did wrong in the first two attempts, and how we’re going to be better, faster, and strong next time.
  |  By Todd H. Gardner
Kent C Dodds made a claim on Twitter (X) that the “biggest performance problems are probably backend, not frontend related.” Is this true? Some websites have slow backends, for sure. Others have slow frontends. A few unfortunate sites are slow in both. But as of today, right now in 2023, which is the bigger performance problem for most teams, the frontend or the backend? I wanted to explore it with some real data from the web.
  |  By Jordan Griffin
Interaction to Next Paint (INP) is a newer addition to the Core Web Vital metrics intended to measure how real users perceive the responsiveness of modern web applications. Web Vitals Measurements like INP are becoming increasingly important as web applications and SPA’s run more JavaScript on the client side.
  |  By Todd H. Gardner
That thing where you are so pissed at a broken web application that you furiously click the button or link. Yea, we all do that. Rage clicking, or repeatedly clicking out of frustration, is a common experience for many users. However, while rage clicking may seem like a harmless expression of frustration, it can lead to negative outcomes for both users and businesses. It’s also a fantastic way to detect user frustration.
  |  By Request Metrics
Measuring Largest Contentful Paint (LCP) is important because it helps you understand how quickly the main content of a web page loads and becomes visible to users. LCP focuses on when the largest visible element—like a hero image, heading, or video—renders in the viewport, making it a key indicator of perceived load speed. Optimizing for LCP ensures faster, smoother interactions, enhancing both user satisfaction and search engine ranking. Let's see how you can get to the bottom of any LCP problems in Request Metrics!
  |  By Request Metrics
Quick overview of the tools available inside Request Metrics to aggregate and investigate page load.
  |  By Request Metrics
🚀 Today, the team at Request Metrics is changing the game in #webperformance with the introduction of Evergreen! Say goodbye to slow website performance and hello to your perfect green performance reports. 😫 Tired of your boss nagging you about improving your #CoreWebVitals? Say no more! Request Metrics Evergreen has got you covered and will have your boss off your back in no time.
  |  By Request Metrics
Specifically we find and identify a Cumulative Layout Shift issue, and propose a simple solution.
  |  By Request Metrics
A real world example of how you can use Request Metrics to figure out what exactly is causing a site's load performance to suffer.
  |  By Request Metrics
Request Metrics Launch Week Day 4 - PageSpeed Recommendations What if a performance monitoring tool actually told you what was slowing you down? Today we're launching PageSpeed recommendations, a ton of little useful hints, tips, and feedback to show you exactly where and why your website was slow for a user.
  |  By Request Metrics
Request Metrics Launch Week Day 3 - Free Web Performance Monitoring We want to help EVERYONE make their website fast, so the web can be fast for everyone. That’s why today we’re making Request Metrics Free to use.
  |  By Request Metrics
Request Metrics Launch Week Day 2 - Core Web Vital Tracking Real-time Core Web Vital tracking. This is a game-changer. Request Metrics gives you real-time information about the Core Web Vitals, as your real-users experience them — everywhere in your website. AND we include the context about WHY something is slow, and where to look, so that the data is actionable and you can fix the problems.
  |  By Request Metrics
Request Metrics Launch Week Day 1 - Real User Performance Monitoring. Real User Performance Monitoring from Request Metrics is a game-changer. It’s never been this easy to automatically get your performance reports, and with our data and alerts, you’ll know exactly when you need to act to protect your experience, boost your SEO, and increase the revenue of your site.
  |  By Request Metrics
The easy way to track your Core Web Vitals and boost website performance. Real-user monitoring with automatic noise-cancelling and actionable recommendations.

The easiest way to monitor your web performance. Request Metrics records how real users experience your website and shows you simplified metrics and alerting. And at a price that's easy on your budget.

Request Metrics is website performance monitoring, simplified for small teams. It's not a expensive APM "solution" or a complex query language to learn. Request Metrics is simply the key metrics you need to know to keep your website running fast and your customers happy.

Request Metrics was developed by TrackJS partners Todd Gardner, Eric Brandes, and Jordan Griffin. It was developed "in the open", with coding sessions and planning meetings recorded and broadcast on YouTube. They can be found at https://requestmetrics.com/building.

Our Features:

  • Monitor Performance From Real Users: We gather metrics from real users visiting your website and aggregate their experience to show you the performance that really matters.
  • Measure Your Performance Over Time: We rollup your performance statistics to minutes, hours, and days so you can understand how you compare to last week, last month, or last year.
  • Know When Your Website Slows Down: When something is slowing down and your users are frustrated, we'll let you know with a detailed alert report about what's happening and the impact.
  • Worth The Price: No suite of tools to deploy, training to attend, or budget approvals. We show you the most important performance metrics you need, simplified, at a price that fits any team's budget.

Your Website, Faster.