What I want from a Twitter App

March 13th, 2009 § 2

These are all of the features I would like to see in a single twitter app.  If there is a twitter app that already has all of these features, then tell me, so I can STFU and get my perfect app.  I would love it if this could happen.

Twitter Features

  • Following/Unfollowing
    • Allow me to follow or unfollow people from the app. I know the API has this feature.
  • Search
    • Yep, I want to be able to search.
    • Yep, I would like the results to be in a time line like my normal feed
    • Yep, I would like to have multiple searches
    • Nope, you don’t have to keep these running in the background, just run them when I look at them.
      • Please try to get all the ones since the last one I looked at, or allow me a limit, or tell me about a limit, of how many you will pull if there are too many since the last time I looked.
  • Hashtags
    • You’ve got reply functionality, now link the #hashtags to the search page for them.

App Features

  • Always on top
    • Give me the option. (Thanks pwitter!)
  • API limitations awareness
    • know your limitations, compensate.  If I get 100 tweets per minute, you still don’t need to check every minute, if it means I am going to get 100 error messages from your app.  I would rather it be late, than see how your algorithm for pulling tweets is broken. (had problems on twitteriffic once an hour and pwitter 3 times in the first hour I used it)
  • Multiple twitter accounts in one feed
    • I choose the outline color for each account
    • Click the reply button in the feed item and replies from that account
  • Reply button functionality
    • I know why the @username always goes to the front of the twitter post I am writing, but I would like the option to turn that off.  I want the @username to go where my cursor is in the message. Having to copy/paste or write it out myself sucks.
  • Retweet option
    • I want to be able to 1-click to put a whole tweet in my typing box, with the letters RT and the original twitterer’s name
    • Don’t use via, seriously wtf!?
  • Mark feed items as read
    • Many of the programs out there do this, many don’t (pwitter I’m looking at you)
    • Also, when you get more items from my feed, please remember where I was, and leave the last tweet I touched in the active window
      • I don’t know about you, but I don’t watch my twitter feed.  I take mini vacations from work to check it.
  • Idiot Proofing
    • I have a feeling most of my request fall under this, but bear with me anyways…
    • I always send half a tweet, because my enter button is too close to my quotes button ( ” ), so ctrl + enter option is really nice (thanks pwitter)
  • Status Updates
    • Update my status on Adium, iChat, etc.  Twitteriffic does this with style.
    • Would be cool if it would update my status on FaceBook, LinkedIn, etc. too

Display Features

  • Timeline
    • Pull EVERYTHING since the last feed item I looked at
      • For multiple accounts, this means for the last item I looked at for each account, respectively
    • Pull items in the order they were tweeted, don’t add a bunch of crap at the bottom.  If you pull all the new stuff, you don’t have to worry about making sure I don’t miss something. (Twitteriffic pulls Replies and DMs to the bottom of your feed, why!?)
  • Replies
    • Make sure that replies to me have a background color that is easy to identify quickly.
    • Also, please make sure that it is easy to identify when I have that feed item selected.
    • These should NEVER look like all the other feed items, they are special, so make them look that way
  • Background options
    • Make as many colors as you want for backgrounds, but at least include black (spaz I’m looking at you)
  • User Icon on left of twitter post
    • Do not wrap the twitter post around the icon, that’s annoying
    • Or allow me the option to customize this

Extras

  • Image posting to TweetPic (again idiot proofed)
    • drag + drop into the tweet window would be amazing, I don’t really like having to use a browse/upload feature
  • Tr.im support
    • I like tr.im because it is one of the shortest url smashers out there. Also, they are great guys
  • Growl support
    • It’s great to have this, but please make sure it works.  Half the time, the apps I have seen have it, but the notifications never come up.

Bonus Points for Style

  • Grouping My users
    • Tweetdeck does it, but I don’t like how they do it.  It would be better if I didn’t have to employ a monitor-sized window to see all my groups
    • Allowing me to group them across multiple accounts = super mega mega bonus points
  • Make it free – also see 3rd item in “Plugins” below
    • I know this is a hugely tall order for all the features that I am asking.  BUT, if you can put ads in every 20-50 feed items you could make good money.
    • I understand you have to make money, and rightly so.  Putting an ad in for a free item is totally cool with me.
    • Now, if you can put in ads based on the content of the tweets around the ads…I might actually click them and not ignore them.
  • Plugins
    • Make an interface that will allow for plugins. This way you don’t have to write ALL of this code at once, and you can allow 3rd parties to write code for you.
    • This will allow anyone to choose their own suite of features and customize your software to them.
    • You could charge for plugins.

I will probably think of more things I would love to have, I know I am taking a pie-in-the-sky approach to my feature requests…

Added After publishing

  • I would like to be able to ctrl+click or apple+click to open the link without losing the twitter window. So I can open a bunch of links without having to track down my window or have my mouse lose focus on the current window.
  • I want to be able to search within my timeline.  I am tired of losing quality twitter posts that I want to revisit or retweet.
  • Suggestive features to choose a name from people I follow.  Could suggest as I type after the @ symbol, or just be a drop down.
  • From @xstaticstacey: add the ability to see all replies all the time

Sphere: Related Content

How I Stay Organized Part 3: Lists

February 6th, 2009 § 0

This post is a continuation of my post about managing my tasks, projects, and responsibilities.  There are links to the other posts at the bottom of this post.

Lists In Notepads

Recently, I found myself writing everything down in a notepad.  I was writing all of my personal to do items as well as my client and work to do items in the one list.  I quickly realized that it was getting to be too much in one list and maybe even too much for a single notepad.

My solution was to run to Target and get some new stronger notepads that will withstand the wear and tear of being transported in my backpack to and from work and all around Denver.  The notepads I used in the past were either legal pads, half-legal pads, or bound notepads.

The notepads I chose are “Cambridge Limited Business Notepads”, because of the quality binding, covers, and thicker paper.  Also, they are taller than they are wider so I can keep good long lists in them.

I have two of these notepads, one for my personal stuff and current to do list.  The second notepad is where I keep my client and project information.

Every client or project has their own page, where I keep information about what is currently going on, the todo list, and ideas I may have for their sites.  I am constantly flipping through the pages and writing something down, because I can’t remember everything.

When I finish an item on one of my lists or decide not to do it, I just cross it out. Sometimes, I get to the point where a page is mostly crossed out.  At this point, I just rip it out and start a new page for that project.  I write down everything that wasn’t crossed out on the previous pages and go about my business.

This process, while time consuming to set up, has made keeping my ideas and project information all in one place easier.  The only real downside to this is if I lose the notepad.  So, I just keep a strict rule to keep the notepads with my laptop so that I will not misplace them

Conclusion

I hope that he information I have provided in this thread was useful in helping your stay organized and sane (disorganization makes me crazy!).   If you have any ideas or comments, please leave them!

Other Posts In This Thread

Sphere: Related Content

Trim, I love your service, but please sanitize your inputs!!

February 5th, 2009 § 0

I was replying to a friend on Twitter using trim, and I had a <script> tag in the post.  I realized when I submitted that the tag made everything after it in my tweet dissapear. If you want to see the actual tweets, you can find them in my twitter feed here: Matt Bernier’s Twitter Feed

First thougt was, “No Way!”.  Second thought was, “What Else Can I do?”.

So, I tried basic HTML with this tweet:

  1. <h2>Testing whether HTML breaks tr.im</h2> B/c my
  2. <script> tag did earlier</script>
  3. <span style="color:blue;"> ScreenShot coming</script>

This got me this result:

Just HTML in the Tweet

Just HTML in the Tweet

Then I tried an alert:

  1. <script type="text/javascript">
  2. alert('does this work?');
  3. </script>

That got me this result:

Javascript Alert in a tweet

Javascript Alert in a tweet

Then lastly, I tried a little more JS, pay attention though. To make it fit, I used a tr.im URL!!

  1. <script type="text/javascript">
  2. document.body.select('img').each(function(e){e.src="http://tr.im/evmz"});
  3. alert('check the images')
  4. </script>

Which got me this result:

Replaced Tr.im's images with Google's!

Replaced Tr.im's images with Google's!

I have submitted this information to tr.im. I did very mundane, topical things to the page I was looking at, and did not even attempt anything more dangerous. My hope is that you will see the humor in this, urge tr.im to fix this issue and to continue the amazing job that they do.

UPDATE: The Tr.im developers are quick to read their emails, respond, and fix issues. It took all of twenty minutes from when I sent the email to them, for a response saying that this issue was fixed.

Sphere: Related Content

Today’s twitter posts

January 29th, 2009 § 0

  • welcome to twitter @nakedguyinurpool #
  • uhh…scratch that last tweet. Should be “welcome to twitter @nakedguynurpool” #
  • trying out url highlighting in twitter mycityheadlines.com #
  • one more: http://www.mycityheadlines.com #
  • TinyURL has an API http://www.scripting.com/stories/2007/06/27/tinyurlHasAnApi.html #
  • Pandora please keep your coldplay out of my playlists #
  • altitude is a disgusting misspelling of latitude #
  • @chriseaster The best part of the story was the last 4 lines: “Must have been a slow work day, huh?” #
  • Thank you post office staff for being rude, and for making fun of me. I really appreciate it. #
  • why is my first thought “fight” when my body is already in “flight”?? #
  • @ctshryock @charlesmhudson For fear of repercussions of people literally going “postal” I am keeping my twitter feed quiet of that story #

Powered by Twitter Tools.

Sphere: Related Content

Where Am I?

You are currently browsing entries tagged with s at Matt Bernier.