Category: error monitoring

What the Heck Does “Script Error” Mean?

This article was created in partnership with Sentry.io. Thank you for supporting the partners who make SitePoint possible. If you’ve done any work with the JavaScript onerror event before, you’ve probably come across the following: Script error. “Script error” is what browsers send to the oner...

Capture and Report JavaScript Errors with window.onerror

This article was created in partnership with Sentry. Thank you for supporting the partners who make SitePoint possible. onerror is a special browser event that fires whenever an uncaught JavaScript error has been thrown. It's one of the easiest ways to log client-side errors and report them to your servers. It'...

How to Set Up Airbrake Error Monitoring for Your JavaScript App

This article was sponsored by Airbrake. Thank you for supporting the partners who make SitePoint possible. We’re all very careful about testing our code before putting it out into a production environment, right? We use test-driven development or build out elegant suites of unit tests, functional tests, and inte...

Logging Errors in Client-Side Applications

Logging is an important part of any software application, both during active development and when it’s running in production mode. When you’re working on the server, there are hundreds of libraries available to you regardless of your server-side language of choice, a wide range of storage mechanisms, and a...

Introducing Bugsnag – the Last Error Monitor You’ll Need

The pursuit of building an error-free application continues. But in the meanwhile, we need to monitor our application’s errors and take action quickly. Many companies have tried to solve this problem, and one of the best on the market right now is Bugsnag. They focus on the problem of providing a bug notification sys...