I get a lot of questions regarding what should one learn to progress in a career or start a career in this domain. In this article we will talk about what you should learn for a long-term perspective in this field. Linux Yes, this is very important and is still evolving. Keeping a good grip
This is a blog series is dedicated for Design Pattern and its usefulness in programming systems. We will discuss in detail about each and every design pattern. We will try to answer the most essential questions Why? How? Where? What. We will try to implement these design pattern in nodejs and golang. Writing a code is
Kubernetes is very hot right now in the industry and everyone wants to learn and use it. In this article, we will read about how Kubernetes works on a reconciler pattern. We have previously talked about the reconciler pattern and how you can use it. You can have a look at the writeup in the
Logging infrastructure system design is very important for each and every infrastructure as you need to look into logs. When you have a huge number of applications talking to each other there is an enormous amount of logs that they produce. Handling this amount of logs can be very costly and a headache. Let’s look
How to implement real-time tracking in applications like Swiggy, uber, and Dunzo? When we talk about this question we have these aspects to handle. How to send the location How to process it and keep the data Displaying it Let’s start by answering these questions one by one. How to send the location? Sending location
Role Based Access Control is a system in which you give particular permissions to particular users based on their roles. In this article we will try making simple role based access control for your application. Our RBAC will make use of only 5 tables. I guess this is enough if your making it real simple.