Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

Aspire Insights in Production with Sentry and OpenTelemetry

With the release of.NET 8, Microsoft released a new framework called.NET Aspire that’s shaking up the way distributed applications are crafted. Aspire makes it painless to configure and deploy distributed apps in.NET. You can check out the Aspire docs for a full rundown.

What is INP and why you should care

On March 12th 2024, Google is launching a new Core Web Vital metric, Interaction to Next Paint (INP). INP will replace First Input Delay (FID) and will change the way your sites are assessed for performance by Google, which ultimately affects how your sites rank in search engine results. TL;DR: You need to start optimizing for INP today so your sites are not negatively impacted after March 12th.

Improving mobile performance, from slow screens to app start time

Based on our experience working with thousands of mobile developer teams, we developed a mobile monitoring maturity curve here at Sentry. We hypothesized that once teams achieved stability and were no longer firefighting and fixing crashes, they’d shift to streamlining workflows and eventually focus more on optimizing mobile app performance. In a recent workshop, we asked mobile devs where they fell on the curve. The results were surprising.

Sentry .NET SDK 4.0 improvements for .NET 8

As we celebrate the 10th anniversary of Sentry’s support for the.NET ecosystem with over 150 million downloads, we’re excited to announce Sentry.NET 4.0! Building on top of.NET 8.0, this major release includes many exciting new features, including support for Profiling, Metrics, AOT and trimming, native crash reporting, Spotlight, and better.NET MAUI support. Version 4 of the SDK is now available!

Navigating Cookies at Sentry: A Legal Perspective

You may have noticed that the banners asking you to accept “cookies” whenever you visit a website have gotten bigger and more annoying over time, especially if you browse the internet in Europe. This is in response to laws and regulations that are meant to protect users from being tracked unless they agree to be tracked. The requirement in Europe is that if you want to use cookies, subject to a few narrow exceptions, the purposes must be disclosed with granularity and agreed to in detail.

How to deal with API rate limits

When I first had the idea for this post, I wanted to provide a collection of actionable ways to handle errors caused by API rate limits in your applications. But as it turns out, it’s not that straightforward (is it ever?). API rate limiting is a minefield, and at the time of writing, there are no published standards in terms of how to build and consume APIs that implement rate limiting.

Debugging weird stack traces with Session Replay

Imagine this: Your website is getting a lot of traffic and you have some kind of metrics, logging, or performance monitoring setup (maybe even Sentry). You’re alerted to something… odd. You open up your error and see that a request was interrupted by another request. Uh oh. This sounds like a user was rage-clicking , clicking like crazy making duplicate requests. You weren’t expecting that!

Now's The Time For Delayed Open Source

Sentry was born and bred in the Open Source community, and we very much think of ourselves as part of it today. One thing we’ve learned together over the years is that an over-emphasis on user freedom can come at the cost of developer sustainability, to the point that we are now in an Open Source sustainability crisis.