PinnedMayank SharmaWhat is Twitter’s Tweet Recommendation Algorithm?Twitter is a platform that wants to show you the most relevant and up-to-date information from around the world. But with millions of…Aug 24, 2023Aug 24, 2023
PinnedMayank SharmaHow meta improved their cache consistency to 99.99999999How meta approaches one of the hardest problem in Software EngineeringMar 1811Mar 1811
PinnedMayank SharmaSOLID principles in CRICKET TERMSSince I was a kid, I’ve had trouble remembering names and definitions. To cope, I started associating them with cricket concepts. I thought…Sep 8, 20231Sep 8, 20231
Mayank SharmaA Friday deployment by the payment processor which lead to free food from Uber Eats for 2 days..How a breaking change caused Uber Eats to give away free food.2d ago2d ago
Mayank SharmaEver wondered how the unread message indicator works at scale of millions?How will you design an indicator which only tells how many new messages were recieved while the user was away at the scale of millions?Sep 2Sep 2
Mayank SharmainNerd For TechUnderstanding when to use SQS, SNS or Kinesis?“SQS, SNS, Kinesis, EventBridge ? Which one should I take ? In which situation ?”Aug 24Aug 24
Mayank SharmaEssential Linux Commands to learn for new SDE1s and InternsThe target audience for this blog is mainly the new hires SDE1s or the interns who are joining the tech industry.Aug 13Aug 13
Mayank SharmainNerd For TechI discovered this amazing IntelliJ feature after 6 years.How a random debugging session helped me discover this amazing feature.Aug 710Aug 710
Mayank SharmainNerd For TechHow does Reddit, Instagram and Google calculate unique view count so efficiently?Let us see how their impression counting works internally.Aug 63Aug 63
Mayank SharmaUnderstanding Serialization in Software Engineering.So we learn a lot about Object Oriented Programming and how to represent an object and how to store it. Have you ever wondered how these…Aug 1Aug 1