Last April, Randy and I were watching Galactica one night and talking about URLs and domain hacks. Eventually one of us realized that a URL hack generator could be relatively easily developed with some regexp. 45 minutes of Textmate hacking later, Randy had a JS prototype ready on my Mac Mini and we’d begun learning lots about the domain namespace. As we pondered what to call it, we plugged different ideas into its form and it eventually named itself—Domainr (with apologies to Flickr, of course).
I was still working at Google at the time (though I was almost done), and Randy had already left Six Apart, so it naturally became one of our side projects. Since App Engine had recently launched (and I’d been following its development since its btaylor days), we hosted it there to keep ops to a minimum. And we kept using it week after week, having fun iterating on names for other product ideas we had. We showed it to a few friends and they loved it, so productizing it became increasingly likely.
Then in September we learned that Cameron had left Get Satisfaction, so we chatted with him about possibly starting a company together. He was game, and dug Domainr as our first official product because it had revenue potential and was already prototyped, so we scheduled a week-long hacking session in Mendocino to build it out. Five days later Cameron had learned both Python and Twistd to build Domainr’s backend, Randy had finished polishing Domainr’s UI and implementing its frontend, and I’d finished Mturking a launch-worthy dataset, writing our static content, and assembling various product-meta things.
Domainr launched on October 18th, 2008 and has been fascinating to tweak and grow ever since. Nearly 70,000 people from over 150 countries have used Domainr, and are currently spending an average of 8 minutes per visit playing with it. Feedback from friends and the wider web has been enormously positive, as we've apparently created an fun and useful UX for people searching for oneoff domains. Be sure to let us know how you like it, and how you’d like to see it improved!