Sentry Blog

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.

Cron Job Monitoring Beta - Because scheduled jobs fail too
Product Updates

Cron Job Monitoring Beta - Because scheduled jobs fail too

Do your cron jobs (aka scheduled jobs) ever fail or not run as expected? Scheduled jobs are supposed to be predictable – as the name implies. But as with many…

Understanding Performance Testing in Unity: A Real-World Example
Engineering

Understanding Performance Testing in Unity: A Real-World Example

Performance testing is an important part of any application. It helps developers to increase the application reliability while providing a smooth user…

Mobile: The Future is Declarative
Engineering

Mobile: The Future is Declarative

The mobile development ecosystem has always been very diverse, arguably more diverse than the web development ecosystem. Both React Native and Flutter have a declarative approach from the start, but with Android and iOS now joining the declarative bandwagon, we can see that the future of mobile development is declarative.

Mobile: The Future of Declarative UI Frameworks
Product Updates

Mobile: The Future of Declarative UI Frameworks

Taking a look at where mobile app development is headed, and exploring the new declarative approach used by the new native frameworks SwiftUI and Jetpack Compose.

Prioritizing Platform Stability at One of FastCo.’s Most Innovative Companies of 2022
Product Updates

Prioritizing Platform Stability at One of FastCo.’s Most Innovative Companies of 2022

Ranked as one of New York Magazine’s best smart home training solutions 2022 and Men’s Health’s best connected cable machine 2022, Tonal literally sets the bar for smart home trainers.

Suspect Commits via Git Blame
Product Updates

Suspect Commits via Git Blame

Errors are part of building software. Even if you are one of the fabled 10X engineers, errors are still going to happen. When an error does occur, typically…

Bringing Codecov into the Sentry Family: Where Code Coverage Meets Application Monitoring
Product Updates

Bringing Codecov into the Sentry Family: Where Code Coverage Meets Application Monitoring

Today Codecov is joining the Sentry family. Codecov began as a code coverage reporting tool in 2014 and has since emerged as a market leader in the test…

How We Made JavaScript Stack Traces Awesome
Engineering

How We Made JavaScript Stack Traces Awesome

Sentry helps every developer diagnose, fix, and optimize the performance of their code, and we need to deliver high quality stack traces in order to do so. In this blog post, we want to explain why source maps are insufficient for solving this problem, the challenges we faced, and how we eventually pulled it off by parsing JavaScript.

How We Made JavaScript Stack Traces Awesome
Product Updates

How We Made JavaScript Stack Traces Awesome

Sentry helps every developer diagnose, fix, and optimize the performance of their code, and we need to deliver high quality stack traces in order to do so. You…

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