Sentry

San Francisco, CA, USA
2011
Apr 7, 2021   |  By Phillip Jones
From testing in production to running A/B tests, feature flags have a range of uses. At Sentry, one way we use feature flags is to safely allow beta access to new features for some of our “Early Adopter” customers. Because you can set multiple combinations of feature flags, every user is likely to have a different experience.
Mar 30, 2021   |  By Kathy Lam
Just like that Mobile March Madness 2021 is almost in our rearview. Before we look to April, let’s recap some of our most notable mobile updates from this past month with a few tips on how to solve what matters faster and a sneak peek of what’s coming next. That’s right. We’re constantly improving our mobile monitoring solution independent of our alliteration-based marketing campaigns.
Mar 25, 2021   |  By Adam McKerlie
Like many companies, Sentry uses feature flags to determine when certain users see certain features. Recently, we decided to switch our feature flag software to an open-source system called Flagr. And while implementing Flagr, we used our new Performance tools to find — and ultimately fix — a serious issue in how we were fetching our flags.
Mar 18, 2021   |  By Rahul Chhabria
Android is arguably the most ubiquitous operating system in the world. Whether it’s a tablet, phone, folding phone, computer, TV, or IoT device, chances are you’ve interacted with Android OS. And to help developers get full visibility into how their customers experience Android’s myriad applications, we’re extending Performance to Android.
Mar 16, 2021   |  By Robin Rendle
Like many companies, we have a Hack Week at Sentry. In 2017, we coded an app which blared entrance music for anyone who stepped foot in our office. In 2019, we encouraged folks to be nice on the Internet. Noble causes, sure, but for this year’s Hack Week I was determined to advance a cause near and dear to my cold British heart: dark mode.
Mar 11, 2021   |  By Jenn Mueng
March Mobile Madness continues with Performance support for React Native. Our friend, Jenn Meung shares how Performance supports his mobile appliction. In addition to working with Sentry, I also contribute to Tour, a travel app which helps people plan trips with a drag-and-drop interface. Because Tour is built with React Native, we’ve always had issues accurately gauging how people use our app and its performance.
Mar 9, 2021   |  By Adhiraj Somani
One of Sentry’s most-trafficked pages is our issue details page, as it helps our customers understand the root cause an error. For those of you who are new to Sentry, we define an issue as a group of similar events. To render the issue details, a significant amount of data needs to be fetched — counts, charts, event details, and other metadata. The two main components on this page are the latest event, and summary statistics.
Mar 3, 2021   |  By Kathy Lam
This month we’re updating several of our mobile SDKs. You might think it’s madness… Mobile March Madness. First up is Flutter. It’s fair to say that all of us have had a bad mobile experience which frustrated us enough to warrant switching apps. Getting the experience right requires a lot of work due to the variety of OSes, screen sizes and orientations.
Feb 23, 2021   |  By Kathy Lam
In January we brought Release Health to JavaScript. This month we’ve been thinking about the overall experience for JavaScript developers, some could call it JavaScript Jebruary. Think back to your last frustrating experience. It was probably caused by slow page loads or getting dizzy from staring at the ever-ending spinner. One survey showed that the average desktop load time on a webpage was 10.3 seconds and on mobile, it was 27.3 seconds.
Feb 18, 2021   |  By Milin Desai
In the software lifecycle, you need to know what is affecting the customer from your frontend code to your underlying infrastructure. However, no one to date has solved for monitoring the health of software code vs. systems at the level that we have taken on — or at the scale that our customers require, as everything from grocery shopping to gaming is now digital.
Apr 9, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) shows how to set up and monitor Performance in your Flutter applications.
Apr 9, 2021   |  By Sentry
Lev Vidrak (Mobile Lead @Wix) shows and discusses how his team monitors React Native apps, their approach to releases, and best practices they deploy when using Sentry to monitor their projects.
Apr 7, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) shows how to setup and monitoring Performance in your React Native applications.
Apr 7, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) shows how to setup and monitoring Performance in your Android applications.
Apr 6, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) shows how to add Attachments to your Sentry Events.
Mar 19, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) and Lev Vidrak (Mobile Team Lead @Wix) show and discuss how to use Sentry to monitor Errors & Performance for React Native and Android mobile apps.
Feb 24, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) shows how to instrument Sentry's Release Health.
Feb 24, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) demos how to monitor your JavaScript releases with Sentry.
Feb 24, 2021   |  By Sentry
Vincent Budrovich (Sr. Software Engineer @Eventbrite) shows and discusses how Release Health helps his team monitor their releases for crash-free users, crash-free sessions, version adoption, & moment-in-time data.
Feb 19, 2021   |  By Sentry
Neil Manvar (Solutions Engineer @Sentry) and Vincent Budrovich (Sr. Software Engineer @Eventbrite) show and discuss how Release Health helps team monitor their releases for crash-free users, crash-free sessions, version adoption, & moment-in-time data.

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.