Over the past decade, it has been evident that a software engineer has become one of the highly important and in-demand jobs there are. As…
disclaimer: this is not a sponsored blog. Since I have started using digital todo applications, I was always looking for applications that…
Imagine being a doctor and a YouTuber and a marathon runner and a writer and whatever else you want, sounds good? Or is this person…
I have been working from home since April 2019, and maintaining productive working hours can be difficult for remote workers especially at…
This year was special for me but, still the most blessing thing that happened to me this year is that My family and I survived through this…
Inside a Kubernetes cluster in some cases you will need to manage environment variables across the cluster to define an external state of a…
problem on leet code solution tags 110. Balanced Binary Tree solution easy, bfs, trees 102. Binary Tree Level Order Traversal solution…
This blog some shattered notes maybe we should consider while studying about how to build scalable distributed system before we dive into…
Both of them differ in the way they were build, the kind of information they store, and the storage method they use. Relational databases…
Photo by Fancycrave on Unsplash Components are the units of deployment, they are the smallest entity that can be deployed as part of the…
A microservice architecture involves many moving parts with different guarantees and failure modes, testing these systems is more…
This is my first post on my new blog! How exciting! One of my new year (2019) challenges is to write weekly blog posts about different…
The idea of separating application into a smaller parts is nothing new, there are other programming paradigms which address this same…
Some history about Functional programming - λ calculus Functional Programming (FP) is not a new concept and it has some history that it…