I wrote a thread today on why twitter topics implementation sucks. Turning it into a blogpost (with some minor edits) because threads on twitter also suck


lets start the thread on why topics launch is a disaster (at least for people like me who used to rely on topics to discover interesting content)

how do you discover content on twitter or any other social media?

generally it is a mix of algorithmic content and curation (by you or editors)

take twitter for example

here are the ways to discover content here

1/ people you find your friends. you follow them. you find topic experts and you follow them to get gyaan/jokes/memes. you discover tweets. look at the creator. follow them

twitter recommends more people based on your activity and slowly the number of people you follow increases

2/ trends in the explore section the first thing you see is trends. you like a trend, a follow the tweets related to the trend. twitter soon figures out you are interested in a trend and went into the rabbit hole and its algos push topics/sections on the explore tab below trends

when it comes to trends it is algorithmic. i am assuming it uses a similar algo to how reddit decides which posts should rise to the top of the hot section

i assume it is a mix of total tweets, velocity of tweets with the hashtag, prominent twitter accounts tweeting etc the problem with trends is that trends are ephemeral, they come and go

people use a hashtag for a day and forget to use it the next day. or BJP IT cell decides which hashtag to promote for a particular day (sorry, could not resist)

also you might be temporarily interested in a day

example #jnu might be interesting now because of what is happening in the country but after a few months you might not want to see the same trend

hence comes 3/ topics (pseudo ephemeral till a few days back)

example. you saw liverpool won. you see a lot of tweets about liverpool and search liverpool, see a bunch of relevant trends around liverpool

you go into the rabbit hole and soon you see a topic/section  called ‘liverpool’ in the explore tab

this section is populated by relevant tweets about liverpool

assume the same algo which decides the most popular tweets at the top of a trend section is also powering which tweets show up for liverpool

till now ‘topics’ is pure algorithmic. curation part has not come

what if you want to actually follow liverpool topic and see relevant tweets for liverpool fc

here is where you first show interest in liverpool after the algorithm did its job

your job is to make liverpool topic persist because you have decided to follow this topic

reddit has sub reddits, trends, posts, user profiles

assume topic is filling the need of following a particular interest like people do with sub reddits (without the community aspect)

so how do you follow liverpool after it has come on explore?

the only way to do this earlier was go to overflow menu on the topic section and select “show me more of this”

if algorithm pushed an irrelevant section or you want the topic to be pseudo ephemeral (like only see liverpool fc topic during the weekend when emotions are high and go away after that) then you could select “show me less of this”

problem with this approach was that you might see Venture Capital section one day and inspite of you selecting “show me more of this”, twitter gods would decide to now show this section on explore the next day

so people said fuck it and started creating 4/ lists

lists = pure curation by the user topics = algorithmic curation by twitter

lists takes effort. power users use them. new users would hardly create them because of the friction (effort to learn one more way of getting content)

so it makes sense for twitter to promote topics

Hence I was super excited to see this on Twitter mobile web for the first time

I saw this a few months back and was assuming they have made some big plans for topics

Twitter menu page

The page was empty for the longest time

on mobile web the hierarchy was profile and then topics

hierarchy determines discovery and I was super happy thinking this will be a natural evolution of twitter

on desktop web topic though topics  is under the “more” section

i thought topics ke PM ka desktop web ka PM se nahi banta hoga

and i was waiting and waiting

finally after ages I saw a bunch of topics replace my existing topi sections on explore which were VC, Indian Startups, Marketing, Software Development for the longest time

what did they replace them with?

1st day: some 20 topics of football clubs. i saw ac milan. inter milan. man u. stokes

like they figured out football and decided that fuck it. follow stokes mf

i had to select “non interested”/”remove”

next day some random korean boi bands

2rd day again some football topics

after x days: they decided to show me a topic called “startups” which I followed and it starting showing up in the topics section

Explore page

It has 5 fucking tweets!

Information architecture ka to baat hi mat Karo

Pura section dikhaane ke baad alag see Neeche section hai “startups” which apparently I am “following”

Agar follow/unfollow Wala ux rakhna hai upar daal na

Topic overflow page

Overflow menu Mei “unfollow topic” and “hide” daalke wapas neeche again “follow/unfollow” sab

Train users to use one approach to follow/unfollow a topic

Okay but I am digressing

My main problems are around:

  • discovery of topics (how do I discover more topics)

If you are taking away the algorithmic topic section atleast allow me to follow the same topics myself

  • how do I access topics?

Till now I was trained to access “topics” through the explore Section

Now I see “startups” in the Topics tab too. But clicking on startups does not take me to the startups section in explore

All it allows me is to unfollow the topic

But that is something I could have done from explore Section too

Maybe Topics ka PM ka Search/Explore Section PM ke saath bhi jhagra hai. So redirect karne nahi de rahe waha se

Topic page

  • Why can’t the topics page be my home for
    • exploring new topics
    • reading tweets from the topics I follow
    • unfollowing topics once I lose interest

This should be the bare minimum in the MVP

TBH the entire point of this long ass rant  is that Twitter shipped a half assed feature and now I can’t see VC twitter and shit post about them

And my weekend is ruined


Stay up to date with my latest posts/tweets here: @manas_saloi