Ride the toad
Posted by Matt Jankowski
Jul 29
As previously alluded to – we are pleased to formally launch Hoptoad today. We’ve been using the service on various internal and client applications that we maintain over the last six months, and have watched with pride as our tadpole of an error catching web service has matured into the crazy toad that it’s become. It’s been sort of like Mr. Toad’s Wild Ride, though I can’t describe in exactly which ways.

Anyway, the service is intended to work as a replacement for the Exception Notifier rails plugin, except instead of sending you email to report on app errors, it sends them via a web service into a hosted application which allows you to view them at a later date. On the app side, you can sort by project, mark resolved/unresolved, and view the bulk of the environment and request details which were present when the error occurred.
We plan on adding more options for analysis and charting, an official service API (to support plugins for other frameworks besides rails), an official information API (to pull aggregated error data out of the service), more communication options (currently only email+web, we may add SMS, twitter, xmpp, etc). But for now, the service is at least as good as the EN was for us, so it’s time to launch. The “duplicate error identification” alone is worth the price of admission.
Oh yeah, the price of admission is zero. Get in there and sign up.
It’s time to RIDE THE TOAD @ www.hoptoadapp.com
Report issues & submit requests @ the official support lighthouse
Comments on this post
Jul 29
Ken Collins said,
Forgot password feature please.
Jul 29
Chris Williams said,
HopToad icon for Fluid would be killer.
Jul 29
Geoffrey Grosenbach said,
I’ve been using the also-recently-launched Get Exceptional.
Do you have any screenshots of an active app, or a demo site for comparison?
Jul 29
Matt Jankowski said,
Ken – that should be deployed sometime in next couple days – currently tracking in LH and being added.
Chris – that would be cool, we can prob pull that off in next day or two. In an ideal world OSX dock would support animated icons and we could make the toad actually leap at and flick it’s tongue at other dock icons while it was down there.
Geoff – We will definitely add screenshots, probably in a week or so after we do a few deploys and we’re sure the interface won’t change much. Hadn’t considered a live demo, but that’s not a bad idea for people that either don’t have the time or server access to trial the service in an app theyre working on.
Jul 30
Tomasz Mazur said,
You guys rock!
Jul 30
Arfon said,
Does this work with older versions of Rails? We’re have some big projects not quite running on Rails 2 yet but would love to make use of the hoptoad!
Great work btw.
Jul 30
jeff said,
I’m excited about this but having trouble getting it to work properly. It seems to be installed right and the rake test did create an error message.
Errors in production, however, don’t seem to be reported properly. I’ve tried a few different errors including NoMethod and ActionView::MissingTemplate. Is there a FAQ or something I can try?
Jul 30
Matt Jankowski said,
Jeff, do you have the “include HoptoadNotifier::Catcher” line in application controller?
If so, are there any weird network restrictions that would prevent the requests from being sent?
Jul 30
Matt Jankowski said,
Afron – we’re “officially supporting” any version greater than 2.0 (so, 2.0 and 2.1 as of now). That being said, we believe 1.2.x series should work as well, but you may have to override the errors list in the hoptoad config block, because by default we ignore certain errors which did not exist in pre-2.0 rails, so you may get undefined constant errors by using the plugin.
We’re going to experiment with this on a 1.2.6 app and add the results to a product faq on the HT site.
Jul 30
Jeff said,
yes, it is included right underneath class ApplicationController < ActionController::Base
and I can’t imagine any network restrictions, especially since the rake test worked (and still works).
I’m not getting any errors or logging info from hoptoad, is there anything i can do to make it more verbose?
Jul 30
Matt Jankowski said,
Hmm, not sure – maybe give us an issue report over in the official lighthouse tracker for HT – and we’ll pursue further over there. Give us as many details about setup as you think might be relevant.
Jul 30
Jeff said,
Will do, thanks.
Jul 30
Jeff said,
My fault, local requests are not logged since actionpack sends them to rescue_action_locally instead of rescue_action_in_public. This is clearly by-design, but wasn’t obvious to a fool such as I. If you aren’t getting notifications, that may be why.
Jul 30
Jon Yurek said,
OK, so I just went through and fixed the plugin. All of Rails 2.* works out of the box. 1.2.* works, but the rake task will not work unless you copy the hoptoad_notifier_tasks.rake file into your lib/tasks directory.
Jul 30
Josh Bassett said,
I migrated all my current projects over the toad yesterday. It’s dreamy. I’m looking forward to being able to switch off email notifications in Hoptoad so I can truly reclaim my inbox. You robots really are amazing.
The main thing I’m left wondering is: are you guys planning to charge for the service?
I’m worried I’ll be all hooked on toad-juice and then find out I have to pay for it…not that you shouldn’t charge for it, I’d just like to know what I’m in for.
Jul 31
Ben said,
I could be interested if you tell me how much it costs. I read that it costs money… But am unable to find how much. That is strange to me.
Jul 31
Matt Jankowski said,
Josh – we may use the phrase “all hooked on the toad-juice” – that’s fantastic.
Josh/Ben – in regard to pricing… as of right now, and the immediate future, the service will be completely free. We expect to see a return on our time invested thus far from the visibility we believe the tool will gain – and we plan on impressing people with our execution in designing and building the service, at which point they’ll have little choice but to hire us for other work.
That being said – it’s likel that at some point in the future after all the features that we need the app to have are built that we will charge either a flat or per project fee to use the service. When that happens, we’ll be sure to provide sufficient notice to anyone using the service so that we don’t abruptly interrupt service for you with a fee you didn’t see coming.
We’ll post more about this in the blog once we’ve worked out the actual details of any service fees.
Jul 31
Josh Bassett said,
Matt – be my guest, I always endeavour to stand behind any stupid things I may say ;)
Sorry, comments are closed for this article.
© 2000 - 2009 by thoughtbot, inc.
written by a bushel of tiny robots
Come “ride the toad” on Hoptoad, the app error app.
Thunder Thimble: Brand monitoring for social media.
Widgetfinger: Simple content management for simple websites.
Tee-Bot, funny shirts your friends won't understand!
Umbrella Today: “It’s like totally the simplest weather report ever, Julie.”
Thoughtbot
thoughtbot is a technology consulting firm that provides web application development and design services. We focus on building modern systems, embracing good ideas and delivering elegant solutions.
Interested in learning Rails?
Sign up for our beginning or advanced training.
Archives