>Twitter succeeded because it was a dumb, open pipe that developers made awesome apps for. Twitter is now acting like they don't have developers to thank for their success.
Succeeded as in "they got lots of users". Not succeeded as in "they made lots of money".
Twitter mostly cares for the second, it's not a non profit service.
I agree. The problem lies with how people are defining success. If you choose to define success as a "wild level of user and developer adoption thanks to the service being free, fun and bankrolled by investors with hundreds of millions of dollars", then yes, twitter is successful and owes a lot of this to the open api and ecosystem that grew up around it.
The problem is, this isn't success. Everyone (users, app developers and twitter itself) has been enjoying a free ride for the last x years, courtesy of investment money. It's been one big successful party... except for the fact it's been anything but for the investors. And when it comes to judging a company's success, the latter is the only kind that matters.
Taken in that light, it's hard to feel sorry for those who were caught out when the music stopped and the party was over. The investors are free to take the company in whatever direction they like in pursuit of real success (i.e. turning a profit) and if that means strangling the third party eco system, then so be it. Whether or not that's a good idea (I'm not sure it is) is irrelevant. It's their call to make.
> That's right, they all failed because the users don't care about the technologies and the APIs.
I'm so glad we agree on this. Users indeed do not care about technologies or APIs.
They care about great experiences.
Twitter does not excel at great experiences. If they did, third party clients would not have to exist.
Since they do, 23% of Twitter users choose to consume the network via superior-to-them, third-party offerings. Twitter has signed the death warrant of those products. Craigslist would be a valid counter-argument had it been initially built on the strength of third-party clients and then killed them. (PadMapper doesn't count, before you bring it up. It came to craigslist after dominance, not before.)
Twitter, on the other hand, has two native clients that began their very lives as third-party products.
We'll see. Maybe Twitter will be just fine after taking their most engaged users and sending them elsewhere.
Or maybe the users will follow their tech-savvy friends to a better experience, which again, isn't a hard category to trounce Twitter in.
Twitter is arguably successful so why would you consider their decision to be folly? It worked for them.
Startups have limited resources. If you devote them to solving tomorrow's problems then you'll be beaten by someone who devotes their resources to solving today's problems.
This is one of the many examples of Twitter not knowing what Twitter is. Twitter is a product that was a success in spite of the efforts of its founders.
>> it's anger about the fact that Twitter became a big company on the backs of these developers,
No, I disagree on this. This is not true. Remember, the developers wouldn't even care about developing for this platform if it wasn't big in the first place. Developers didn't make it big. Twitter became big, and developers came flocking in.
> Twitter in its early days made zero sense to end-users, and it was only through the effort of third party developers that it went mainstream.
Sorry if you've explained it elsewhere (I've not been paying much attention) but can you cite/explain that claim? My experience might be different, but most of the "normal people" I know of that use Twitter use it through the apps for their mobile (eg: iPhone, Blackberry) and they use it because that's the device they use, not because the apps are incredible and make Twitter appealing, the Twitter network is appealing. Based on this wouldn't the correct argument be that making Twitter available to everyone easily is what caused Twitter's mainstream success?
I think you explained the problem yourself: At day 0 Twitter made no sense to users and Twitter had 0 barriers to entry, all you had to do was sign up! How can app.net get over that problem while charging $50? If I'm correct that ease of access/use is what made Twitter mainstream wouldn't that mean you're doing the exact opposite of what made Twitter successful?
I really love the idea and hope it succeeds, but I don't see how you can appeal to anyone outside of the tech circle when charging for access.
Nobody cares about Twitter-the-idea, and that's never what anyone means any more when they use the term. What everyone loves is Twitter-the-platform, which is a huge success.
> This idea will also fail; you can't tell people how to use a service.
Yes, you can. When the site is small, you can manually moderate all submissions, literally telling people how they may use it. After the site grows, the "base" will continue to obey the site's culture. As long as the base has more power (in some metric or another) the site will continue in that direction without further work. (This is basically how HN has been set up.)
Note that this might keep the site small—like HN, and unlike Twitter. But that's still entirely monetizable, especially if you have a much larger viewing population than submitting population.
Twitter's only failure is that it never returned a profit. When you look at the social landscape, it's hard to argue anyone has succeeded other than Facebook.
Twitter's product is great and it didn't need to be as large as Facebook. It shouldn't need to twist itself for the greatest common denominator users who required immediate gratification via algorithmic feeds and short memes.
Nobody is claiming it's a technological marvel, and I certainly didn't mention economics.
I'm just saying that it's kind of strange seeing people say so-and-so is doing essential-thing to successful-product completely wrong.
I mean, maybe, just maybe, part of Twitter's success is due to it being so simple. Due to the 140 character limit, due to the lack of features like image uploading, etc. Maybe, just maybe, the ecosystem that has been built around Twitter — largely due to lack of features — actually plays in their favor?
I just don't see how you can be so sure that everything they're doing is wrong, and they're successful in spite of it, rather than successful because of exactly what they are doing.
So twitter used developers to boost adoption (covering a UX deficiency) and market penetration, then when they got universally known (and powerful enough to build their own stuff now) they kicked devs in the ass?
By "Twitter was built on use-case X", I meant "Twitter built up most of its early user-base by doing X, and became popular because of X", not "Twitter was conceived in hopes that it would work for X."
Twitter is a very mediocre tech company that thinks it's stellar and brilliant. Their product is consistently subpar, riddled with countless bugs, and they neither acknowledge it or fix it.
So yeah, no surprise that they would blame others for their failings.
At least you have something. I had to come to respect this.
The code may have been bad, thrown together, and not architected correctly, but, if the company was able to get customers and become profitable enough or get funding to hire people to clean it up, they were a success.
The Twitter codebase was a well known clusterfuck, but they got product market fit and were able to survive long enough and become capitalized well enough to rearchitect their system.
Succeeded as in "they got lots of users". Not succeeded as in "they made lots of money".
Twitter mostly cares for the second, it's not a non profit service.
reply