Your background images might be causing CLS
Sentry Blog
by
1w ago
Cumulative Layout Shift (CLS) is where the layout of a web page unexpectedly shifts after the initial content loads and new content pops in. At its best, it’s a little inconvenient. At its worst, it’s an accidental click of a “BUY NOW” button that suddenly appeared under your mouse cursor after an ad loaded, resulting in an unwanted purchase. CLS is one of the Core Web Vitals that your pages are scored (and ranked) on by Google. It’s often caused by client-side data-fetching after a page has first loaded, and loading large images, ads or embedded media players, all of which are made worse by s ..read more
Visit website
Small improvements add up to big updates at Sentry
Sentry Blog
by
2w ago
It’s the little things that can make a big difference. While we announced significant product updates like Autofix and Metrics (to name a few) during Launch Week, we couldn’t cover everything. Over the past few months, we shipped updates to the core platform, improvements to the developer workflow, and a series of quality-of-life features. The sum of these small improvements add up to big updates across Sentry that help make your production issues even more debuggable. Core platform: Replay context & more actionable issues Hydration Diff Tool No matter the SDK or framework, errors are boun ..read more
Visit website
Monitor Supabase databases and Edge Functions
Sentry Blog
by
3w ago
When cloud service providers first started popping up, many developers were “wowed” by being able to spin up and scale all kinds of infrastructure to deploy their web applications on demand. However, big-box cloud service providers are often complex to use, scaling out is expensive and default monitoring solutions are not very insightful. Besides, we are spoiled developers, and we expect things to be easy. Supabase and Sentry help simplify deployment and monitoring. Supabase makes it easy to deploy your databases and Edge Functions, while the new integration with Sentry makes monitoring your c ..read more
Visit website
How I fixed my brutal TTFB
Sentry Blog
by
3w ago
Recently, I improved all my homepage Core Web Vitals by focusing on improving just one metric: the Time to First Byte (TTFB). All it took was two small changes to how data is fetched to reduce the p75 TTFB from 3.46s to just 704ms. In this post I’ll explain how I found the issues, what I did to fix them, and the important decisions I made along the way. (And don’t worry, I’ll break down “p75” and “TTFB”, too!) Using Sentry performance monitoring As developers, we usually focus on performance for short bursts at a time: when a new site is launching, when a new feature is in development, or whe ..read more
Visit website
Improving INP and FID with production profiling
Sentry Blog
by
1M ago
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 loads. This means your website or application’s SEO ranking may be impacted if users do not have smooth interactions on the site or app. While this change is a net positive for users, finding the root cause of these reported slow interactions can be tricky for developers. In this blog post, we will look at a few different methods to identify the root cause of slow interactions, including comparing JavaScript self-profiling to other browser APIs. What is a ..read more
Visit website
Low effort image optimization tips
Sentry Blog
by
1M ago
“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. The problem I wish loading images was as simple as <img src=”...”>, but it ain’t. Loading images is a tricky thing, and it involves more than an img tag with a source attribute. Loading images in an unoptimized way can really hurt your page’s per ..read more
Visit website
Five improvements to Make Debugging Less Terrible
Sentry Blog
by
1M ago
Over the past year, we released a couple of new offerings, like Session Replay and Cron Monitoring. But in addition to building new products, we’re constantly looking for ways to improve our core platform to help you debug software issues faster. As you hopefully saw during Sentry’s Launch Week, we shipped five quality-of-life improvements addressing the following problems: How do I make sure the files I touched don’t have open issues? What should I do if my code does not work in production? How can I reduce context switching? How can I trace a front end problem to a server-side error quickly ..read more
Visit website
Break Production Less: Introducing Codecov's Pre-release Focus
Sentry Blog
by
1M ago
While there are several solutions that try to help you improve your testing practices and tooling, we believe that high-quality software is not just limited to how well it’s tested. That’s why we’re expanding beyond code coverage and building the foundation for the first of its kind pre-release platform with Bundle Analysis, Test Analytics, and AI-Powered Code Review JavaScript Bundle Analysis {{ codecov-lw-2-a }} Bundle size matters because it directly impacts your application’s performance, bandwidth usage, and load times. Larger bundles lead to longer load times, which leads to poor perform ..read more
Visit website
AI-powered Autofix debugs & fixes your code in minutes
Sentry Blog
by
1M ago
Sentry knows a lot about the inner workings of an application’s codebase. So we got to thinking, how can we use this rich dataset to make debugging with Sentry even faster? Many generative AI (GenAI) tools (e.g. GitHub Copilot) improve developer productivity in their dev environment, though few have the contextual data Sentry has to help fix errors in production. Our new AI-enabled Autofix feature understands what your users are doing when an error occurs, analyzes the error, generates a fix and even opens a pull request for your review. It’s like having a junior developer ready to help on-dem ..read more
Visit website
Using machine learning to focus on issues that matter
Sentry Blog
by
1M ago
We’ve been exploring new approaches to make Sentry issues more actionable. Read on to learn how we’re using machine learning to improve issue creation (i.e. grouping) and alerts, with as little configuration as possible, so you can focus on fixing the most important issues. Using machine learning to dedupe Sentry Issues For those not familiar with Sentry, a Sentry Issue is a collection of error or performance events aggregated in one single report. When Sentry creates an issue, that step is also referred to as grouping and is critical to having an actionable issue feed. Grouping starts with fi ..read more
Visit website

Follow Sentry Blog on FeedSpot

Continue with Google
Continue with Apple
OR