My Twitter Proxy

I’ve been using Twitter for nearly three years now. I love this particular form of interaction, and it’s because of Twitter that I have my current job.

As great as Twitter is, there are some things about it that I don’t like. I like Twitter when it’s doing what it does best – sending and routing messages between millions of users. I don’t like Twitter when it’s showing me things I don’t want to see, and hiding things from me that I do.

To make Twitter better for me, I started writing a twitter proxy back in September. It acts as layer between twitter and all of my Twitter clients so that I can control, in one place, the flow of information between me and Twitter. I’ve been using it on my desktop and iPhone ever since (both Tweetie and Twitterrific support specifying a different “API URL”). I’m planning to make it ready for public consumption over Christmas.

Some of the things it supports/will support are:

  • Ignore @user for [period]
  • Ignore tweets from [@user1, @user2] containing [text]
  • Ignore all tweets containing [text]
  • Show all tweets from @user (including all of their @replies to people you do not follow)
  • Ignore all tweets containing topics that are currently trending

I don’t know exactly how I’m going to release it, but it will probably be a combination of:

  • Publicly available on GitHub (BSD license – you can run it yourself)
  • A paid-for version running on a soon-to-be-built server (so you can use it without having to setup Apache, SSL certificates)

If all goes well this will happen just after the new year.

Update: This is still in development. I am using the current version, but have a number of constraints on my time and haven’t been able to get it to a point where I’m willing to release it to the public. Hopefully soon.

2 Responses to “My Twitter Proxy

Leave a Reply