Engineering

Page 5

How open PR comments work
Engineering

How open PR comments work

This is how we manage to comment Sentry issues related to code you're modifying in a pull request within seconds.

Streamline Builds with Android Manifest Placeholders
Engineering

Streamline Builds with Android Manifest Placeholders

In this article, you will learn how to make use of Android Manifest placeholders to supercharge your Android app development.

Patching A Flood of 404s
Engineering

Patching A Flood of 404s

In our latest edition of Dogfooding Chronicles, we use Discover to root out the bane of all companies everywhere: the 404 page.

How we improved Performance Score accuracy
Engineering

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.

Should you, could you AOT?
Engineering

Should you, could you AOT?

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.

How to publish binaries on npm
Engineering

How to publish binaries on npm

A comprehensive guide on how to publish binaries on npm without getting fired.

Improving Node.js loader performance
Engineering

Improving Node.js loader performance

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?

A $3,000,000 Dropdown
Engineering

A $3,000,000 Dropdown

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.

Scaling Cron Monitoring
Engineering

Scaling Cron Monitoring

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.

How We Reduced Replay SDK Bundle Size by 35%
Engineering

How We Reduced Replay SDK Bundle Size by 35%

An in-depth analysis of how we managed to cut the Session Replay SDK bundle size by 35%.

Flutter Debugging: Top Tips and Tools You Need to Know
Engineering

Flutter Debugging: Top Tips and Tools You Need to Know

Explore Flutter debugging tips and tools to enhance your development experience. This article highlights essential tools, logging options, and IDE plugins for effective debugging.

Lost in the Haystack: Optimizing an Expensive ClickHouse Query
Engineering

Lost in the Haystack: Optimizing an Expensive ClickHouse Query

Finding a needle in a haystack is really difficult. Why make it harder than it needs to be?

Measuring Session Replay Overhead
Engineering

Measuring Session Replay Overhead

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.

A locking war story
Engineering

A locking war story

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?

How we built user interaction tracking for Jetpack Compose
Engineering

How we built user interaction tracking for Jetpack Compose

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.

Syntax.fm logo

Listen to the Syntax Podcast

Of course we sponsor a developer podcast. Check it out on your favorite listening platform.

Listen To Syntax