Sentry Blog

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.

Profiling 101: Why profiling? (2/2)
Product Updates

Profiling 101: Why profiling? (2/2)

This is part 2 of a 2-part series on profiling. If you’re not yet familiar with the what profiling is, check out the first part in our series. - Part 1: What…

Local Variables for NodeJS in Sentry
Product Updates

Local Variables for NodeJS in Sentry

Stack traces show us exactly where an exception occurred, but you can still be left wondering: What arguments or state caused the exception to occur? If you can reproduce the issue locally with a debugger attached you’ll have access to these local variables, but with Sentry you can identify the exception location *without* needing to reproduce the issue locally. By including local variables with stack traces, Sentry events become much closer to the full debugging experience.

Install Sentry with a Single Command
Product Updates

Install Sentry with a Single Command

We’re creating a new way to install and set up Sentry. Starting with Next.js, you’ll be able to set up new Sentry accounts or create new Sentry Next.js…

Common Errors in Next.js and How to Resolve Them
Engineering

Common Errors in Next.js and How to Resolve Them

Debugging Next.JS most of the time can be quick and painless, but not all of the time. Explore common Next.js errors and how to resolve them in this guide.

How to get started with Sentry's Unity SDK - Part 1
Engineering

How to get started with Sentry's Unity SDK - Part 1

User experience and performance are two of the most important metrics of any game. You need to ensure that it runs as optimally as possible on any platform.…

How to handle Android exceptions and avoid application crashes
Engineering

How to handle Android exceptions and avoid application crashes

Let’s start by stating the obvious: An exception is a problem that occurs during the runtime of a program and disrupts its conventional flow. Exception…

Dogfooding Chronicles: Weekly Report Emails
Engineering

Dogfooding Chronicles: Weekly Report Emails

If you’re a Sentry user, you’ve probably seen those weekly emails we send out at the start of the week. They give a weekly recap to users of what happened in…

React Native Debugging & Tracking During App Development
Engineering

React Native Debugging & Tracking During App Development

Software engineers spend a majority of their time debugging code. Learn more here about React Native debugging & error tracking.

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