Many top sites are not taking advantage of optimizations that could make their pages faster, their users happier, and their businesses more successful.| SpeedCurve
"Should I use synthetic monitoring, real user monitoring, or CrUX?" We hear this question a lot. It's important to know the strengths and limitations of each monitoring tool and what they’re best used for, so we don’t miss out on valuable insights. This post includes: How synthetic and real user monitoring (RUM) work What is CrUX? Is CrUX a substitute for RUM? When and why to use each tool An obscure cheese metaphor Plus a quick survey question at the end! Synthetic and real user monito...| SpeedCurve Blog
What's the point of a performance metric that doesn't align with user behavior – and ultimately business outcomes? Looking at four different retail sites, we compared each LoAF metric for desktop and mobile and correlated it to conversion rate. We saw some surprising trends alongside some expected patterns. We recently shipped support for Long Animation Frames (LoAF). We're buzzing with excitement about having better diagnostic capabilities, including script attribution for INP and our new...| SpeedCurve Blog
This month's performance hero is someone who's helped some of the biggest brands in the world speed up their sites – and who generously shares his wealth of experience with the performance community through articles, videos, and conference talks. Thank you for everything you do, Harry Roberts! What we love about Harry is that he's both an idealist who believes in delivering great user experiences, and a pragmatist who knows how to measure the impact of site speed on businesses. Harry and ...| SpeedCurve Blog
We've made a major update to how you create, manage, and monitor performance budgets in SpeedCurve – and we think you're going to love it. Until now, performance budgets lived inside your Favorites dashboards. That worked well for surfacing budget charts in context with the rest of your performance data, but it made managing budgets frustrating because they were spread all over your Favorites dashboards. To fix this issue, we've moved performance budget management into its own dedicated Bud...| SpeedCurve Blog
Now you can integrate robust real user monitoring into your Magento project in minutes! As a product manager, I have to say there are few things more flattering than having our users build apps that empower other folks to use our product. Hot on the heels of our SpeedCurve RUM for Shopify app is a new open‑source Magento module – from Jesper Ingels and the awesome team at Bluebird Day – that lets you integrate SpeedCurve real user monitoring into your Magento project in minutes – no c...| SpeedCurve Blog
SpeedCurve now has a Shopify app to make installing and using SpeedCurve in your Shopify store much easier. With this app, you can quickly set up real user monitoring – no coding required. Here's how to install the SpeedCurve RUM app in your Shopify store, along with troubleshooting and next steps. In ecommerce, speed isn’t just nice to have – it’s a competitive advantage. Slow websites lead to frustrated users, lost sales, and damaged brand trust. With the SpeedCurve RUM app for Sh...| SpeedCurve Blog
If you run a Shopify store, you already know how critical it is to provide a seamless shopping experience. That's why I was so excited when the folks at SpeedCurve asked me to draw on my Shopify experience to build their new RUM app for Shopify storefronts. Now I'm here to let you know how it works and why it's an important part of your UX toolset. In ecommerce, speed isn’t just nice to have – it’s a competitive advantage. Slow websites lead to frustrated users, lost sales, and damaged ...| SpeedCurve Blog
With Long Animation Frames (commonly referred to as LoAF, pronounced 'LO-aff') we finally have a way to understand the impact of our code on our visitors' experiences. Long Animation Frame – a frame that took longer then 50ms from its start to when it started painting LoAF allows us to understand how scripts and other tasks affect both hard and soft navigations, as well as how scripts affect interactions. Using the data LoAF provides, we can identify problem scripts and target changes that ...| SpeedCurve Blog
CPU consumption by the browser is one of the main causes – if not the number one cause – of a poor user experience. The primary culprit? JavaScript execution. Now you can use SpeedCurve to monitor Long Animation Frames (LoAFs) and fix the third parties and other scripts that are hurting your page speed. Until recently, we've had little evidence from the field that definitively attributes the root cause of rendering delays. While JavaScript Long Tasks gave us a good indication that there...| SpeedCurve Blog
Have you ever wondered why your site got faster, but your business and user engagement metrics didn't improve? The answer might lie on the performance plateau. Have you ever asked yourself these questions? "I made my pages faster, but my business and user engagement metrics didn't change. WHY???" "How do I know how fast my site should be?" "How can I demonstrate the business value of page speed to people in my organization?" The answers might lie with identifying and understanding the perform...| SpeedCurve Blog