How we improved Performance Score accuracy
We're making updates to how Performance Scores are calculated in the Web Vitals module, which will bring them closer to what your users experience.
We're making updates to how Performance Scores are calculated in the Web Vitals module, which will bring them closer to what your users experience.
How ASP.NET Core application developers can make the transition from JIT (Just-in-Time) to AOT (Ahead-of-Time) compilation, using the Sentry SDK for .NET as a case study.
A comprehensive guide on how to publish binaries on npm without getting fired.
CommonJS and ES modules are 2 sides of a coin. Node.js supports both of them. So, how can we improve the performance of Node.js loaders?
Almost 2 years ago, Sentry embarked on a project to bring true EU data residency to Sentry's customers. We decided to do it the hard way.
We just surpassed over 7 million check-ins per day. Let's talk about what it took to go from prototype to production ready cron monitoring.
An in-depth analysis of how we managed to cut the Session Replay SDK bundle size by 35%.
Explore Flutter debugging tips and tools to enhance your development experience. This article highlights essential tools, logging options, and IDE plugins for effective debugging.
Finding a needle in a haystack is really difficult. Why make it harder than it needs to be?
The best way to figure out how overhead impacts you is to measure it yourself. Follow along as we show you how we went about measuring overhead on Sentry and how you can measure it on your own applications.
We recently migrated JavaScript/SourceMap processing to Rust where we were hitting a lock contention problem in our processing infrastructure that kept people up for a few days. What happened, why and how did we solve it?
Knowing the user interactions which happened in your app right before it crashed is crucial context information for fixing errors. Tracking interactions like click and swipes manually can be tedious, so we at sentry looked into ways on how to do that automatically for your Jetpack Compose enabled Android app. Learn how you can intercept any touch event, how to determine Composable identifiers and ultimately how our sentry Android SDK ties it all together.
What is a self identifying file, what are debug IDs and why do we want a fundamental change in the web ecosystem for source maps.
Sentry is a very fast-moving company. In just one month we merged 165 pull requests from 19 authors and changed over 800 files, with a total of over 22,000 additions and almost 10,000 deletions. By updating to Lerna 6 with Nx caching, we were able to reduce our CI run times by about 35%.
Implementing the right processes and tooling is key to bring your application’s performance from ‘adequate’ to ‘delightful’. Find out how to treat performance as a feature.