# Front-end JavaScript bug tracking

DevFeed: [Front-end JavaScript bug tracking](<https://devfeed.tech/articles/front-end-javascript-bug-tracking-2034.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//front-end-javascript-bug-tracking>)

Published: 2011-11-21T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [error tracking](<https://devfeed.tech/topics/error-tracking.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Ajax](<https://devfeed.tech/topics/ajax.md>), [JSON](<https://devfeed.tech/topics/json.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [back-end](<https://devfeed.tech/tags/back-end.md>), [browser](<https://devfeed.tech/tags/browser.md>), [bug](<https://devfeed.tech/tags/bug.md>), [debug](<https://devfeed.tech/tags/debug.md>), [error-tracking](<https://devfeed.tech/tags/error-tracking.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [google-analytics](<https://devfeed.tech/tags/google-analytics.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [json](<https://devfeed.tech/tags/json.md>), [node-js](<https://devfeed.tech/tags/node-js.md>)

## AI overview

The article evaluates front-end JavaScript error-tracking approaches used on the SoundCloud Mobile site. It compares Google Analytics, Airbrake, and BugSense, explaining their strengths and limitations for long-term monitoring, real-time debugging, custom error data, filtering, grouping, sorting, and visualization.

## Source excerpt

Proper and effective error tracking is a common issue for front-end JavaScript code compared to back-end environments. We felt this pain as...