San Francisco, CA, USA
May 20, 2022   |  By Sneh Pandya
Although modern iOS devices are capable of handling a wide range of intensive and complex tasks, the device may seem slow if you are not paying close attention to how your application operates. Performance improvements mentioned in this article are intended to make your code more readable and performant; however, select cautiously as per your needs. Oftentimes, altering or improving architecture and code refactoring takes more time and effort.
May 19, 2022   |  By Gareth Dwyer
Sentry is a monitoring platform that allows developers to track errors and performance data. In this tutorial, we’ll show you how to add Sentry to a Django application so that you can track and resolve any errors or performance issues that occur while your application is in production.
May 18, 2022   |  By Nahla Davies
Java has been one of the most widely used programming languages among developers worldwide for years. So naturally, it is a popular choice for those beginning their careers in development. Learning Java requires more than just knowing the proper syntax and effective code hygiene. Any developer who hopes to use Java for commercial development must be able to quickly and competently identify and recognize errors in their code.
May 6, 2022   |  By David Cramer
This is a conversation we had with our Engineering, Product, and Design (EPD) organization. We are publishing it as we believe it’s important to our customers and fundamental to our open source approach. You can join the conversation on GitHub. Lately, I am spending a lot of my time thinking about Sentry and its core developer story. I also consider why we haven’t been able to overcome the main challenges we recognized years ago.
May 4, 2022   |  By Jay Simons
Benjamin Franklin was a smart dude. Among the many wonderful things he produced was an eternal bit of wisdom - an ounce of prevention is worth a pound of cure. To avoid a bigger problem, spend time early on the things that help you avoid it. That wisdom applies everywhere. Avoid nasty stuff with doctors by exercising and making healthier choices. Avoid getting hit by a car by looking both ways. Avoid sunburn by wearing sunscreen. You get it. So what does this have to do with Sentry? A lot.
Apr 28, 2022   |  By Rahul Chhabria
Flutter is one of the fastest-growing open source cross-platform development frameworks. The likes of BMW, Google Pay, Tencent, and iRobot all use Flutter to quickly build and maintain mobile applications. In fact, Flutter was used by 42% of software developers in 2021, surpassing React Native as the most popular cross-platform mobile framework.
Apr 20, 2022   |  By Roman Zavarnitsyn
Monitoring performance is a critical part of software development. We just released version 3.0.0 of our Sentry Android Gradle plugin, which brings a handful of auto-instrumentation capabilities to Android developers, featuring Room and SQLite queries performance, File I/O operations performance, and more.
Apr 18, 2022   |  By Maciej Walkowiak
Some months ago we wrote a quick guide on how to use Sentry with Spring Boot and Logback. Since then, we’ve continued working on improving the development experience, added several features for error reporting and, most importantly, implemented the performance feature in Sentry Java SDK with a dedicated integration with Spring MVC. If you haven’t yet used Sentry in a Spring Boot application - nothing to worry about - you will find all the necessary steps below.
Apr 13, 2022   |  By Nanditha Embar
Your applications most likely consist of multiple components. These components could be written in different languages, with each individually instrumented with Sentry’s SDK. The goal of our tracing solution is to make sure developers get a full picture of the data captured within their tech stack. Tracing allows you to follow a request from the frontend all the way to your backend application and back.
Apr 12, 2022   |  By Ben Peven
As most developers know, alert-fatigue is real, and the last thing you want is another feed of notifications. Read on to learn how the new Alert Details view helps you filter out notifications for Issue Alerts you don’t care about, and how it can help you focus on the ones that do. When you get started with Sentry, you’ll likely create an Alert for every Issue.
Apr 13, 2022   |  By Sentry
In this video, I show you how you can leverage our pre-built dashboard templates and widget library to build your dashboard that will set your team up for success in under 5 minutes!
Apr 13, 2022   |  By Sentry
With millions of monthly active users across Bitbucket and Jira, Atlassian relied heavily on the real-time telemetry they got from their open source instance of Sentry. However, because it took the equivalent of two full-time engineers to maintain their out-of-date instance, Atlassian started to explore paths to upgrade or migrate to SaaS, as the risk of things breaking increased with each new release.
Apr 12, 2022   |  By Sentry
In this video, we do a spin off of one of our favorite shows Hot Ones, where we combine an interview with Web Platform Team Technical Project Manager Steven and our Web Platform Team EM Vladan, and hot sauces. Meet both of them in this in this video, and watch them suffer as they go from one hot sauce level to the next just like they do in Hot ones.
Apr 6, 2022   |  By Sentry
Business is booming – your team is growing, your customer base is expanding, and you’re shipping more than ever. But without the right processes in place to scale, that fast-paced growth can leave engineering teams scrambling to navigate an increasingly more complex codebase, new team structures, and an ever-growing backlog of issues and requests. Join Jad Chamoun, Engineering Manager at Forethought, as he walks through how Forethought increased developer autonomy and workflow efficiency so their growing team can triage issues quickly without playing the blame game.
Apr 1, 2022   |  By Sentry
Join Simon Zhong, Sentry Sales Engineer, as he goes through setting up Sentry step-by-step to get visibility into our frontend and backend. Once integrated, he will track and triage errors + transactions surfaced by Sentry from our services to understand why/where/how errors and slowdowns occurred within our application code. This workshop took place live at DevOps.JS Conference on March 21, 2022.
Mar 31, 2022   |  By Sentry
When it comes to debugging a performance issue, being able to pick out slow spans (operations or “work” taking place on your service) out of a lineup is the fastest way to see the root cause and know how to solve it.
Mar 30, 2022   |  By Sentry
When it comes to debugging a performance issue, being able to pick out slow spans (operations or “work” taking place on your service) out of a lineup is the fastest way to see the root cause and know how to solve it.
Mar 22, 2022   |  By Sentry
Suspect Spans surfaces a list of spans that correspond to where the most time in a transaction is spent. Instead of clicking into every trace in an attempt to identify the bad actor, check out the Spans tab or Suspect Spans section in every transaction summary and jump directly to the span that needs your attention. In this video, we dive more into what suspect spans are, and we go through a demo of how you can also use Suspect Spans as a complement to your performance monitoring.
Mar 22, 2022   |  By Sentry
In this video, I delve with you into what distributed tracing is, and we dive into a quick demo to show you how to use this in your project.
Mar 16, 2022   |  By Sentry was on a mission to better aggregate and manage server errors for their monolith backend. But, what started as a minor change turned into a “life-changing decision”—their words, not ours—to incorporate a whole new workflow for frontend, backend, and soon mobile. Join Software Engineer Roni Avidov as she explains how started monitoring their client-side app alongside their backend to quickly uncover blindspots and accelerate time to resolution by nearly 20 minutes per issue.

Open-source error tracking that helps developers monitor and fix crashes in real time. Iterate continuously. Boost efficiency. Improve user experience.

Sentry provides open source error tracking that gives you insight into every crash in your stack as it happens, with the details needed to prioritize, identify, reproduce, and fix each issue. Sentry supports all popular languages and platforms, and offers a perspective that enables you to see which errors are doing the most harm to your business and help you understand how issues affect your bottom line.

Find out about exceptions right away. Set up Sentry in minutes with just a few lines of code. Get notifications via email, SMS, or chat as part of an existing workflow when errors occur or resurface.

Quickly find and fix production errors. Triage, reproduce, and resolve errors with max efficiency and visibility. Exception handling with Sentry helps developers build better apps and iterate faster.

See the impact of each release. Integrate error tracking with your commit and deploy workflows. Aggregate events to see where bugs happen, how often, and who's affected before users even notice.

Error tracking built for community. Sentry started as and remains a 100% open-source project, now delivered as a hosted service. Development aligns to security, observability, and production at scale.

Users and logs provide clues. Sentry provides answers.