From family to nation, every human group is a society of island universes. — Aldous Huxley

A few days back I was back in Kharagpur for my convocation. There were a lot of places I went to and a lot of old friends I met. After coming back to Bangalore, I was sitting with one Kharagpur friend and he was telling me his convocation experience. We both had a lot of fun and enjoyed to the fullest but his experience was completely different than mine!

We were discussing a particular night when it rained so hard during convocation that half…


At some point or the other in your life you must have heard this phrase that “Whatever happened, happened for a better good” , “Everything will be fine” , “One day you are gonna be thankful that this happened ” etc. Well I am not saying they are wrong, all these phrases are 100% correct but the way they are interpreted is wrong.

Like if you don’t get a job or meet with an accident or are in some sort of financial crises, then there is nothing good in it. However, if you stand strong at that time, after sometime…


So I have watched the harry potter series a lot of times. I binge-watched the complete series recently in the summers just before reading the Harry Potter and the Cursed Child. But then some of friends told me that the story in the original novels is quite different and a LOT of details are missed in the movie. So, I took kindle unlimited subscription and started with the very first book Harry Potter and Philosopher’s Stone.

So the first thing I noticed different was the name. I remembered seeing the name Harry Potter and the Sorcerer’s Stone but well the…


GitHub actually allows you to host websites for your projects directly from the repository itself. It will have URL something like https://<username>.github.io , you can add your custom domain to it too. If you haven’t done it, GitHub has pretty good documentation about it. You can read it here.

Now, let's suppose you have already set up a custom domain and your default site is accessible through https://example.com . Now, if you create a new repository named project , and enable GitHub pages, it will be accessible through https://example.com/project but sometimes it makes more sense to have a custom sub-domain…


Below are some of my 2 AM thoughts I had while trying to correlate some finance and life, and I just want to share them to see if there is someone else who can relate to this analogy of real life.

Most you have heard about the term ‘Depreciation’ in terms of finance and know the meaning of it, for those of you who don’t, below is the definition form Economic Times website:

The monetary value of an asset decreases over time due to use, wear and tear or obsolescence. This decrease is measured as depreciation.

Now, those tangible assets…


Recently, I got an opportunity to work on an awesome project which included hardware and software development. The project was about Tractor Telematics. For starters, we needed to track the location of a tractor in real time. So, we the one and only way for it was to use Raspberry Pi and a GPS module. While trying to make things work, I faced a lot of problems in the configuration and there was no one-stop guide for it. …


While working on a recent Django project, I was stuck when I needed to send custom context in redirect request. I googled a lot and still didn’t find any way to do so. Hence I devised my way to do so.

This blog is more of a reminder of how I managed to do so.

Since you are facing this issue, I am assuming you have a basic idea on the working of Django. So, we will not go into details.

Assuming you following two views in your views file.

def view1(request) : 
..
context = {
..
}…


Today, I was thinking about how quickly and how vastly our priorities, importance of things and people, change over time. Personally, I have seen that one thing which was once very important in my life now is just speck of sand in a desert.

The reason today I started writing about it was very trivial; my end semester examinations commence from tomorrow.
I still remember the exam time from my first semester, I was terrified (of course a lot less from the time I was in my high school) mugging up the formulas, solving the tutorial sheets, looking over the…


On 18th March 2018, KGP witnessed its first ever developers meet[1]. The initiative was taken up by Ksheera Sagar the UG Representative to the Senate. He got to know about the MetaKGP hack day[2], and he thought of a bigger version of it to bring all the developers in the campus on a single platform and also welcome students who are interested in becoming developers.

Following were the goals he thought of :

1. To give a brief idea of works done by MetaKGP and the open source community on campus
2. Ongoing key projects and initiatives
3. Discussing the…


So, some time back I deactivated my facebook account and was cut-off from the social network realm entirely. I thought it was the best decision I could make because now I had a lot of free time with me which I was previously wasting in scrolling through unnecessary feeds.

The reason why I deactivated my account is mentioned in my previous post[1]. It was also not the first time I tried staying away from Facebook, I have deactivated my facebook account before too.

The problem nowadays is, Facebook has spread its roots so deep in the life of people that…

Ayush Goyal

Open Source Enthusiast | GSoC’17 at OpenMRS

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