Nagaraj Puthiyavan

62.4K posts

Nagaraj Puthiyavan banner
Nagaraj Puthiyavan

Nagaraj Puthiyavan

@TrueCohle

Tech • Geopolitics • India Software Architect Explaining how technology shapes global power

🇮🇳 Katılım Mart 2010
452 Takip Edilen439 Takipçiler
Nagaraj Puthiyavan
Nagaraj Puthiyavan@TrueCohle·
New appraisal definitions in the AI era: Consistently Exceeds → AI expert Exceeds → Hard to replace right now Meets → You have 1 year time to upskill Partially Meets → 🚨 Not official… but feels closer to reality than before. #AI #IT
English
0
0
0
3
Nithya Shri
Nithya Shri@Nithya_Shrii·
10 jobs that are 100% safe from AI: 1. Dentist 2. Construction worker 3. Plumbing 4. Farming 5. Gardening 6. Carpentry 7. Cooking 8. Gardening 9. Welder 10. Electrician Did I miss any?!
English
5K
1.2K
12.6K
1.4M
SumitM
SumitM@SumitM_X·
Many replies say Bloom Filter . But as a developer , do you know what is a Bloom Filter ? A Bloom filter is a data structure made of: - a bit array (just 0s and 1s) - multiple hash functions. Thats it. Nothing else. Let's see how it works : Add an element ("john") Step 1: Run hash functions h1("john") -> 2 h2("john") -> 5 h3("john") -> 8 Step 2: Set those indexes to 1 bitArray = [0,1,0,0,1,0,0,1,0,0] 2 5 8 Now, Check an element ("Raj") Step 1: Hash again h1("Raj") -> 2 h2("Raj") -> 4 h3("Raj") -> 9 Step 2: Check bits index 2 -> 1 index 4 -> 0 If any index = 0 → return FALSE (definitely not present) Now, Check another ("Sumit") h1("Sumit") -> 2 h2("Sumit") -> 5 h3("Sumit") -> 8 Check bits: 2 -> 1 5 -> 1 8 -> 1 All 1 -> return TRUE (maybe present, check DB) Why "maybe"? Different inputs can map to same indexes: john -> 2,5,8 Sumit -> 2,5,8 (collision) So: You didnt add "Sumit" But bits are already 1 (false positive)
English
1
8
122
30.5K
SumitM
SumitM@SumitM_X·
As a developer, Have you ever wondered : You type a Gmail username and UI instantly shows "Username already taken"... There are millions of users globally How is this check so fast?
SumitM tweet media
English
218
84
4.6K
2.6M
Nagaraj Puthiyavan
Nagaraj Puthiyavan@TrueCohle·
Its a design principle where APIs wouldnt just return data — they should tell clients what they can do next. Example: Instead of just returning an order, include links like: -> cancel -> track -> reorder Client doesn’t hardcode flows. It discovers them from the response. That’s HATEOAS — APIs that guide, not just respond.
English
0
0
2
237
SumitM
SumitM@SumitM_X·
Do you know what is HATEOAS ?
English
9
1
28
10K
SumitM
SumitM@SumitM_X·
Coding is not fun anymore...
English
26
1
126
17.5K
Raghav Chadha
Raghav Chadha@raghav_chadha·
This might just become the most unexpected incentive for marriage 😃 In Parliament, I proposed Joint Filing of Income Tax Returns for married couples.
English
174
634
3.1K
66.1K
Nagaraj Puthiyavan
Nagaraj Puthiyavan@TrueCohle·
First step: check if it’s actually random. Time-based? (token expiry) After deployments? (app restarts) Only on certain servers? (load balancer / session state) Before jumping to fixes, find the pattern. Because most logout issues aren’t bugs… they’re configuration problems in disguise.
English
0
0
0
384
SumitM
SumitM@SumitM_X·
Users complain they are getting logged out frequently. Whats your first step ?
English
17
4
73
10.2K
Nagaraj Puthiyavan
Nagaraj Puthiyavan@TrueCohle·
@DarnellTheGeek @rishikagupta__ I strongly believe even in Customer Service only the Count would be reduced, already happening rapidly. To Process refunds or benefits, human approval would be needed atleast in this decade.
English
0
0
0
10
Darnell
Darnell@DarnellTheGeek·
Roles will be eliminated. New roles will be created. What else is new? And I’m fairly certain AI customer experience will get a lot of push-back. If the choice is that you can wait 20 minutes to talk to a human but the AI is always available, many will still opt to wait 20 for the human. And if they have to wait an hour, the competition who hasn’t fired all their customer service staff will be more appealing.
English
1
0
0
22
Rishika Gupta
Rishika Gupta@rishikagupta__·
If everything can be automated with AI, what will humans do?
English
1.2K
18
637
81.3K
Nagaraj Puthiyavan
Nagaraj Puthiyavan@TrueCohle·
@SumitM_X Cold = first execution after DB restart / cache clear. Warm = after query runs multiple times.
English
1
0
2
1.4K
SumitM
SumitM@SumitM_X·
Tech Lead on call with manager says - The queries are Fast When Cold, Slow When Warm... As a developer, do you understand what tech lead means here ?
English
14
6
189
43.1K
Nagaraj Puthiyavan
Nagaraj Puthiyavan@TrueCohle·
Been experimenting with Augment Code recently. One developer with the right AI tools can now do work that earlier required multiple people. The question isn’t whether AI will change software development. It’s how much smaller teams will become. Curious to know how Augment Code match with other tools out there. #AI #SoftwareDevelopment
English
0
0
0
26
Nikhil Gangil
Nikhil Gangil@Intrinsic_cycle·
49.70 Lakh SIP accounts were closed in Feb 2026 Let that Sink in !!!
English
320
752
8.3K
563.6K
Nagaraj Puthiyavan
Nagaraj Puthiyavan@TrueCohle·
With wars, geopolitical tensions, and market uncertainty, this may not be the best time to invest a lump sum. If you have ₹X to invest, divide it into 24 parts and invest one part every month for the next 2 years. Discipline beats trying to time the market. #Investing #StockMarket #Finance
English
0
0
1
22
Nagaraj Puthiyavan retweetledi
SmartBarani
SmartBarani@SmartBarani·
#ThaaiKizhavi Deleted scene 😭 Dont miss the end 😝
English
26
1.3K
6.1K
210.7K
Ramesh Srivats
Ramesh Srivats@rameshsrivats·
Ok. I've solved the Strait of Hormuz problem...
Ramesh Srivats tweet media
English
272
882
9.5K
294K