Kvetch! Reborn with Twitter a Decade Later

kvetch 2008

You know all those things you wish you could post to Twitter but don’t want to say with your name on them? Those brilliant angry complaints that would feel so good to get off your chest? Now you can.

Kvetch is an anonymous oracle of complaint. Kvetches are displayed randomly and anonymously. There are no permalinks and no search mechanism. Just enjoy the moment.

Wanna play? First, you’ll need a Twitter account. If you’re not a Twitter member already, go sign up. I’ll wait.

To participate, you have to follow Kvetch. Go to Twitter and type “follow kvetch” or click the “follow” link on this page. Kvetch will automatically follow you back. We need to have this relationship so you can send us private messages.

Now that we’re all set up, just direct message Kvetch with your complaints. To do that, just twitter “D Kvetch Your kvetch here!” or just post it here (you must be logged in to Twitter and a Kvetch contact for that link to work).

Once an hour, the Kvetch website pulls in all the direct messages, strips out the sender, and displays the kvetches randomly. Sweet, sweet release!

kvetch hit me

But that’s not all! On the Kvetch website, there’s this widget under each kvetch. If you like a kvetch, click the thumbs up button. If you don’t, click the thumbs down. If you’re ambivalent, click in the middle. Clicking any of the three will refresh the kvetch. We use these votes to determine the frequency of the kvetches displayed. Higher rated kvetches will be displayed more often. Lower rated kvetches will be banished to the dustbin of obscurity.

If this seems a little familiar, it’s because Kvetch has existed for over a decade. The site was born while avoiding paying work way back in 1996 as a place to blow off steam (thanks to Christian Mogensen). I redesigned it in 1998 and tricked it out with a realtime chatroom (thanks to Greg Knauss). That’s where I first experimented with the Community Boot – a system that put the chatroom participants in charge of moderating their own space – which I later wrote about in Design for Community.

kvetch past

I shut down Kvetch in 2002 because it’d just grown too unwieldy and I could no longer handle weeding out the dumb posts by hand.

But the ascendence of Twitter got me thinking. Its 140-character limit matched a similar limit we had at Kvetch. And its popularity again created that need for a more temporary, anonymous place to let off steam.

I whipped up the design and gathered a garage band of talented friends. Let’s hear it for Josh Bryant on html/css, Jonathan Snook on javascript, Toby Joe Boudreaux on php/mysql, Alex Payne on the Twitter api, and Media Temple on the server box. They’re all masters of their craft, come from good homes, and are kind to children.

Why do all this? Just because it’s fun. Isn’t that why we started making websites in the first place?

Kvetch! Let it out, baby. You’ll feel better. Promise.


Fray

23 Comments

Awesome, not only is Kvetch back but it’s now Twitter-powered… two great ideas, what a day!

Posted by Dave Stevens on 19 November 2008 @ 11am

This matchup is totally made of win, Derek!

Posted by Amie on 19 November 2008 @ 12pm

Is this new Twitter incarnation pulling the text from people’s twitter favorites? Like FAVRD?

http://textism.com/favrd/

If not, where do the so-called funny texts come from?

Posted by Todd on 19 November 2008 @ 12pm

Best idea I’ve seen from this site in a while. Congrats!

Posted by Scott Johnson on 19 November 2008 @ 1pm

You, Kvetch, are a snow day.

Posted by Xtrasue on 19 November 2008 @ 1pm

Todd: The voting happens on kvetch.com. Check the thumbs up/down icons beside the HIT ME button.

Posted by Derek Powazek on 19 November 2008 @ 1pm

Awesome! Kvetch FTW!

Posted by Michael Boyle on 19 November 2008 @ 1pm

Okay, so I love the Kvetch site and presenting the people behind it as a band is cool. Except for the whole “come from good homes, and are kind to children” thing. What kind of a rockin’ kick-ass band is that?! Whatever happened to “would you let your daughter date Josh Bryant?”…

:P

Posted by Rasmus on 19 November 2008 @ 1pm

Love it! Was in definite need of something like this today.

Posted by Derek Davis on 19 November 2008 @ 1pm

Nothing wrong with building websites just for fun. Great little site Derek.

Posted by Ben Rowe on 19 November 2008 @ 1pm

I remember the first Kvetch and I’m glad to have it back. Thank you!

Posted by Nell on 19 November 2008 @ 3pm

I twitter everything except my bad moods because I’m usually pissed at someone who is following me. This is brilliant. Brilliant!

Also, twitter driven sites like this foamee and strawpoll are so cool :)

Posted by Stephanie on 19 November 2008 @ 4pm

Thankyou, thankyou, thankyou. I really missed Kvetch.com – TwitterKvetch seems like a perfect match.

Posted by Tony on 20 November 2008 @ 3am

My daughter can get in line, I’ll date Josh Bryant.

Posted by Paul D. Waite on 20 November 2008 @ 4am

I remember when Kvetch 2.0 started. It had a massive impact on my career because the design used showed me you could build real, functional websites that were far more than just text, links and a few pictures. I feel *old*
Nice work, D.

Posted by tomcosgrave on 20 November 2008 @ 5am

Excellent job, Derek!

The design is wonderful! Another great project from you.

The PHP stuff is pretty rad too. (But then again, I’m a little biased since I’m sleeping with that particular nerd.)

Posted by mihow on 20 November 2008 @ 9am

I absoultely LOVE it, and have shared this everywhere. We all need a place to vent, get it out and move on… AND it’s on Twitter!! Great job!!!

Posted by Staci J. Shelton on 20 November 2008 @ 1pm

Now i can loudly say my work sucks, thanks a ton.

Posted by Kumar Chetan Sharma on 21 November 2008 @ 9am

loving kvetch. but is there any way that kvetch tweets could show up in our timeline?

Posted by boom on 22 November 2008 @ 2pm

Boom – The whole point of Kvetch is that it’s anonymous. So if you want yours to also be in your timeline, post ‘em there!

Posted by Derek Powazek on 22 November 2008 @ 4pm

I meant to have all the kvetch tweets show up, but then I realized how cluttered that would get.

plus, I just saw the KotD show up in my timeline. I’m a dunce!

Posted by boom on 22 November 2008 @ 4pm

Oh! I getcha. Yeah, the volume is just too high, so I’m gonna do the KotD thing for a while. We’ve got some other ideas in store, too. Stay tuned!

Posted by Derek Powazek on 22 November 2008 @ 6pm

Pretty cool. It has an unfortunate habit of showing me the same kvetches over and over, though. Am I imagining it, or am I more likely to get new ones if I rate them than if I just hit “Hit me”?

Oh, and it needs a contact form, too, so people don’t have to post all their feedback here. :)

Posted by Lanny Heidbreder on 26 November 2008 @ 3pm