Performance Monitoring

Your background images might be causing CLS

Performance Monitoring
Cumulative Layout Shift (CLS) is where the layout of a web page unexpectedly shifts after the initial content loads and new content pops in…
Read on

How I fixed my brutal TTFB

Performance Monitoring
Here's how two small changes improved the TTFB of my website homepage by over 80%.
Read on

Improving INP and FID with production profiling

Performance Monitoring
On March 12 Google began promoting INP (Interaction to Next Paint) into a Core Web Vital metric in an effort to push performance beyond page…
Read on

Low effort image optimization tips

Performance Monitoring
“A picture is worth a thousand words”. So if a picture takes more than 4 seconds to load, does it mean that your website’s content fails to communicate a thousand words? In this blog post, we’ll learn how to identify unoptimized images, how to fix them, and how to validate the fix — so your website can speak volumes with highly-optimized images.
Read on

INP, tracing, and mobile app starts: move faster and solve real user pain with Sentry Performance

Performance Monitoring
Today, we’re making it even easier to find and solve user-impacting issues with three new Sentry Performance features: INP (Interaction to…
Read on

What is INP and why you should care

Performance Monitoring
Learn about INP: the new Core Web Vital that's replacing FID, and how you can optimize your websites for performance today.
Read on

Browser Profiling Learnings from Sentry.io

Performance Monitoring
Since enabling browser profiling on our Sentry.io dashboard a month ago, we have collected over 2M profiles and learned a lot about how our…
Read on

Fix your actual slow-loading assets with Resource Monitoring

Performance Monitoring
Slow-loading assets on your web pages can lead to frustrated users, high bounce rates, and lost conversions. For the vast majority of…
Read on

Fetch Waterfall in React

Performance Monitoring
Have you seen this problem? Or maybe this one? You’ve most likely seen this: Hint: they’re all the same. The first image is Sentry’s Event…
Read on

Sentry Bundle Size: How We Reduced Replay SDK by 35%

Performance Monitoring
Bundle Size matters - this is something we SDK engineers at Sentry are acutely aware of. In an ideal world, you’d get all the functionality…
Read on

Fixing memoization-breaking re-renders in React

Performance Monitoring
When a parent component passes down a callback function to a memoized child component through its props, React will re-render the child component every time the parent component gets re-rendered, even though the child component is memoized. In this article, we’ll look into that problem, and learn how to fix it.
Read on

Performance Monitoring for Every Developer: Web Vitals & Function Regression Issues

Performance Monitoring
Extracting relevant insights from your performance monitoring tool can be frustrating. You often get back more data than you need, making it…
Read on

What’s the difference between API Latency and API Response Time?

Performance Monitoring
Your app’s networking directly affects the user experience of your app. Imagine having to wait a few seconds for the page to load. Or even worse, imagine waiting for a few seconds every time you perform an action. It would be infuriating! Before you go on a fixing adventure, it’s a good idea to understand what causes that waiting time. So let’s do that!
Read on

Harnessing Distributed Tracing for Application Performance Optimization

Performance Monitoring
Distributed tracing helps developers understand performance & identify bottlenecks. Learn more here about how distributed tracing operates behind the scenes.
Read on

Detecting Main Thread Issues in Mobile Applications

Performance Monitoring
Mobile device users care about three things when it comes to good app performance: Smooth UI Long battery life How quickly the app does what…
Read on

Profiling 101: What is profiling? (1/2)

Performance Monitoring
The performance of your app matters. From ensuring a good user experience to retaining users, performance makes a difference in your app’s…
Read on

Profiling 101: Why profiling? (2/2)

Performance Monitoring
This is part 2 of a 2-part series on profiling. If you’re not yet familiar with the what profiling is, check out the first part in our…
Read on

Measuring application performance in Swift using transactions

Performance Monitoring
Learn how to measure the performance of individual functions in your Swift app by using Sentry's Custom Instrumentation feature.
Read on
Go to Next Page
© 2024 • Sentry is a registered Trademark
of Functional Software, Inc.