Aakash Gupta Profile picture
Apr 1, 2023 21 tweets 7 min read Read on X
Twitter revealed its algorithm to the world.

But what does it mean for you?

I spent the evening analyzing it.

Here’s what you need to know:
1. Likes, then retweets, then replies

Here’s the ranking parameters:

• Each like gets a 30x boost
• Each retweet a 20x
• Each reply only 1x

It’s much more impactful to earn likes and retweets than replies. Image
2. Images & videos help

Both images and videos lead to a nice 2x boost. Image
3. Links hurt, unless you have enough engagement

Generally external links get you marked as spam.

Unless you have enough engagement. Image
4. Mutes & unfollows hurt

All of the following hurt your engagement:

• Mutes
• Blocks
• Unfollows
• Spam reports
• Abuse reports Image
5. Blue extends reach

Paying the monthly fee gets you a healthy boost. Image
6. Misinformation is highly down-ranked

Anything that is categorized as misinformation gets the rug pulled out from under it.

Surprisingly, so are posts about Ukraine. Image
7. You are clustered into a group

The algorithm puts you into a grouping of similar profiles.

It uses that to extend tweet reach beyond your followers to similar people. Image
8. Posting outside your cluster hurts

If you do “out of network” content, it’s not going to do as well.

That’s why hammering home points about your niche works. Image
9. Making up words or misspelling hurts

Words that are identified as “unknown language” are given 0.01, which is a huge penalty.

Anything under 1 is bad.

This is really bad. Image
10. Followers, engagement & user data are the three data points

If you take away anything, remember this - the models take in 3 inputs:

• Likes, retweets, replies: engagement data
• Mutes, unfollows, spam reports: user data
• Who follows you: the follower graph Image
Shoutout to all the people analyzing:

@NFT_GOD
@amasad
@mxpoliakov
@0xCygaar
@xerocooleth
If you enjoyed this,

1. I write daily threads to help you grow. You may like to follow: @aakashg0

(But if you’re going to unfollow, go ahead and don’t!)

2. Consider RTing the first tweet so others can benefit:
As much as it's fun to analyze the Twitter algorithm, it's also fickle.

Most of my content doesn't make it to your feed.

Subscribe to the newsletter to get my best and deepest work: aakashgupta.substack.com
How to optimize for the algorithm:

Likes, then retweets, then replies
You are clustered - posting outside it hurts
Links hurt. Mutes & unfollows hurt
Misinformation is down-ranked
Images & videos help
Blue extends reach
Making up words or misspelling hurts
New learning: There’s also something known as “Heavy Ranker”

This heavily weights replies to replies and time spent on Tweet.
Additional learning:

Your follower to following ratio matters.

Following way more than follow you hurts.

Use lists. Image
The big open question is: what about bookmarks?

The predominant opinion right now is favcountparams() 30x multiplier's formula is:

Likes + Bookmarks = Favorites Count

It doesn't look to be in the code right now. Part of the problem here is what's on GitHub is incomplete.
Do you want to go the layer deeper to understand how all these code snippets and boosts work together?

I have spent the whole weekend going deeper than my Friday evening analysis.

Get the overall framework in today's newsletter: aakashgupta.substack.com/p/the-real-twi…
And here's why Twitter is the best place to get your information.

This thread was featured on the Reddit home page and Yahoo News: Image
Now that the algorithm is public, Elon Musk wants to update it every 24-48 hours.

Here's what he should do:

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Aakash Gupta

Aakash Gupta Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @aakashg0

Feb 14
Most people are still prompting wrong.

I've found this framework, which was even shared by OpenAI President Greg Brockman.

Here’s how it works: Image
𝗧𝗵𝗲 𝗥𝗲𝗮𝘀𝗼𝗻𝗶𝗻𝗴

4 words in lowercase doesn’t work.

If you want to write a PRD, or a product strategy, or something for work, you have to help the LLM get your context.

This is done in 4 parts.
𝗢𝗻𝗲 - 𝗚𝗼𝗮𝗹

LLMs know millions of ways to complete a task.

Clear goal language helps them narrow in on the way you want them to.

EG: “I want to create a Google-level Product Requirements Document for: <Feature>”
Read 9 tweets
Jan 26
We’ve been sold a million use cases for PMs to use AI.

For my money, here are the top 5: Image
AI won’t replace PMs.

But PMs who use AI will replace PMs who don’t.

You don’t even need to learn coding to join the AI revolution.

There’s one archetype taking over in organizations right now: the AI-powered PM.

Here are the top 5 ways AI-powered PMs are changing the game: Image
USE CASE ONE - PRDs

Last month, I shadowed a PM at a FAANG company.

Their first AI prompt? Beautiful but completely wrong.

So how you use it matter more than just using it to write PRDs.

Here’s the game-changing mega-prompt that fixed it:
Read 13 tweets
Dec 31, 2024
Used right, OKRs can be the most powerful product process.

But most orgs completely mess them up.

From driving empowerment to becoming tools for control…

Here’s what you need to know about when to add or remove OKRs: Image
𝗧𝗵𝗲 𝗗𝗲𝗯𝗮𝘁𝗲 𝗔𝗿𝗼𝘂𝗻𝗱 𝗢𝗞𝗥𝘀: 𝗔 𝗗𝗲𝗲𝗽𝗲𝗿 𝗧𝗿𝘂𝘁𝗵 𝗔𝗯𝗼𝘂𝘁 𝗔𝗹𝗶𝗴𝗻𝗺𝗲𝗻𝘁

The conversation around OKRs reveals a fundamental truth:

Alignment mechanisms aren’t one-size-fits-all.

Take Ramp, for example.

They built a $10B company without OKRs.
Their secret?

→ Exceptional product sense.

→ Metrics so clear that every team understood what success looked like without needing a formal framework.

Now look at Google.
Read 14 tweets
Dec 29, 2024
If you want to move from a PM to a product leader, there’s one skill you absolutely need to master:

Product processes.

Here are the 12 most essential ones to drive impact, speed, and quality: Image
𝗢𝗡𝗘 - 𝗢𝗞𝗥𝘀

→ When to Add: When your team is growing fast, shifting priorities, or you need a system to track progress across teams.

→ When to Drop: If OKRs become a never-ending admin task and feel disconnected from day-to-day work, it’s time to simplify.
𝗧𝗪𝗢 - 𝗣𝗿𝗼𝗱𝘂𝗰𝘁 𝗥𝗲𝘃𝗶𝗲𝘄𝘀

→ When to Introduce: Use them to coach junior PMs or align teams during fast-paced iterations.

→ When to Cut Back: If Product Reviews start stifling creativity or become a micromanagement, it’s time to rethink.
Read 14 tweets
Dec 20, 2024
One thing that will remain the same in the 2025 job landscape:

Hiring managers will still ask, "Why this company?"

Nail it, and you’re halfway to landing your dream role.

Here’s how to master this: Image
Over the years, I’ve worked with countless aspiring and senior PMs.

99% of them give a 4/10 answer.

Here’s where they go wrong:

1. Generic fluff → They rattle off buzzwords like “innovative culture” or “market leader.” It’s uninspired.
2. No connection → They talk about the company, but not how they fit into the picture.

3. Vague details → It’s clear they didn’t research. No examples, no depth. Just surface-level compliments.

4. Lack of energy → The delivery feels more like a verbal LinkedIn endorsement.
Read 14 tweets
Dec 15, 2024
How do the best product teams ship better and faster without things breaking?

They embed quality into every step of the development process.

Here’s how you can do the same: Image
𝗙𝗶𝘃𝗲 𝗖𝗿𝗶𝘁𝗶𝗰𝗮𝗹 𝗖𝗵𝗲𝗰𝗸𝗽𝗼𝗶𝗻𝘁𝘀

𝗢𝗡𝗘 - 𝗕𝗲𝗳𝗼𝗿𝗲 𝗙𝗶𝗻𝗮𝗹𝗶𝘇𝗶𝗻𝗴 𝗥𝗲𝗾𝘂𝗶𝗿𝗲𝗺𝗲𝗻𝘁𝘀

→ When: Right after you’ve done your research and before locking down specs.
→ Why it matters: This is your chance to clarify any confusion, resolve technical risks, and ensure alignment before things snowball.

→ Win: Fewer mid-sprint surprises and last-minute changes.
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(