Performance Monitoring

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

Performance Monitoring
Imagine waiting more than a few seconds for a page to load. Or even worse, imagine waiting more than a few seconds every time you perform any action in an app o...
Read on

Why Clean Architecture makes debugging easier

Performance Monitoring
Let’s start with things we already know - complex projects are inherently hard to debug. The more complicated they are, the harder it is to debug them. The size...
Read on

How to make your web page faster before it even loads

Performance Monitoring
As developers (and as front end developers in particular), we usually talk about web performance in the context of measuring what happens when we start to see t...
Read on

How I cut 22.3 seconds off an API Call using Trace View

Performance Monitoring
Dan Mindru is a Frontend Developer and Designer who is also the co-host of the Morning Maker Show. Dan is currently developing a number of applications includin...
Read on

How to identify fetch waterfalls in React

Performance Monitoring
Fetch Waterfalls are scenarios where multiple fetch requests are invoked in a sequential manner, not in parallel. This leads to some serious performance degrada...
Read on

Your bad LCP score might be a backend issue

Performance Monitoring
Largest Contentful Paint (LCP) is a Core Web Vital (CWV) metric that marks the point in the page load timeline where the main page content has likely finished l...
Read on

How to hack your Google Lighthouse scores in 2024

Performance Monitoring
Google Lighthouse has been one of the most effective ways to gamify and promote web page performance among developers. Using Lighthouse, we can assess web pages...
Read on

5 easy tips to improve your personal website performance

Performance Monitoring
If you’re a developer, you need a personal website. While billionaire-owned, algorithm-based social media platforms arbitrarily decide what people should and sh...
Read on

Why don’t we talk about minifying CSS anymore?

Performance Monitoring
Minifying your CSS helps improve your website performance. But as developers, we don’t really talk about minifying CSS anymore. Why? The TL;DR is that the deliv...
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 thousa...
Read on

Fetch Waterfall in React

Performance Monitoring
Have you seen this problem? Or maybe this one? You’ve most likely seen this: export const Component = () => { const [data, setData] = useState() const [load...
Read on

Fixing memoization-breaking re-renders in React

Performance Monitoring
React’s component-based approach to building web applications allows us to break up our web apps into smaller components that we can easily reuse. When a compon...
Read on

How to identify and fix Render-Blocking Resources

Performance Monitoring
Render-blocking resources are JavaScript and CSS files that prevent the web page from loading until they are downloaded. These might be critical resources that ...
Read on

Harnessing Distributed Tracing for Application Performance Optimization

Performance Monitoring
Distributed tracing is a powerful technique that allows you to track the flow and timing of requests as they navigate through a system. By linking operations an...
Read on

Code Refactoring and why you should refactor your code

Performance Monitoring
Software does not expire, but it “rots”. Its quality degrades over time. As you build your project and add features, you probably won’t always build it in a cle...
Read on

Web Fonts and the Dreaded Cumulative Layout Shift

Performance Monitoring
How frustrating is it when you’ve just landed on a web page, you click on a certain element and an ad or something else pops up and you end up clicking that thi...
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 success. Using the ri...
Read on

Measuring application performance in Swift using transactions

Performance Monitoring
So you're building a mobile app that’s performing big data requests; or crunching big data. But now you're asking yourself: How will my app perform in productio...
Read on
Go to Previous PageGo to Next Page
© 2025 • Sentry is a registered Trademark of Functional Software, Inc.