DamnIT Remote Javscript Error Reporting
March 23rd, 2008Firebug and its kin are awesome for debugging javascript, but once our scripts are in the wild we really don’t have any feedback of any kind about the state of the browser. DamnIT from JupiterIT attempts to alleviate this by providing an automated feedback system for javascript applications.
How it works:
- A box appears prompting you to describe your most recent actions:

- One of the following occurs:
- you type something and click send
- you click “close”
- 10 seconds pass with you doing nothing
- DamnIT emails you the following information:
- Browser
- Page
- HTML Content
- Description (if you entered one)
- Error message
- File name, line number, and stack (if the browser supports them)
On the surface this is an incredible system. In practice there are a few key issues that I think need addressed before the product is an ideal fit for every situation. Basically, I have severe reservations about the email only nature of the system and its dependence on central management. Both of these are key issues when dealing with sensitive information or large volumes of error messages and I’m sure will be addressed with future versions. I am going to integrate the system into the next release of BLT and will be providing feedback from those efforts in the near future. In the short term, you can check out DamnIT here:


