359 karma · joined December 10, 2013
Debugging remote devices sucks because you don’t have access to your tools. You can’t just open the inspector and dive in–you have to build and deploy custom debugging code. Then do it again with what you missed. And again.
We built RemoteJS to help with this--to help connect easily with troublesome remote browsers with the tooling you'll need to understand what's different there and debug it.
The service is based around the TrackJS agent, with some extensions in place to grab screenshots and execute commands. It establishes a websocket connection to a simplified debugger application, built in React.
Nothing is stored as part of the service, so it's all very inexpensive to run. A few folks might have put us on production sites today, which was a fun load test :)
Thanks for checking it out!
There are truly amazing people here. They just aren't broadcasting it--and their not looking for work.
When closing down, has anyone explored not completely shuttering the company, but instead continuing to exist as a licensing entity? License the source code itself to your existing customers so that they can continue using it, without all the messiness involved in open sourcing it completely?
Probably a terrible idea, but it's what this blog left me thinking.
Thanks HN, you're awesome.
Arbitrary key/values and filtering these values is coming soon as well.