PinnedPublished inBetter ProgrammingIntroduction and Strategies To Handle Challenges in CachingWhat caching is, how it works, and how you should think about itJan 8, 20212Jan 8, 20212
PinnedPublished inBetter ProgrammingPatterns to Build Robust and Highly Available APIsConcepts to think about when building out your APISep 29, 2020Sep 29, 2020
Threat Modeling For Building Secure APIsPrimer to understand basics of threat modeling and things to keep in mind while building a threat model for an APINov 26, 2020Nov 26, 2020
Published inBetter ProgrammingA High-Level Overview of Load Balancing AlgorithmsWhich one is right for your deploy needs?Oct 26, 20202Oct 26, 20202
How to build a resilient DNS serviceDNS provides an easy, human readable way to map naming for any resources that are connected to internet. You can consider DNS as like a…Aug 9, 2020Aug 9, 2020
Published intechburstTips for a perfect Grace Hopper Celebration from my own experienceYes! I finally return from Orlando with a brain full of ideas, phone full of photos, LinkedIn full of new connections and a bag full of…Oct 12, 2017Oct 12, 2017
Credit History: Journey of a thousand mile for an International Student in USAOriginal Article published on theashani.comOct 12, 2016Oct 12, 2016
ALLO AND DUO: THE GOOGLE SIBLINGS SET TO RULE THE WORLDGoogle has always been a huge proponent of Artificial Intelligence and Machine Learning and have always been an active participant in…May 29, 2016May 29, 2016
Apocalypse of Unicorn Age: The truth behind the waning of the StartupsSilicon Valley has mostly been dominated by the startups worth $1 billion or more, which we proudly call as the Unicorns. Their glory…May 28, 2016May 28, 2016