Twitter's UX: Separate the hits from the geekhacks
37signals.com
37signals.com
"Old Twitter is what you'd get if an engineer brought New Twitter to Steve Jobs, and Steve beat on him relentlessly to simplify it."
(http://twitter.com/#!/paulg/status/25998745559)
To me adding a file upload button, a To:/CC: field, a link field, etc. etc. would be even worse.
The beauty of an API is that power users can download and/or signup for apps that add on to the original service in the exact, fussy way they want. And non-power users can just type into a textarea.
I guess it's because Twitter is inserting things into your page history to make its AJAXy interface work with forward/back buttons. These things are a mixed bag of useful and fragile.
Twitter seems cold and impersonal. Facebook has my friends on it so it's warm and fuzzy.
--
Why? We geeks gave twitter it's success. We stayed faithful to them even when better alternatives (pownce, jaiku, plurk?) appeared. We endured the fail whales. We forgave the lack of features and we built apps and invent smart hacks to compensate for it.
Now you are suggesting that Twitter should kick us out so the Justin Bieber's fan doesn't get annoyed?. Screw them! They'll fly to the next cool thing in a year or two anyway.
We'll stay if they treat us with respect.
I doubt many hackers use twitter. It's for self promotion mainly, or consuming that promotion (Being a fan). Something I don't think most hackers are interested in.
From the outside, I'm sure it looks that way. Twitter is definitely for self promotion if you're a musician or other celebrity.
If you're someone who builds things, though, Twitter is an always-on chat with other people who build things. If you want it to be. I've learned a lot from the many developers I follow on Twitter. Heck, my current day job is something I found through a relationship that began on Twitter.
It's what you make of it, but a boatload of truly productive people use Twitter to share information every day.
That demonstrates a very shallow and cursory understanding of Twitter. It's also problematic for people in the hacking space; if you eschew channels like Twitter until you need to market your product, you will have no native intelligence in the ecosystem, you will gain no benefit or far less benefit than you might have, and you will not do as well by your product as you might have.