John Battelle's Search Blog

Thoughts on the intersection of search, media, technology, and more