Shaan (@TechWimps) header
Shaan (@TechWimps) profile picture

Java Developer at fintech ☕ Java | Spring Boot | Microservices Learning System Design & Backend Engineering in public

Joined September 2022
Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)Photo by Shaan (@TechWimps)
Virtual threads are great, but they won't magically fix your application's performance bottlenecks. They might help you handle thousands of concurrent requests but what happens when your DB connection pool runs out? Or redis and downstream APIs become the new bottleneck? Concurrency is not the same as capacity. I'm breaking down a practical production scenario to show how virtual threads shift bottlenecks and how to calculate the actual capacity of your system. More on this coming soon! Have you started using virtual threads in prod? What bottlenecks did you encounter?
8
Looks like X's algorithm is evolving and engagement matters. So, whenever you come across a post from a fellow creator take a moment to like it or share it if you find it valuable. Now, like will have more weightage in engagement than reply. Let's help each other grow. 🤝
X AI ALGORITHM UPDATE 🚨 X updated their open source algorithm yesterday and the early likes matter even more now. Small accounts should focus on: writing posts people hit like on and read till the end (so write to be read) tl;dr: - X's open source code got new scores on Nov 5, the first change in 3 weeks - likes: 0.66 → 0.708 (highest yet) - time spent on a post: 0.006 → 0.0075 - tapping into a post: 0.3 → 0.274 - opening a video: 0.02 → 0 - new rule: AI replies may get flagged under big accounts as "llm slop" and may not reach the person's notifications lesson learned: a tap isn't the win anymore. Someone staying and liking is. full details: - The new numbers Up: likes 0.66 → 0.708, time spent on a post 0.006 → 0.0075, shares 2 → 2.118. Down: tapping into a post 0.3 → 0.274, staying 10+ seconds after a tap 0.4 → 0.385, opening a video 0.02 → 0. "Not interested" got a bit harsher, -52.27 → -53.07. Copy link, replies, quotes, DM shares and follows didn't move. X didn't explain any of this. It's just what the code says now. (I check the open source algo daily with Claude and share updates with you) - Look at where this has gone in a month In early October a like was worth 0.5. Now it's 0.708. Time spent was 0.004. Now it's 0.0075, nearly double. A tap was 0.3 and it's going down. Every change points the same way. X keeps paying more for people who stay. - Why that matters if you're small My read: you can't win on big numbers, but you can win on the people who do see your post. If they stay and like it, that counts for more today than it did last week. And those early likes also decide which new post gets the extra push. - Video and your profile X also switched on two new guesses in its ranking: how long someone keeps watching after they open a video, and how long they spend on a profile after tapping it. I can't tell you what those are worth. The only file that lists them is out of date, so I won't guess a number. My read: opening a video dropped to 0 the same day because X cares more about people who keep watching. So make the first seconds count, and make your profile worth sticking around on. - A new rule for replies under big accounts X runs an AI check on replies under accounts with over 250K followers. Flagged replies can get a label that lasts 14 to 30 days. One of the flags is literally called "llm slop" (AI slop, as I read it). That part isn't new. This is: X's rules now say a labeled reply or mention doesn't reach the person's notifications unless they follow you. Grey badge accounts and accounts X rates as highly credible skip this label. Small accounts get no such pass. I can see the rule, I can't see if every notification goes through it yet. Either way, write your own replies. - What didn't change Your new posts still get their extra push in the first 2 hours and first 200 views, and they still don't get cut first. Here's a recap of what you should be doing: - likes just hit 0.708, the most they've ever been worth - each second someone spends on your post is worth 25% more than last week - staying 10+ seconds after a tap earns 0.385 on top of the tap - reply in your own words, under big accounts especially - make your profile worth a visit, X now guesses how long people spend there - for video, hold attention early, just getting the open now scores 0 - being read to the end also helps X find you new readers - originals from accounts below 50K can jump to around spot 16 - early viewers liking it is what wins that lift - your first 2 hours and 200 views are the window, so publish when your people are online - the biggest single number is still 20, for someone copying your link - quotes, DM shares and replies earn 5 apiece - back and forth between mutuals is worth 20, so follow back your regulars - strangers only get shown your originals - the 1st like and the 32nd like each open another route to new people - a second post of yours in the same feed drops to 62%, so make one count - the video lists want clips over 10 seconds - +4 when a post is likely to earn you a new follower - your pinned post can affect the whole account, so take a look at it What you should NOT be doing: - pasting AI replies under big accounts, "llm slop" is a real flag at X - copy-paste replies, a duplicate label means they never get notified - chasing the tap, it's down to 0.274 and falling - off-topic posts, one likely "not interested" costs -53.07 - a video that only gets opened earns nothing for the open - publishing at 3am burns your 2 hour window - relying on replies and reposts to reach new people, they stay with your followers - getting an insult label, non-followers won't see that post at all - low quality and misinfo labels bring a warning, and non-followers can't like or share - adult media in 3 of your last 5 posts gets the whole account labeled - X rechecks videos for hidden content at 64 and 512 likes - piling your replies under a big account's post can sink your own score - one label on the account and non-followers stop seeing you - a link to a badly rated site in your pinned post risks a 7 day label - reusing your own wording word for word risks the copypasta flag - pairing a low quality link with tags of strangers looks like spam to X - engagement bait gets labeled no matter how big you are - posting several in a row, they fight each other for the same feed - hashtag stuffing does nothing - counting on bookmarks, they're worth 0 - expecting For You to show a post past 48 hours
1
24
May your bugs disappear, builds never fail, deployments go smoothly and life always stay in production mode 😂 Wishing all the developers, engineers, and techies a very Happy Diwali 🪔✨ #HappyDiwali2026
2
100
Wordle 1,967 4/6 🟨🟨⬛⬛🟩 ⬛⬛⬛⬛⬛ ⬛🟨🟩⬛🟩 🟩🟩🟩🟩🟩
97
Got asked this in a system design interview so decided to turn my thought process into a video. Here's how I'd approach designing Twitter's Home Timeline, from the basic architecture to handling scale. Still learning, so feedback and different approaches are welcome!
3
1
4
321
Looking at ss of payouts all over my feed definitely motivates me to post more and stay active... but it also makes me wonder, is money really the only thing that should motivate?
1
2
254
Yesterday AI was going to replace everyone. Today investors are worried about how much it costs to build AI. Tomorrow we'll probably be discussing how AI is undervalued again. the market really has a short memory.
202
He's not forcing anyone to buy it. And it's not like trying it will harm anyone's health if it doesn’t work as expected. So why all this whining, especially from influential doctors? People will try it if they find it worth the money. If it doesn't deliver, they'll call it out themselves. Why make such a big deal out of it?
Apologies where they are due: last night, I should not have bucketed all Indian doctors into one single box. We work with so many of them. Even my elder brother is one of them. All my emotion last night was directed at a few influencer doctors, who are more influencers than doctors. They did not read our research in detail, and spread twisted facts to call something new a scam. They get views by piling on us. They wouldn't do that to a startup doing the same thing from some other first-time founder, because it would not get them views. That's actually more a reflection of their petty mindset, than other doctors, our country, or our team. Happy Diwali everyone! Have a good one. Keep building. We have a long way to go.
66
8
11
98
23,436
will try this
These drawings created with straight lines by Sunny Art
150
Wordle 1,965 4/6 🟨⬛⬛⬛⬛ ⬛⬛⬛⬛⬛ ⬛🟩🟩⬛🟩 🟩🟩🟩🟩🟩
92
Hey @grok if a Java developer with 3.5 years of experience wants to transition into Java + AI Agent Engineer role, what roadmap would you recommend? What should they learn and in what order?
1
80
Last few days of my notice period and hardly getting any interview calls... Actually, no calls at all if I stop lying to myself just to keep my morale up. 😂 Every day starts with checking emails and my phone, hoping something comes up.
40
alteast they should up with new tag if they are putting gill in the poster like RO-KO-GI 😂😂 #ViratKohli #RohitSharma #Gill
63
will there be re-election as both the party didn't get the majority?
This quoted post is unavailable.
24
Wordle 1,964 5/6 ⬛🟨⬛🟨⬛ ⬛⬛🟨⬛⬛ ⬛🟩🟨⬛⬛ ⬛🟩⬛⬛🟩 🟩🟩🟩🟩🟩
20
what wrong did they do???? pushed too hard??
Two different cities, same heartbreaking news. Life is so unpredictable. 💔
51
At this point, should I start including RAM in my networth calculation... and should I diversify my portfolio with DDR5 sticks?
1
25
Wordle 1,963 4/6 ⬛⬛🟨⬛⬛ ⬛⬛🟩⬛⬛ 🟩🟩🟩⬛⬛ 🟩🟩🟩🟩🟩
17
getting 10 rs cashback after so long... what upi app you guys use for day to day payments???
28
this is becoz the aggregator i.e. bharat connect, bill avenue doesn't get that response as it may not be settled from bank yet... that's why they have this marked as paid so that the user won't get the notification for that bill
If CRED can fetch the bill amount due on my credit cards, why can’t it update the status once I’ve paid the bill through another platform? 🤔 The payment is done, but CRED still shows it as OVERDUE! Now, instead of enjoying the satisfaction of clearing a bill, I get a separate anxiety about whether I’ve missed a payment. 😂 Come on, CRED. Sync the payments too! #ccgeek #ccgeeks
1
57