Fluttering our Mobile Wings

Once a year we let our imagination go wild for a whole week during our annual Hackweek event. It’s where we come up with product updates…
Read on
Your code is broken. Let's Fix it.
Get Started

Instrumenting Our Frontend Test Suite (...and fixing what we found)

Adding Instrumentation to Jest Here at Sentry, we like to dogfood our product as much as possible. Sometimes, it results in unusual…
Read on

Root out the odd operation with Operations Breakdown

Transactions are sent when your service receives a request and sends a response, like an API call or a page load. Within each transaction is…
Read on

Become A Hidden Champion. Work With Me In Vienna.

A term of business endearment — if there is such a thing — is to call a company a hidden champion. It’s bestowed on businesses who quietly…
Read on

Jamstack June: A Recap

Like any jam session, Jamstack June must end. But not before we reprise a few of our greatest licks of the month: Our Next.js SDK monitors…
Read on

Why Debugging JavaScript Sucks — And What You Can Do About It

What makes JavaScript great is also what makes it frustrating to debug. Its asynchronous nature makes it easy to manipulate the DOM in…
Read on

Jamstack, Next.js, Netlify, and Sentry: How The Pieces Fit

Jamstack (Javascript + APIs + Markup) is a web architecture that combines the convenience of pre-built websites with the capacity to handle…
Read on

Find the Root Cause Faster with Trace View and Trace Navigator

Like a bratty teenager, traditional monitoring answers your questions, but does so in a terse, unhelpful manner: Why is my page slow? Guess…
Read on

Sentry Application Monitoring for Next.js

As you could probably tell from the title, we shipped an SDK for Next.js. This means you can capture errors, measure performance, manage…
Read on

Better Alerts [as in, far more specific and just generally way better]

A couple of weeks back, we broke sign-ups. And in the most meta fashion, we learned about this because someone here had the foresight to set…
Read on

Dogfooding Chronicles: Never Be Content With Your Content (Security Policies)

In this Dogfooding Chronicle, I’ll walk you through how we updated our Content Security Policy using Discover — and how we’re keeping watch…
Read on

Establishing the New Normal in Pandemic-Aftertimes

Three Hundred and Eighty-One Three hundred and eighty-one. The number of days it’s been since our Sentry offices shut down, in what we…
Read on

No-code AWS Lambda Monitoring

Auto-instrumenting AWS Lambda Monitoring didn’t originate through a focus group or business plan. It started as a hackathon project that…
Read on

Great Moments in Application Monitoring

The consequences of poor application performance are both real and terrifying: lost customers, lost trust from your team, and lost…
Read on

Measuring Success with Sentry

In the early days of web development, there was one way to measure code: WTFs per minute. It was a metric that could be applied across all…
Read on

Supporting Native Android Libraries Loaded From APKs

Like mechanics who restore their own cars or plastic surgeons who self-rhinoplasty, our developers put their skills to interesting uses…
Read on

Measuring User Experience with Web Vitals

Top of search for you means top of mind for your customers. And with Google’s upcoming Page Experience update to Web Vitals taking place in…
Read on

Silencing Distractions with Review List and Automations

By organizing information and automating mundane tasks, Sentry is able to remove any ambiguity around if an issue should be addressed, by whom, and in what priority order.
Read on

Slow and Steady: Converting Sentry’s Entire Frontend to TypeScript

Recently, Sentry converted 100% of its frontend React codebase from JavaScript to TypeScript. This year-long effort spanned over a dozen…
Read on
© 2021 • Sentry is a registered Trademark
of Functional Software, Inc.