I’ve had to set up multiple servers, over the course of my work. I mostly deal with hosting private APIs, with manual authentication, rate limiting, and security. Since the services which would be using these APIs are very limited, and there isn’t gonna be a lot of load on the server, I tend not to focus too much on “scaling” it up. There is no point in spending time and resources in making something scalable when it won’t be scaled at all.

So, I have this blueprint that I follow for hosting my APIs, though it can be modified slightly…


Problem: I have a faulty hard disk. I do not know what’s wrong with it, but it is pretty dated and I am assuming some sectors are corrupted. It works normally, but sometimes it gets stuck, unresponsive and it slows down the entire system.

Now, I’ve had this problem for almost a year now, so I just usually avoid using that hard disk altogether. However, recently, I ran out of space on my main machine and my primary disk, so I thought there’s no harm in storing some “useless” files on this drive. Useless as in, I have them backed…


Over the past few weeks, a lot of my friends have asked me on how to get started with git and GitHub. To someone who is new to all this, those two terms could confusing, and the tutorials online bring a whole plethora of new words. So, I’ve decided to share the most simplistic approach to Git and GitHub.

I will be drawing a lot of analogies and making a lot of assumptions in the course of this post, some of which may not be technically accurate, but bear in mind this is for someone who is entirely new to…


As a teenage student in a small town in India, I have grown up and been cultivated in a predominantly Hindi environment. So, in those times, as a kid, we didn’t bother much with acquainting ourselves with English and the culture and choices that goes with it. (By culture, I mean the culture of conversing in English, not that of England) So, in those days, only a few of us listened to English songs. And at that time, among us, the most popular band was Linkin Park.

I still remember listening to In The End at my cousin’s. I brought…


I never fancied myself as a writer. My skills with pen were constrained to putting my ideas forward, clearly. It wasn’t a skill with me, nor was I any better at it than required. So, when my friends and peers told me that they made a blog, and that I should have one too, I really didn’t think how that would be necessary. In any case, with time I realized how important it is to put your ideas forward boldly. Hence, the conception of this blog. Welcome to my blog. I still haven’t thought of a name for it, and…

Animesh Srivastava

Undergrad at BITS Hyderabad. Data Scientist. This is my personal blog where I may rant about technology, or some TV show or movie, or anything at all.

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