Sentry Blog

Code coverage insights - now in your stack trace
Product Updates

Code coverage insights - now in your stack trace

I’m Jerrod, the Head of Codecov @ Sentry. I’d like to share updates from the first major release of our Codecov and Sentry integration and new Codecov pricing…

Code Mappings and Why They Matter
Product Updates

Code Mappings and Why They Matter

Code Mappings connect errors to the source code in a repository. And since errors can have paths that are different from the tree structure of the repository, Code Mappings determines the accurate path through a combination of a repository URL and a path transformation. Sentry uses Code Mappings to serve issue context on the issue details page.

The New APM: Actionable, Affordable, and Actually Built For Developers
Product Updates

The New APM: Actionable, Affordable, and Actually Built For Developers

You shouldn’t need a Ph.D. in your APM tool to understand the performance of your application. Sentry’s new approach to application monitoring is focused on being actionable, affordable, and *is actually* built for developers. Learn how we're redefining the future of APM.

Making Performance Monitoring More Actionable with Sentry
Product Updates

Making Performance Monitoring More Actionable with Sentry

How your code performs isn’t a subjective debate. Well, at least not anymore — in the past few months, Sentry has started telling you exactly what’s slow and…

Treat Performance Like A Feature
Engineering

Treat Performance Like A Feature

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.

Get More Context about your Cloud Services with Sentry
Product Updates

Get More Context about your Cloud Services with Sentry

A Sentaur who uses Sentry to build Sentry wanted to know where a specific service associated with an issue was being hosted in our cloud environment. This…

Sentry’s Frontend Tests: Migrating from Enzyme to React Testing Library
Engineering

Sentry’s Frontend Tests: Migrating from Enzyme to React Testing Library

With over 700 pull requests a month, making sure Sentry's test suite runs quicky is extremely important. This post will talk about our journey converting our component tests from Enzyme to React Testing Library that took almost 18 months, 17 engineers and almost 5000 tests.

Sentry’s Frontend Tests: Migrating from Enzyme to React Testing Library
Product Updates

Sentry’s Frontend Tests: Migrating from Enzyme to React Testing Library

At Sentry, we practice continuous delivery, which means that code can be released as soon as it’s merged into the main branch. This allows us to iterate…

Introducing OpenTelemetry Support: Take Action on Your Observability Data
Product Updates

Introducing OpenTelemetry Support: Take Action on Your Observability Data

As an open source company that grew out of a side project in 2008 to an application and performance monitoring platform (APM) used by over 3.5 million…

Support for Next.js Middleware and Edge Routes
Product Updates

Support for Next.js Middleware and Edge Routes

Third-party JavaScript libraries provide developers with the tools they need to build modern web experiences, and a bit of cheatcode at times to not have to…

Introducing Session Replay from Sentry: Bridge the Gap between Code and UX
Product Updates

Introducing Session Replay from Sentry: Bridge the Gap between Code and UX

We’re making Session Replay generally available to all Sentry users. Remove the guesswork from troubleshooting by seeing video-like reproductions of what users experience leading up to and after an error or performance issue. Session Replay supports all web-based platforms.

Getting Started with Jetpack Compose
Engineering

Getting Started with Jetpack Compose

Jetpack Compose, a new declarative UI toolkit by Google made for building native Android apps, is rapidly gaining traction. The main advantage of using Jetpack Compose is that it allows you to write UI code that is more concise and easier to understand. This leads to improved maintainability and reduced development time. The main advantage of using Jetpack Compose is that it allows you to write UI code that is more concise and easier to understand. This leads to improved maintainability and reduced development time.

Getting Started with Jetpack Compose
Product Updates

Getting Started with Jetpack Compose

Recently, we wrote about the demonstrative move to declarative UI. With Jetpack Compose, Android is joining the declarative trends. Jetpack Compose, a new…

Profiling Beta for Python and Node.js
Product Updates

Profiling Beta for Python and Node.js

A couple months ago, we launched Profiling in alpha for users on Python and Node.js SDKs — today, we’re moving Profiling for Python and Node.js to beta.…

Profiling 101: What is profiling? (1/2)
Product Updates

Profiling 101: What is profiling? (1/2)

Discover the basics of profiling and its role in application performance. Learn how profiling works, its impact on debugging, and why it’s essential for developers.

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