Manage Multiple GitHub Accounts from a Single Shell

2020 is the Year of Structure for me. This means organizing, planning and filing things in a way that frees up my mind to be actually productive. It doesn’t have to be perfect, but it needs to be portable, and distraction free. After I completed my WSL 1 setup with a proper persistent SSH agent, I immediately ran into another limitation. GitHub accounts… One of the ways I segregate my life is by having different accounts for different purposes.

Web APIs and integrations

One of my frustrations with technology, and life in general, is how difficult it is to keep track of things. Recently, I decided to sign up for Netlify and build a simple static site for myself. Upon signing up, I realized that I can’t link my GitHub account with it because I had already signed up for the service earlier, and I don’t recollect when or why. No way to know when or where it was done, I signed up with an old email, and reset the password, and checked if it had my GitHub account linked.

Putting Science back in Computer Science

I created this website to write and think about mathematics, physics, computation and the interface between these three disciplines. I am an engineer by trade, but lately I am getting more and more worried about the direction towards which this Industry is heading. This is what I call “Computers for computer’s sake”. When you see a culture where computer programming is treated like an “Art” more than rigid Science, things are ripe for battle.

My Cloud Checklist

I have blogged about Cloud Technologies for over a year now. Everything from VMs to containers and storage stack to networking. Although my perception of applications running on the cloud is still immature and, more dangerously, incomplete. I believe its high time I make a checklist of things I desire for my applications and of my applications. I want the architecture to be simple enough that a new comer to the team can understand it as soon as humanely possible.

Why you may not want to go "Full-Cloud"

Over the last decade cloud computing has grown from a simple virtual machine to containers, object store and Functions. Developers and software architects have taken complete advantage of this shift. Rising tide has lifted quite a few boat. Anyone can sign up for AWS, GCE or Azure and host their service on thier super optimized cloud with low bills, reduced downtime and still lower latencies. But here I am, still insisting that the Industry is probably headed in a wrong direction.