Twitter is one of those services that seems kind of stupid until you try it, and then you can't get enough of it. It's kind of like meth in that regard. Ok, bad metaphor. But anyway, the point is most people (my former self included) just don't get Twitter until they give it a whirl (Twhirl?) Then, they're hooked. 

Something about the seamless merger of instant(ish) messaging, link-sharing, micro-blogging and forum posting just keeps users coming back time and time again, even when they were seeing more of the Fail Whale than the Twitter birdies.

Twitter has been a textbook example of the strength of community ties and the importance of being first-to-market. Even though they were (and to a lesser extent, still are) plagued by embarrassing downtime issues, and even though early adopters and tech A-listers talked up a storm about leaving Twitterland for Friendfeed or Plurk or Jaiku or Las Vegas, in the end they all came back when Twitter got its act together. The bottom line is this: nobody wants to move if they can't take their community with them.

And besides, those of us who use Twitter on a regular basis, well, we just like it, ok?


But hey, that doesn't mean we don't have our gripes.

Over the past month, I've been using the service on a nearly daily basis, and I've been compiling a wish-list of features I think should be available on Twitter, but for whatever reason, aren't. Now that Twitter seems to have, for the most part, gotten its Fail Whal-itis under control, went on a little shopping spree, and has even been trying out a new lookI thought the team might be looking for some other ways to spend whatever's left of that 15 million dollar seed injection.

And so, without further ado, here they are The Top Ten Features Twitter Should Have, But Doesn't (According to Me.)

1) Let Me Reply to a DM From Email (Like You Can From Text)

Ok, this feature won't change the world, but it sure would be nice. If someone DM's me and I have Twitter set up to forward DMs to my cell via SMS, when I reply to the text and include "d TheTweepWhoWroteMe...blah blah blah", it automatically delivers a reply via DM. Smart. Intuitive.

But when I receive a DM by email on the other hand (which is usually the case), I can't count the times that I've instinctively clicked Gmail's Reply button, only to remember belatedly that...oh right, you can't do that.

Instead, you have to fire up your Twitter client of choice, or go to the Twitter site, to respond to that message.

It should be easier: You should be able to hit reply, type the same "d Username" string that you would use in an SMS, and then type your message. Press send, and Twitter would route it to the right person. Presto. Make it so.

2) Stop Splitting @-'ems

Bad puns aside, the way Twitter treats @ Replies needs a serious overhaul. Perhaps you didn't know this, but when you publish a Tweet that begins "@smithereensblog...", it will show up in my Replies tab, even if I don't follow you. 

Makes sense, right? Otherwise you could never send a message to the A-listers who don't follow anyone back, or just to someone you've come across in your stream, but hasn't yet followed you.

But if you don't put the @ at the beginning of your Tweet and instead say something like: "Thanks a lot for being such a great blogger, @smithereensblog", it won't be added to my Replies tab and I may never receive your unabashed flattery. (Unless of course I manually search for "@smithereensblog" on Twitter Search, the former Summize, but I shouldn't have to do that.)

Scratching your head? Well that makes two of us.

Twitter, an @ should be an @, should be an @.

Whether I am talking to someone or about them, it really shouldn't matter. If I'm taking up the precious characters specifically to @ them, chances are I want them to see my Tweet. And if I want to talk about someone behind their back without them knowing, I could always drop the @. I'm sneaky like that.














3) AJAX Up My Twitter, Please

Ok, so sometimes, I forget who people are, even when I follow them. I know, it's horrible. But because of this, if someone I don't recognize right away says something profound or funny or interesting (or sometimes all three), now I have to click all the way through to their profile just to find out who they are.

Why not use some fancy AJAX to provide an unobtrusive popup with the Tweep's basic info: name, location, bio? I know this stuff is already pulled away by your API anyway, because sites like MyTweeple conveniently present contacts alongside these tidbits. So why not make better use of this info yourself, Twitter?

Oh, but one big caveat (and please take note, Friendfeed), if you do implement something along these lines, please make the popups appear on click, not on hover. There is nothing more annoying than scrolling over a page and suddenly being attacked by popups you didn't know you asked for. 

(Yes, I know some of the Apture links on this blog do the same thing, and as much as I like them, I may be removing the plugin for that reason alone.)

Oh and hey Twitter, if you're going to be AJAXifying the site anyway, how about a Gmail-esque auto-refresh function? (One that doesn't require a Greasemonkey Extension, that is.) And if you're feeling extra generous, everyone loves that never-ending-page trick, too... 

To demonstrate the benefit of adding these features, I've created a helpful illustration for you:




Disclaimer: I'm not a coder and don't claim to be one, so maybe I sound like an idiot suggesting that a Ruby-on-Rails app should include AJAX. Who knows. But I'm sure there must be some way to at least do things like hovering popups in Rails. There must be. Right?

4) Let Me Reply to Tweets From Profile Pages, and DM Friends From the Main Page

I admit it, I have favourite Tweeple. These are the people that publish such interesting Tweets that I will often click through to their profiles to see what I've missed while I was away.

And nothing annoys me more than when I come across a particularly insightful Tweet, and want to send a reply...but can't. At least, not from the profile page.

The only way to do so is to go back to the main Twitter page and manually type "@WhoeverItWas" and then send my reply. And when you do that, it messes up Twitter's Reply-Threading.

(Without getting into too much technical detail, when you click the Reply button on a normal tweet in your stream, your new Tweet gets linked to the first one, so that when other people click the "in reply to" link on your Tweet, they will be directed to the initial comment... which make it easier for people trying to eavesdrop, I mean, join your conversation. Got it? Well anyway, if you just type "@Whoever", you don't get this linkage... Hm. Well, you never know, that might have been clear to someone.)

In any case, the bottom line is that I can Reply to Tweets from TweetDeck or Twhirl or myriad other Twitter Clients. I can reply to Tweets from inside Friendfeed or from a Summize (now Twitter Search) query. I can even Tweet in reply to a blog post using TwitThisBut I can't Reply to a Tweet from that person's profile page WITHIN Twitter itself? That's just plain dumb.

And here is an issue that is sort of the opposite of this last one: On a Twitter Profile Page, you can't Publicly Reply to someone's Tweets (see above), but you can send them a private Direct Message using the Send Message To link.

But on the main Twitter page, where you can Reply to any Tweet that appears in your stream from any of your friends... you can't send a Reply AS a Direct Message, unless you click through to their profile first.

Again, this just doesn't make a lot of sense from a usability standpoint. If I see a Tweet from someone who follows me, and I want to reply to it, but not publicly, it should be just as easy to send that message privately. It's not.

5) Let Me Correct My Mistakes

Everybody makes mistakes. That much we can agree on. But if that's the case, why do we insist on developing messaging platforms that provide no way to repair damaged comments? 

When email was developed, for example, the ability to edit one's message once one has clicked the send button wasn't built in. Years later, companies are being funded to invent email that allows users to recall messages. (Sadly, it's too late to ever catch on widely, in my opinion.)

But Twitter- you are the pioneer when it comes to microblogging and nano-messaging. This is your platform, you can do with it what you like and dare to innovate. Why not break the old mould and allow us to edit Tweets after they're sent? Even if it's a timed feature, similar to the one used by Digg for comments or Mixx for submissions and comments.

The reality is that we all make typos and say things we didn't mean to sometimes. If there is no insurmountable technological barrier (there may be), why not allow us to fix those embarrassing muckups without having to simply delete-and-retweet? 

Take a chance, Twitter: become the first messaging medium that allows us to have second thoughts.















6) If You Can't Stay Live, Well, You Could Always Just Pretend

As I mentioned above, Twitter has mostly gotten its downtime issues under control. Mostly. But we do still get to see our favourite Whale from time to time. Sometimes it's plain old overloaded servers. Sometimes it's the absurd decision to run maintenance in the middle of a major tech conference. Regardless, the point is that there are still times when Twitter Addicts are frantically refreshing their browsers, hoping to get their fix.

Well, Twitter, if you can't stay up all the time, why not offer your users a safety net? A backup?

There is already a service called Twiddict that lets us Tweet to our heart's content when Twitter is ailing: it just sucks in your garble and spits it out at Twitter when it decides to come back online. Don't have time to implement the same features natively? Well hey, if you can't innovate, integrate. That tact worked with Summize, didn't it?

Ideally though, I'd like to see an even more comprehensive solution, something like Google Gears integration.

Imagine being able to continue reading and replying to Tweets long after Moby Dick rears his ugly head. No, you wouldn't be getting new Tweets, but at least with a Gears-Enabled Twitter interface, you could continue Tweeting until you ran out of content to respond to.

And who knows, by the time you've worked your way through all that material, Twitter just might be up again.

7) Make Your FriendList Portable Already

For all the talk of portable social network data in the past six months, you wouldn't think it would still be such a chore to re-add your friends to each new social network you join.

But alas, not much has changed. If I have 200 followers on Twitter, and then join FriendFeed, it sure would be nice to have someway to automatically follow all the people I know I like already. Instead, I have to manually go through and add them one-by-one. (Which explains why I follow almost 250 people on Twitter, and only 50 on FF.)

Now if you're on a Windows box, you're lucky: This guy has hacked together an app that will import all your Tweeps into FriendFeed. But if you're on a Mac (like yours truly) or Linux, no such luck.

Twitter has shown promising signs of openness with their recent decision to open their XMPP firehose data to Gnip, so that third party apps won't have to ping Twitter directly every time they want to grab Tweets, they can just slurp them from the Gnip stream. Now I'd like to see them take the next step and make our friendlist portable too.

Wether this is an extension of Google's interesting Social Graph project, or an in-house solution, or even just a data-sharing partnership with FriendFeed for starters, I don't care. Just make it happen and stop holding my friendlist hostage, capish?

8) Provide Bulk Follower Management Tools In-House

This one's easy. If it weren't for services like Twitter Karma and MyTweeple, trying to figure out who follows you and who doesn't would be an extremely arduous process. For a service that revolves around social interaction, why do you make it so difficult just to keep track of reciprocating follows?

As I said above, don't reinvent the wheel if you don't have to. If it would take too many resources to make follower-management somewhat usable on Twitter, then just figure out a way to integrate one of the great services that already provide the service. But as it is, the two I've listed here only work sporadically, often giving API Rate Limit Exceeded error messages if you use a Twitter client at the same time. Sorry, that's really annoying.

UPDATE: Dozens of people have been adding me on Digg today, thanks to Problogger's great Social Media Love-In project, and as a result, I've realized something else Twitter is lacking: a user-friendly "New friends" notification. 

On Digg, even if I miss a few email notifications, I know I can log in to my account and they will all be there in one place under New Friends (there's even an unmissable flag at the top of the screen when you log in alerting you of this fact.) 

On Twitter, if someone follows you and you miss the email (or it just never comes, as has often been the case), you may not know about your new friend until much, much later when you see them pop up in your bulk manager of choice. So while you're at it, Twitter, maybe take a page out of the Digg book on this one too.

9) Thread My Tweets, Please

This one is a stretch, I'll admit, and something I unfortunately don't see happening for quite some time, given the architecture overhaul it would likely require. But boy, would it ever be nice to see conversation threading in Twitter!

New-kid-on-the-block Plurk has it. But unfortunately Plurk also comes with another "feature" I'm not very fond of: an unusable interface. (Oh I'm only poking fun, Plurk fans, don't worry. But seriously, I do find the timeline view confusing. Must be my lack of spacial intelligence.) Anyway, I digress, but the point is, one of the most often-praised features of Plurk (as well as other services like FriendFeed) is the threading of conversations.

After all, it just makes sense to be able to view conversations as, well, conversations. The focus on conversations, rather than disjointed messages, is one of the things that has made Gmail so popular, for example.

But currently, trying to follow a back-and-forth exchange on Twitter is a bit like a scavenger hunt, only often without the excitement of finding the treasure at the end.

First, you might read an intriguing comment from one of your followers, directed at another Twitterer. Wondering what prompted the response, you click the In Reply To link, and it brings you to that other person's comment, but of course, that wasn't the main comment. So then you click the In Reply To Link again on that Tweet, and it brings you to yet another witty retort, but alas... still not the original. Finally, you click on the In Reply To Link one last time, only to find that the reply-provoking comment must have come from @chrisgarrett, except when they decided to reply to him, they didn't use the Reply link in Twitter but rather manually typed "@chrisgarrett", thus breaking the threading (See my attempted explanation of this problem under number Feature Request 4.) So after all this clicking, all you have to show for it is a completely unrelated Tweet from Chris displayed on your screen, and a defecit of 3 minutes of life you'll never get back.

Bottom line: Every tweet should have a Tweet-page, just like every Plurk has a Plurk-page. But instead of the Tweet-page being a largely useless floating message on whatever beautiful background that particular Tweep has chosen, why not show the message and any replies that are attached to it, in a meaningful, easy-to-follow chain?

There is a third-party service called Quotably, which aims to provide this exact service, and does it fairly well... some of the time. But it also acts as a reminder that if Twitter were to implement such a feature natively, they would have quite a bit of work to do first in making Reply-To use, and thus Tweet-threading, a lot more accurate. 

To illustrate, take this interesting "conversation" Quotably says I was a part of yesterday:

rjleaman: Nothing like an evening spent scrubbing down a dog breeder's kennels to put the whole blogosphere into perspective.
ephealy: It's too bad about SU, @rjleaman - They're great for driving traffic.
siyab: @rjleaman Have you heard of a thing called 'sleep'? ;)
smithereensblog (me): @rjleaman @kristenking I do the same thing. It provides a neat, organic kind of growth.
khalidh: @rjleaman excellent article. Thanks for sharing!
Reading that, you could be forgiven for thinking that Rebecca (rjleaman) had stayed up all night writing an article on cleaning kennels, then submitted it on StumbleUpon and that I agreed with her "organic" promotion strategy (and felt the need to let Kristen King know too?) But in actuality, none of that happened. As best I can tell, none of those 5 Tweets were related at all. Worse still, most of them were replies, only to different comments made by Rebecca. I rest my case.

Twitter needs to make threading better, and then they can either buy Quotably (hm, are we running low on VC funds yet?), or implement a similar service themselves. If they don't, they'll forever be playing catch-up with the services that already offer this functionality.

10) Give Us Groups

I've written before that Twitter should really have a Groups feature, but alas, it does not.

Last time I checked, Twitter was a social network. Sure it might get called a micro-blogging platform, but at its core, its all about the communities people form there, and the conversations that are fostered among those groups.

And because of the community-centred nature of this service, sometimes people want to post Tweets that are related to an event, or a project, or a subject. Currently, they often use hashtags to provide a way for Twitterers to track these linked Tweets. For example, check out this Twitter Search for #f8, referring to the conference that Facebook is currently putting on.

But here's the thing: when we only have 140 characters at our disposal in the first place, we shouldn't have to use up any of that space to add hashtags in order to hack together makeshift groups.

In the use case described in my article (the link above), the Copyblogger Twitter writing contest attracted 700 entries that each had to be exactly 140 characters to qualify, leaving no room for hashtags. 

How great would it have been if there had been a way for entrants to categorize their Tweets as "Copyblogger-140" or some such?

As a start, I would humbly suggest the addition of a simple box underneath the Tweetbox where users could add optional tags or categories. Then, de facto groups could be formed just by tagging one's Tweets accordingly, but without eating up valuable Tweet-estate.

The creation of full-out group pages, akin to those on Facebook or FriendFeed's Rooms, might be great too, but I can foresee arguments about Twitter starting to overstep its boundaries, and that contention may be true enough.

In any case, as of right now the hashtag solution is clearly a workaround, and it looks and feels like one. So how about an official groups/tags/categories feature to make our lives a little easier Twitter?

So What Now?

First of all, let me just say that this wasn't meant to be an attack on the Twitter team. In fact, if I didn't love the service so much and believe in its potential, I wouldn't have spent all week banging out such a comprehensive post.

Just know that I could just as easily have written a post entitled "10 Things I love About Twitter." But the nature of web 2.0 is that services need to be fluid, flexible and constantly improving in order to survive, and so this list is meant to be helpful to the Twitter team as they try to do just that.

So please, take a second to comment and let me know if you agree or disagree with any of these feature requests. 

And if you think Twitter would indeed benefit from more than a few of these ideas, why not give this post a Digg using the button below and help make it as visible as possible. 

Who knows, if we yell loud enough, the Twitter Fairy just might hear us and grant our wishes.

18 comments

  1. Nicole Amsler // July 25, 2008 at 7:50 AM  

    Jeesh, Daniel. You've put an unhealthy amount of thought into this. Actually it is well written and very noble of you to not slam them on the constant barrage of problems and downtimes.

    One note of contention... if Twitter offered #5 the world would have missed out on “Niebu.” As a writer, I am super conscious of inadvertent typos and misspeaking but just like in the real world, sometimes the wrong thing just comes out of my mouth. Sometimes it’s funny, other times embarrassing. But by now it has happened so often, I just comfort myself with the thought that no one is perfect. It makes it seem more like a real conversation.

    Great post. (And now I will spell check before I post.)

  2. Daniel Smith // July 25, 2008 at 9:06 AM  

    @Nicole: Unhealthy indeed! Well actually, coming up with the list was just a matter of observation and note-taking over the course of this past month - but writing it all out -did- take awhile, which is why the blog has been a bit quiet this week!

    Good point about number 5, maybe you're right. I just know I often hit enter in TweetDeck when I don't mean to and things like that and I hate cluttering up my stream with those errors. (I know you can delete the offending Tweets, but why trash'em when you can recycle! ;) Anyway, so maybe it's kist my own sense of perfectionism driving that one. What do the rest of you think?

    Daniel

  3. Anonymous // July 25, 2008 at 10:47 AM  

    Nice list; I would really like 2, 3, 4, 5 and 8. The others would be nice, but I wouldn't really use those as much.

  4. Anonymous // July 25, 2008 at 11:36 AM  

    Love your list, which addresses all my Twitter peeves -- and offers me several new peeves to be annoyed about that I hadn't yet considered.

    One question: Am I your AJAX example because (horrors!) you keep forgetting who I am? Or because I bribed you to get people to follow me?

    Regardless, it's a great post, Dan. I can't think of a single feature it's missing!

    Mark David
    @markdavidgerson.com

  5. Anonymous // July 25, 2008 at 11:38 AM  

    1. I never thought about how intuitive something like this would be (should be) until you brought it up. Makes absolute sense!
    2. and 4. and 9. Totally agree about @ reply management on the Twitter side. Poopy. This needs an absolute overhaul.
    3. I hear ya, re-remembering what someone does or what their site is is a couple clicks too close to annoying.
    5. I have definitely had to quickly delete a Tweet in order to post it again without a bad typo!
    6. Tweeting for them to be lost in Whale Fails makes the service pointless--a solution would be in order IN HOUSE for sure!
    7. and 8. Follower management is a clear disgrace in my opinion. I dread going into my list to resolve connections.
    10. I am on both sides of the fense here. I can see a clear benefit for this feature on a community level for sure--but then I feel like it might bulk up the service too much... not sure really how I feel yet on this one.

    Also agree with Nicole Amsler, thanks for not listing the Fail Whale on the list. The redundancy of that kind of news is old and saying: Fix It, is just noise now on the blogosphere.

    Great piece man!

  6. Daniel Smith // July 25, 2008 at 12:31 PM  

    @Will: Thanks for the compliment and comment. It's interesting to see how many of these are universally wanted, and how many are just my own little pet peeves ;)

    @Mark: I'm glad you liked it, and glad I hit all your Twitter open-nerves ... and gave you some new ones! lol What am I here for, if not to provide you with new gripes!

    And don't worry, you're my AJAXy example because I like you and thought you'd enjoy the publicity, not because I don't know who you are hah (In other words, we don't talk about bribes on the blog, capish?)

    @Nuno: Wow, your comment is almost as comprehensive as my post ;) I can understand your reservations about the groups function, but it doesn't need to be a heavyweight feature. People are already using hashtags, why not at least let people use proper tags if they want to? I can't think of many other web 2.0 services that -don't- allow meta-data adding.

    And as for the Fail Whale, I agree, it's old news, and I felt that making it one of the Ten would be both a cheap shot and a cop out. I'm glad you (and Nicole) agree!

    Keep the comments coming guys, I'm interested to see the different opinions on this list!

    Daniel

  7. Anonymous // July 25, 2008 at 4:41 PM  

    Managing followers (easy adding and removing) is a feature that would be much appreciated.

    Threading would be nice to have too, but then we run the danger of overloading Twitter with features - one of the biggest beauties of Twitter is the sheer simplicity of it.

    Kudos for not just berating Twitter for the uptime issues. Considering what they need to do, I think they're managing fine(ish).

  8. Anonymous // July 25, 2008 at 10:41 PM  

    Pardon, but such lists of wishes make me tired.
    For some of your request of features you can find some other ways to use it with twitter. More exactly the group function !!

    And - dont forget: at this time is twitter
    a non profit platform :)

  9. Daniel Smith // July 25, 2008 at 11:04 PM  

    @WTL: I agree with you on the Follower management being top-priority. Of course, at the same time, it's -not- because there 3rd party services do get the job done (the same can't be said for such gripes as the @-linkage problems, etc.) But it's just that it's such a core feature of Twitter, you'd think it would be handled better.

    As I mentioned in my Tweet back to you earlier today, your point about Twitter's simplicity is well-taken, but I would argue that simplicity can be successfully combined with powerful feature sets- just look at Gmail. The reality is, whether it was initially meant to be or not, Twitter has become a de facto conversational forum and it's quite difficult to follow those conversations curreently.

    And as for not berating Twitter for downtime, well, I put a lot of thought into this list (hopefully it shows) and I didn't want to waste space regurgitating the same issues the techno-sphere has been chewing on for months.

    @Pierro: You're certainly welcome to your opinion, but don't you think services appreciate feedback from their most avid and loyal users? I wrote this piece in such a manner that it would read as a laundry list of *suggested* features that would improve the user experience. I didn't say "Oh Twitter sucks because they don't have this, this and this." I didn't even go for the low-hanging fruit and berate the company for their embarrassing downtime issues, as others have pointed out.

    As for your argument that we shouldn't talk about missing features because third party developers have stepped in to create make-shift solutions, I think that is short-sighted and irrelevant.

    Just because you can buy solar panels on the open market, for example, doesn't mean it wouldn't be great if homebuilders had the courage and bravery to include them in houses as a standard feature.

    Now when you say to remember that Twitter is currently a non-profit endeavour, that's a legitimate point... but it's not like they are World freaking Vision: they are providing a service and VC's have injected 15 million dollars into their company because they believe that that service will have staying power. So they need to work on keeping the app relevant and up-to-date just as much as they need to put together a monetization strategy that works. In the age of web 2.0, users= $$$.

    Having said that, perhaps on your advice, a number 11 should be added to my list: "Figure out your monetization strategy and implement it ASAP, so you can afford to implement improvements, improve stability and keep the service going for years to come!"

  10. Anonymous // July 26, 2008 at 8:32 AM  

    Finally, someone has furnished some intelligence on what Twitter does or should do. Now if Twitter could block Direct Marketers and MLM's I could go back to Twitter and enjoy all of this great info..but until then Guess FriendFeed will be home for now. Thanks, great info.

  11. Anonymous // July 26, 2008 at 10:10 AM  

    From one twitter fan to another, I agree. Now a couple of these items are possible with TweetDeck. For instance, I can click on the name and have the profile pop up along with recent tweets in a separate column. Very handy not having to click through to a profile and then click back. Tweetdeck also has the groups feature allowing you to group your favorite tweeple. I also love the built in summize functionality in Tweetdeck. I follow more than 500 people on Twitter but FF numbers are much lower for the reasons you mentioned. I would also love a little indicator that lets me know if someone is "on" or "offline." Great list and I dugg it!

  12. Anonymous // July 26, 2008 at 12:46 PM  

    I want 2, 7 and 8. 10 would be nice, but not an essential for me. The rest I could do without.

    I like Twitter for it's simplicity. And for it's portability. The fact that I can interact via my mobile phone with the same basic features as the "normal" interface means more to me than bell and/or whistle.

  13. Tina@ SendChocolateNow // July 27, 2008 at 5:39 AM  

    I agree with most of what you wrote. I don't like the idea of "groups" per se, because what i love about twitter is the flat organization, lack of cagegories and the ability to converse with anyone I find interesting. Groups seems more like an us vs. them and I don't like it. The idea of tags rather than hashtags is a great idea, though.

    And yes, we were going nuts when twitter decided to go down during Blogher, truly. It was how we kept track of everyone, and when it went down, I know I was feeling a bit lost.

    @sendchcolate, aka T.

  14. Anonymous // July 27, 2008 at 12:13 PM  

    @Mr Business Golf: I'm flattered by your comment - thanks! I'm interested to know if others have a lot of issues with spammers on Twitter. Personally, I've had SPAMMERs follow me but they're fairly easy to spot and I just don't follow them back. I've only ever had one person brazen enough to @-spam me (send me a message @smithereensblog so it showed up in my Replies tab), but he was duly blocked. How about the rest of you?

    Oh and Mr. B.G: Can you help me with my backswing sometime? ;)

    @Karen: That's a good point about the 3rd party functionalities. In actuality, MOST of these features are doable somehow using hacks or 3rd party software, but I chose to focus on why they are important enough for Twitter to implement -natively-. Having said that, I'm really loving TweetDeck too lately, for the same reasons you mention. The on/offline feature is a cool idea too! Should I make it number 11? ;)

    @longstride: A great point about simplicity (which I agreed with in my earlier comment, too.) I would probably agree with you that the ones you mention are the top priorities. Although 4 and 5, in my opinions, are features that should just work already. I see those almost more as "bugs" than "missing features".

    @TLC: I just used the term "groups" because that's the terminologu used by the hashtags project, but I agree with you that tags would accomplish the same function and would probably be easiest to implement. The more I think about it, the less I would really want "group pages" as I had mentioned in the artcle. The ability to tag Tweets natively would be enough. And the Blogher this was weird indeed. Maybe they didn't get the memo? ;) Although I noticed that the maintenance was pretty quick, so maybe they turned on the after-burners...

  15. Anonymous // July 28, 2008 at 4:35 AM  

    I honestly thought for a long time that I just can't find the reply button on the profile page because I couldn't believe that there is none...

  16. Anonymous // August 1, 2008 at 3:56 PM  

    How about Gravatar support?

  17. Daniel Smith // August 1, 2008 at 4:18 PM  

    @Tine: I know! I too have searched high and low thinking "There is just no way they would omit something so simple..."

    @Longstride: Great idea. Gravatar is one of those things that just works. I like things that just work. (For the uninitiated, you can upload an avatar to your Gravatar account and then that avatar will automagically appear on any blogs or services that support it, so long as you use the same email address to sign up. Very cool.)

    Keep the feature suggestions coming folks. And hey, if anyone knows someone who works at Twitter, tell them to come check this out and let us know if any of this stuff is in the works!

  18. Anonymous // September 15, 2008 at 1:41 AM  

    Finally, someone has furnished some intelligence on what Twitter does or should do. Now if Twitter could block Direct Marketers and MLM's I could go back to Twitter and enjoy all of this great info..but until then Guess FriendFeed will be home for now. Thanks, great info.
    http://www.arun4money.blogspot.com

Post a Comment