Blogs Published by Ben Vinegar

Introducing Session Replay from Sentry: Bridge the Gap between Code and UX
Product Updates

Introducing Session Replay from Sentry: Bridge the Gap between Code and UX

We’re making Session Replay generally available to all Sentry users. Remove the guesswork from troubleshooting by seeing video-like reproductions of what users experience leading up to and after an error or performance issue. Session Replay supports all web-based platforms.

Distributed Tracing 101 for Full Stack Developers
Engineering

Distributed Tracing 101 for Full Stack Developers

In today’s modern web stack it’s anything but. Full stack developers are expected to write JavaScript executing in the browser, interop with multiple database technologies, and deploy server side code on different server architectures (e.g. serverless). Without the right tools, understanding how a user interaction in the browser cascades into a 500 server error deep in your server stack is nigh-impossible. Enter: distributed tracing.

Distributed Tracing 101 for Full Stack Developers
Product Updates

Distributed Tracing 101 for Full Stack Developers

In the early days of the web, writing web applications was simple. Developers generated HTML on the server using a language like PHP, communicated with a single relational database like MySQL, and most interactivity was driven by static HTML form components. While debugging tools were primitive, understanding the execution flow of your code was straightforward.

How we grew Sentry's monthly active users by rethinking invitations
Engineering

How we grew Sentry's monthly active users by rethinking invitations

At its core, Sentry is a tool that alerts you to defects in your production software. But it does more than blast stack traces into your inbox: Sentry provides powerful workflows to help your team determine root cause, triage issues to your team, and keep tabs on ongoing concerns with comments and notifications. At the end of 2019, the Growth team made it our mission to make it easier for our users to invite their teammates to join them on Sentry. Our theory: improving the user experience of inviting users, as well as democratizing the process to include all team members would lead to a significant increase in team-wide adoption. (Narrator: it did.)

How we grew Sentry's monthly active users by rethinking invitations
Product Updates

How we grew Sentry's monthly active users by rethinking invitations

At its core, Sentry is a tool that alerts you to defects in your production software. But it does more than blast stack traces into your inbox: Sentry provides…

4 Reasons Why Your Source Maps are Broken & How to Fix Them
Product Updates

4 Reasons Why Your Source Maps are Broken & How to Fix Them

Source maps can be extremely helpful…when they work. Learn more here about how to tell if your JavaScript source maps are broken & how to fix them.

6 Tips for Reducing JavaScript Error Noise
Product Updates

6 Tips for Reducing JavaScript Error Noise

Spare your inbox from noisy unwanted errors with these helpful tips for reducing JavaScript error noises to make it easier to identify high-priority issues.

Improve Signal to Noise with Inbound Filters
Product Updates

Improve Signal to Noise with Inbound Filters

Use inbound data filters to automatically reject unwanted issues.

Rich Error Logging & Reports with Redux Middleware
Product Updates

Rich Error Logging & Reports with Redux Middleware

Use redux-raven-middleware to attach Redux app state and Redux error logs to Sentry crash reports.

Vue.js Error Reporting with Sentry
Product Updates

Vue.js Error Reporting with Sentry

Sentry now supports Vue.js, including Vue 2

Support for Minified React Errors
Product Updates

Support for Minified React Errors

Sentry now automatically expands minified errors from production React apps.

Welcome Katie Lundsgaard
Product Updates

Welcome Katie Lundsgaard

We're excited to announce that Katie Lundsgaard is joining the engineering team.

Log Angular 2 Errors with Sentry
Product Updates

Log Angular 2 Errors with Sentry

Sentry now supports Angular 2 with full TypeScript support

What is a Script Error?
Product Updates

What is a Script Error?

If you’ve worked with the JavaScript `onerror` event before, you’ve probably come across the following: "Script error." Learn more about what a js scripterror is here.

Welcome Jess MacQueen
Product Updates

Welcome Jess MacQueen

We're excited to announce that Jess MacQueen is joining the engineering team. Jess joins us from Chartio where she worked on everything from building out the…

How to write bulletproof function wrappers in JavaScript
Product Updates

How to write bulletproof function wrappers in JavaScript

In our client JavaScript SDK – Raven.js – we make use of a lot of function wrapping. We even provide a utility API method, , that automatically wraps a…

Capture and report JavaScript errors with window.onerror
Product Updates

Capture and report JavaScript errors with window.onerror

onerror is a special browser event that fires when JavaScript errors are found. Learn more here about how to capture JavaScript errors with window.onerror.

Sentry JavaScript SDK 2.0.0 is available now
Product Updates

Sentry JavaScript SDK 2.0.0 is available now

We’ve just released version 2.0.0 of our client JavaScript integration library, Raven.js. This version introduces some important major changes from 1.3.0.…

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