Moving a Window to the Next Monitor on XFCE

Step 1: Install yay yay is a package manager for AUR. It’s super useful when installing Arch packages in Manjaro. From the Github README.md: 1 2 3 4 sudo pacman -S --needed git base-devel git clone https://aur.archlinux.org/yay.git cd yay makepkg -si Step 2: Dependencies The core dependencies for this to... Continue reading...

I joined Merkle Science as an Architect

I left Visa on July 21, and joined Merkle Science as an Architect and Lead Software Engineer. I’m working with the Data Engineering team, and have some cross-over work with the Product team as well. I am excited for this shift since this is the first startup I’m working at... Continue reading...

Enabling Tapping on the Touchpad in Linux

I’ve been trying to improve my Linux user experience lately. I use a Dell G5 SE laptop, and it isn’t the best laptop to use Linux in. I bought this thing only because I didn’t find another pure-AMD laptop at the time. I run Manjaro XFCE, and I’ve had some... Continue reading...

Empathy in Tech

I’ve been meaning to write about empathy in tech for a long time. Oddly, this is a topic that I’m the most hesitant to write about, for personal reasons. I’m not the most empathetic person, and I have trouble understanding how to improve the things I say to my friends.... Continue reading...

For Those Who Came in Late

This is a very personal post. It’s about my journey so far. A few of you might know this already, but I thought this is a good time to document this journey. I studied Mechanical Engineering at a college called Shirdi Sai Engineering College. This college has since been renamed... Continue reading...

Setting up Neovim with Vim Plug and YouCompleteMe

I’m moving to neovim for my primary editing purposes. VSCode has served me well, but I’m growing wearing of its growing pains. Some extensions don’t work well, and many things seem broken of late. Besides, I don’t really use the IDE features all that much. I’ve been using neovim for... Continue reading...

A Weekend With Postgresql

I've wanted to read the postgresql documentation live, on video, for over a year now. This is the best time to do it. Continue reading...

Learning to Type

I used to type with 4 fingers my entire life. I learnt how to touch type in 2019, and while it was hard, it was also the best decision I made. Continue reading...

Returning to the Craft of Programming

I have not been working on side projects in a few months. I've been busy with life, family, and health. However, I finally feel ready to return to it. Continue reading...

A Personal Code

Do you have a personal code of values? I've been giving this some thought and I feel like I'm at a stage where I'd like to write my code down. Continue reading...

How to Write Documentation - The README.md File

In the introduction post to this series, I discussed how to write a README.md file in a git repository. I’m digging deeper into this here. Remember the perennial question when you write docs: “Who is your audience?” With a Readme file, that person can safely be assumed to be tech-savvy.... Continue reading...

The Importance of Documentation

This post introduces a series of posts on How to Write Documentation. Continue reading...

PyCon India 2021 - Accepting CFPs

PyCon India is accepting Calls for Proposals right now. I’m considering the following topics for my talk submission: Authorization using Oso How to build a Discord Bot I might go ahead and submit both. I really miss speaking at events in person though. Continue reading...

Do The Job You Hate So You Won't Hate The Job You Love

That is all. Continue reading...

My Notes

I needed a place to collect my thoughts on various topics, in a slightly less-public manner. That's where my new notes website comes in. Continue reading...

Migrating the Mahabharata Posts

In 2016, I spent a month in Hampi to read Bibek Debroy’s 10-volume translation of the Mahabharata. It was a life-changing experience, and I formed a bond with the author through correspondence ever since. I’d posted about my experience on Instagram, but I’d like to move all the posts here,... Continue reading...

David Beazley's Courses

The WFH situation led me to finding, as many people did, a lot of free time. I discovered that David Beazley began offering his in-person courses online. And I decided to reach out to him to enroll in a couple. Continue reading...

BangPypers Screencast On Security Headers

The video for my screencast has finally been uploaded. This was a screencast conducted by BangPypers. Here, I covered the topics I blogged about in this article. This was the first of BangPypers’ adhoc talks that aren’t quite prescheduled, and this is the first time I spoke without having much... Continue reading...

A Year Of Rest

I have been taking it easy for a year. I am a recovering workaholic. I used to work myself to death (and this could be why I lost my ear). I tend to get overly passionate about my job and pour myself into things, no matter what they are. It... Continue reading...

Sarathi - A Personal Discord Bot

I've been maintaining a TIL page for a while now, and while the idea is great, I have had some issues updating the sheet daily. Continue reading...