Life milestone on December 4, 2019

Studied at Santa Clara University

I was the first student in my program to study for a semester at Santa Clara University in Silicon Valley as part of the Global Engineering Education Exchange (Global E3). I was a recipient of the Twente Mobility Fund Scholarship and my coursework consisted of computer graphics, venture capital, marketing, and typography.

Wrote a blog post on August 31, 2019

New Google Play Badges

When you’re advertising your smartphone app, perhaps the first thing you show off are platform badges. They’re the easiest and most familiar way to tell users where they can find your app. All major platforms, Apple’s App Store, Google Play, and Microsoft Store have official badges which are somewhat consistent with each other. However, these badges aren’t that consistent.

Wrote a blog post on June 12, 2019

State of the Podcasts 2019

This is the second year of my annual State of the Podcasts list, where I highlight my daily drivers of audio content. This time last year, I published State of the Podcasts 2018, and not too much has changed. Let’s see what has. New and noteworthy

These are the podcasts I’ve started listening to in the past year. Made by Ratik Sharma (who is my good friend, full disclosure), Unbox is the 🏆 Best New Podcast of 2019.

Published a project on May 18, 2019


Scrum/Agile error mitigation platform with StackOverflow integration powered by open-source bug tracker

Wrote a blog post on May 6, 2019

Introducing Agastya 4 + Augmenta11y

11 months ago, we launched Agastya 3, with the promise of a privacy-first accessibility widget. Today, we bring the next major version of Agastya with a focus on user customization, along with an entirely new app. Like the last update, Agastya 4 is currently available to our Pro 1M customers, and will be available to everyone this summer. The Road to Agastya 4

The first version of Agastya was launched in 2016 when Nishant, Mahendra, and I founded Oswald Labs (we called it Oswald

Wrote a blog post on April 4, 2019

Quarter of Open Source

The first quarter of 2019 was very interesting for me. It was the first time I did a lot of open-source work as a way to scratch my own itch. Every time I thought I needed a specific tool which I couldn’t find, I built and open-sourced it. Background

The number of contributions I’ve made on GitHub has increased by over 20x in the past few years.


In 2015, I made slightly more than 100 contributions. These were mostly on my own projects, like my personal website, Made with Love in Indi

Wrote a blog post on March 15, 2019

Package Manager Standardization

Matt Turnbull has a great article titled Why Are You Still Using Yarn in 2018? which makes the argument that newer versions of NPM are just as fast as Yarn and switching to NPM might actually have some benefits (I’m still a Yarn user). Furthermore, it’s getting complicated to maintain documentations and say: To install this package, use npm install package or yarn add package, etc.

Wrote a blog post on March 12, 2019

Twitter Subaccounts

I think Twitter should have a concept of sub-accounts. It’s not smart to create a Twitter account for every small project, but it’s often a necessity for support or a social media presence. In my case, I have a Twitter account, and so does Oswald Labs (which makes complete sense since it’s a company and I’m just a small part of it). However, I also have several other projects, like Made with Love in India, a platform to showcase Indian-made startups, which has its own Twitter account.

Wrote a blog post on March 11, 2019

Google Docs + GitHub

When I first started using Google Docs, my favorite feature was “smart” autosaving. “Smart” because it’s not just an interval, but also based on content changes. Today, almost all popular web-based text editors have both autosaving (WordPress, Medium, etc.) and rich text formatting (think [f]CKEditor and TinyMCE a decade ago). The question is — how can I combine the rich text and autosaving aspects with git’s version control, so I can smartly save only the changes to a file and easily go back.