TrackJS gives you context about what's happening in your end-users' browsers. The Telemetry timeline recreates all the application, network, and user activity that leads to an error. The stack trace processing shows you the code you need to investigate.
Hello @toddhgardner!
How does {Track:js} compare to other JS error monitoring products like BugSnag and New Relic?
Is your product for everyone, or is it for customers with some specific needs?
Report
Maker
@muldster Good Question, we operate in a similar space.
BugSnag, NewRelic, and others are good tools and they solve a lot of problems. They have their origins in server-side error tracking, where the exception is the near-complete expression of the problem. If you have the stack, you probably have everything you need to debug.
The client-side is trickier. JavaScript errors are terse and uninformative. Worse, browsers differ in their implementation of Error, so the information received varies wildly. TrackJS is unique in that we include analytics about what the user, the network, and your application are doing leading up to the error. Our Telemetry Timeline gives the developers the steps to recreate and resolve errors. We also wrap and normalize the error, making it far more likely to capture detailed error information than the other players.
In short: we're focused. We solve JavaScript Error Tracking for modern web applications.
At Shutterstock I've been building an all front end design and photo editing tool for the last three years called Shutterstock Editor. Without trackjs we would be blind too all the problems that can happen in an app that depends on webgl, undo history, complex user interaction, and many other user interactions over the hours our users work on marketing design material.
No other app bubbles up real errors by user impact in as a clear a way as trackjs. I don't see how you could build a front end app without it.
Report
The team at TrackJS are really helpful. This is a quality product that will make any browser based product better.
Pros:
Easy to set up and use, valuable information to help with fixing client side bugs
Cons:
A little pricey for small projects
Report
I've been using {Track:js} for years to help better assess issues before my clients see them, or worse yet, their customers see them. Great tracking with integrations into many of the popular JS Frameworks and useful reporting.
Report
We are currently using trackJS for error handling in our product and @toddhgardner really helped a lot to fix our javascript code. It is one of the best product for error logging. You can enable source map also to get to a particular line of code where your code breaks. This is really helpful.
Report
TrackJS has been very helpful for finding bugs on a production sites before they are reported by users. I haven’t used the competition recently but when I first settled on trackjs was because it was by far the easiest to set up and get started on for browser-based js apps.
Pros:
Easy to install, clear & detailed info about errors
Cons:
No screenshots or mouse tracking. May need to set up come custom tracking to trackjs for unusual cases.
Versus
AudioAlerts.io
The team at TrackJS are really helpful. This is a quality product that will make any browser based product better.
Pros:Easy to set up and use, valuable information to help with fixing client side bugs
Cons:A little pricey for small projects
TrackJS has been very helpful for finding bugs on a production sites before they are reported by users. I haven’t used the competition recently but when I first settled on trackjs was because it was by far the easiest to set up and get started on for browser-based js apps.
Pros:Easy to install, clear & detailed info about errors
Cons:No screenshots or mouse tracking. May need to set up come custom tracking to trackjs for unusual cases.