We live in a distributed world, whether we like it or not. Distributed systems are everywhere, from Kafka and Cassandra to your Mongo DB cluster. Because of this, as a developer, you don’t have to worry about your cluster failing due to replication issues or clock misalignment issues. …

We have been exploring the internet for ages. Typing in the domain name and somehow find the website magically open. This Saturday I try to demystify most of the stuff and try to crunch in as many information about how your domain name is resolved into a website.

Table of content

Automating web audits with AutoWebPerf

“Today we’re announcing that the page experience signals in ranking will roll out in May 2021. The new page experience signals combine Core Web Vitals with our existing search signals including mobile-friendliness, safe-browsing, HTTPS-security, and intrusive interstitial guidelines.” Said a blog published on November 10, 2020. …

Yes, Genin, Chunin, Jonin, Kage and Sannin from naruto. Better than SDE I, II, III, Architect and linus torvalds mode, no?

Yes, you heard me right. If you want to be one of the Sannin, YOU DO NOT SLEEP. Not for a day, a minute, even a second. Before misjudging, allow me to explain further. The question to ask is, what is sleep? Google has an answer for it.

Sleep: a…

Understanding circuit breaker pattern and implementation on Opossum

This was legit just to grab your attention
A cute picture of a Pygmy Possum to get more people interested in failing gracefully

A request could hog up your resource from 30 to 120 seconds if it isn't given a response. In a 2 tier architecture of a client and server, this might not be as disastrous, but if your server relies on many other microservice which in turn depend on other microservices…

Architecture of V8

A benchmarking overview to help you decide when NOT to use Web Assembly.

There’s a new hype in JS world, Web Assembly. And those familiar with Turbofan’s compilation pipeline will we very right to argue that the code produced by liftoff skips a lot of steps that a normal javascript…

There is nothing more irritating than making a card and inspecting the card again for shadows and radius that you might have used in it. The worst-case being redesigning the card because you did not know it existed. …

Chances are high you landed on the above page first before this article. COVID has brought out the developer in us and almost everyone wants to create an app that monitors user’s whereabouts in the background. If you are new to android development, like every optimistic programmer you start coding.


Sometimes it is the people no one can imagine anything of, do the things no one can imagine.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store