• 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...


  • 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...


  • Changing my github username

    Yesterday someone asked my github username on Slack and I said nikinath. However, suddenly it just didn’t feel right. My IRC and Slack username is nikhita. My Twitter handle is TheNikhita (want to change it too, awaiting response from the original account holder)…so it makes sense to keep my Github...


  • Introduction to Keybase

    Ever since I heard of Keybase, I wanted to join it. Unfortunately, when I first set my sight on it, it required an invitation to sign up. (At the time of writing this, Keybase does not require an invite even though the landing page of the website says otherwise. In...


  • Setting two factor authentication for Github

    When I heard of 2FA on Github, I was excited and immediately enabled it. But enabling it brought it’s fair share of problems and I was left scratching my head. I hope this post avoids that for you. Problems I faced There was no SMS fallback option in India. I...