Sentry

San Francisco, CA, USA
2011
  |  By Joe Malatesta
It’s a bold claim for me to say that every developer can benefit from something 40% of them haven’t heard of, but hear me out. I was among the 40% who didn’t know tracing existed until this summer. Still, I spent the last three months learning why it’s critical to a developer’s workflow and the different ways developers pragmatically use it. In this blog, I hope to show you that you can benefit from tracing regardless of your stack, role, size, or project.
  |  By Salma Alam-Naylor
As developers (and as front end developers in particular), we usually talk about web performance in the context of measuring what happens when we start to see things appear in a browser window, and when we can consume content or interact with the page.
  |  By Rachel Wang
For those who like to get straight to the point, here’s a quick summary of the latest noise-reducing improvements to the Issues experience: We’re feeling pretty good about these features. Might even go out on a limb and say they’re some of the most significant improvements to our error grouping and alerts ever. Need more convincing? Keep reading.
  |  By Steven Eubank
Twilio Flex is a React-based web app that lets you run your contact center as a service, and years ago, while working at a previous company, I was tasked with setting it up with Sentry for application observability and error monitoring. To help you set up Flex with Sentry— and using all the lessons I learned along the way— I’ve teamed up with Bruno, Solutions Engineer, from Twilio to build a new Twilio Flex integration.
  |  By Dan Mindru
Dan Mindru is a Frontend Developer and Designer who is also the co-host of the Morning Maker Show. Dan is currently developing a number of applications including PageUI, Clobbr, and CronTool. As a developer, few things are more frustrating than an API that’s slower than molasses. You know the code works, but you know it can’t possibly be a good user experience anymore. I had one of those and looked the other way for a couple of weeks. However, some issues become personal after a while.
  |  By Chad Whitacre
Today we’re launching Fair Source, a new approach to software sharing that is safe for companies to adopt and developers to use. Before Fair Source, companies that wanted to engage the developer community with their core products often did not know how to do so while maintaining control over their roadmap and business model. The result is that most software products today are closed-source. With Fair Source, companies have a new option. The Fair Source option is not theoretical.
  |  By Ben Peven
Over the past few months, we introduced several new features and capabilities. While we released larger product updates like Trace Explorer, Insights modules, and our JavaScript V8 SDK (to name a few), it’s the smaller, iterative improvements that really make a big difference in your debugging workflow. Let’s dive into 8 recent updates that you should know about.
  |  By William O'Neal
Monitoring tools are great at letting you know when something is broken and the overall impact. We should know, we make an error monitoring tool. Observability tools are good for well, observing. But here’s the thing, you (we) don’t observe code. We (you) push code. So what the collective “we” need is a tool that makes it easy to ship, improve, and maintain reliable and performant code.
  |  By Lazar Nikolov
Fetch Waterfalls are scenarios where multiple fetch requests are invoked in a sequential manner, not in parallel. This leads to some serious performance degradation. Here’s how they look: In this case, the second and third requests can be fetched in parallel, which will improve the page load and data display by 4.053 seconds. The negative performance impact with fetch waterfalls is also stacking - meaning the more requests there are, the worse the performance impact is going to be.
  |  By Angela Jiang
Session Replay for iOS, Android, and React Native is now in open beta. If you already know what Session Replay is, amazing – click the link and update your SDK to start getting video-like reproductions of where your users are experiencing rage-inducing issues. If you don’t know what I’m talking about, even better. Let me tell you a story.
  |  By Sentry
Frontend issues that affect your users are often triggered by backend problems. In this workshop, you’ll learn how to identify issues causing slow web pages and poor Core Web Vitals using tracing.
  |  By Sentry
@nodejs on building open source.
  |  By Sentry
Here's a really cool way to automatically instrument all your Next.js Server Actions with Sentry! next-safe-action allows you to create middleware for your server actions, in which you can setup instrumentation for all the actions that use the middleware. Easy!
  |  By Sentry
Here's a quick overview of how to use tracing to identify fetch waterfalls (and so much more) in your applications.
  |  By Sentry
Here from @Supabase as they share their thoughts on what a high performing developer looks like.
  |  By Sentry
Taylor Otwell, from @LaravelPHP breaks down what it's like to build an open source product.
  |  By Sentry
This talk focuses on the challenges of debugging applications that are live, particularly when you receive nebulous user feedback, and an error is something in the backend that is hard to discover through traditional reproduction.

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.