• Installing Go from source

    I wanted to contribute to the Go source (the programming language itself) but that meant I needed to have two go versions on my machine - the one I am using currently (1.8.1) and the HEAD. This is a post explaining how to achieve that. Please note that I am...


  • How to update VSCode on Linux

    Whenever VSCode makes a new version available, it prompts you to go to the website and manually download the deb package. But downloading the deb everytime there is an update…just sucks. Luckily, Microsoft has introduced official signed repositories with the February 2017 (v1.10) update. So to update VSCode, you need...


  • GSoC with Kubernetes - Week 2 and 3

    This is an update of Week 2 and 3 for my Google Summer of Code project with Kubernetes (Cloud Native Computing Foundation). I ended up coding a lot more, talking to other community members and having even more fun. :smile: The Code Part I mainly wrote a lot of integration...


  • GSoC with Kubernetes - Week 1

    Getting in In my last post, I mentioned about speaking at GopherCon India. It was a surreal experience and it introduced me to Kubernetes. I was aware of Kubernetes before (having used Docker) but didn’t really take the leap to contributing to it. Attending the conference made me go “Damn,...


  • My experience at GopherCon India 2017

    I attended GopherCon India, held at Hyatt Regency in Pune, on a student scholarship this year. It was my first conference and this is my personal account of attending it. TLDR: IT WAS AWESOME. Day 0 : Workshop I had enrolled for Francesc’s workshop on building highly scalable web applications...