Hi there 馃憢

Welcome to my corner of the internet!

I’m Vishal. Software Engineer, with interests in Distributed Systems, AI, and Databases (no particular order).

You can know more about me here.

I started this blog for reasons mentioned here

Convert your Hugo Site into a PWA

TLDR: How I converted my hugo blog into a progressive web app for a richer and native-like user experience Special Mention: I use a modified version of hugo-papermod and I just want to appreciate the developer of the theme. Its just right for my use case and the extensive documention is a treat to work with. I am bullish on Progressive Web Apps. I get the limitations it faces in the current times but the idea in itself is quite promising and possesses a lot of untapped potential. ...

January 4, 2021 路 5 min 路 Me

Use different emails for personal and work git repos on the same machine

TLDR: Steps to reproduce when you want to use different emails for personal and work repositories on the same machine Previously, I鈥檝e encountered situations where I鈥檝e had to dabble between personal and work profiles on the same machine. Therefore, I tend to separate my personal and work projects in different folders. But that鈥檚 not enough. I need to set different git profiles for the personal and work folders for different commit authors. This is the part which I tend to forget. Below is the set of steps which help me achieve that. ...

December 21, 2020 路 3 min 路 Me

Why Start A Blog?

TLDR: Its just a place to slap text we don鈥檛 have a better place for. There is no particular theme to these writings. I鈥檝e wanted to start writing for the longest time. But something inside me has kept stalling it. Below is an introspection exercise that aims to infer What鈥檚 been stopping me. What鈥檚 in there for me (or for anyone for that matter), & What I intent to achieve via this medium of expression. The struggle As of today, there are plenty of technical choices when it comes to starting a blog. One could start atleast five different blogs in the next 30 minutes, each one on a different platform/infrastructure. Not to mention, most of these options would be free of cost (some wouldn鈥檛 even require details like credit card info, etc.) ...

December 15, 2020 路 5 min 路 Me

My Notes from Beej.us Network Programming

Preface It鈥檚 been around 2 weeks since I started reading Beej鈥檚 Guide to Network Programming I鈥檓 finding myself going back to previous parts as studying alongside a full time job is hectic. Therefore, I intend to start jotting down my notes as I read through the document. The purpose of this is just to serve as a quick refresher and is, in no way, a replacement to the actual document. This is supposed to be an ongoing work and will keep updating it as I progress. ...

February 4, 2020 路 6 min 路 Me

0 min 路 Me