Keeping Your Work Laptop Awake

Sometimes you'd like to keep your laptop from sleeping, and for whatever reason, you might not be able to change your laptop's power management rules. Continue reading...

The Song of a Hero - Insomniac's Spider-Man Miles Morales

Of all the differences between the first Spider-Man game for the PS4 and Spider-Man Miles Morales, I did not expect to be wowed by the music. Continue reading...

Web Application Security with secure.py

A common pitfall when developing web applications is not knowing how to design a safe application.` Continue reading...

(Y)ear One

It has been exactly one year since I lost all hearing in my left ear. Continue reading...

A List of Podcasts I Follow

I have been listening to podcasts for 2 years now, and have a bunch of favourites from my listening history. Continue reading...

The ESP8266 Smart Watch

I bought an ESP8266 based watch. This thing can technically run MicroPython! Continue reading...

The STM32F401 Boards

I finally receives the STM32F401 boards from AliExpress! Continue reading...

Today I Learned Journal

A list of things I learn every day. Continue reading...

I am taking the MIT Distributed Systems Course

I am starting a live-journal on my progress through the MIT Distributed Systems Course. Continue reading...

K3S on the 8GB Raspberry Pi 4 with Docker-CE

I am running Kubernetes on a Raspberry Pi 4 cluster in my bedroom! Continue reading...

Managing Multiple Python Installations

If you are running a Linux or Mac machine and would like to run multiple versions of Python, you probably have been told that you need to stop trying to use package managers to run Python. That is correct. I recommend installing miniconda at the user level and then using... Continue reading...

Blog Updates

I am ditching Digital Ocean since I do not need a droplet to run the blog. Github pages with Jekyll and the YAMT theme suffice for now. I hope to write more since I have these in place. On this note, I am backporting a couple of articles from other... Continue reading...

Bangalore Python Meetup Group - Flask Workshop

I have been meaning to do a Flask workshop for quite some time now. The guys at the BangPypers meetup have been asking me to do this as well. So we finally set a date and got around to it. Here’s the repository you need with all the resources. The... Continue reading...

Configuring Pip to Work in Enterprise Environments

The hardest thing about using package managers within an enterprise is getting them to download the packages you need on the office network. Oftentimes, you are hindered by SSL errors, and other times you get bogged by DNS errors. Downloading External Packages Most of us either disable SSL verification at... Continue reading...

No Leaf Clover

I have not yet recovered any of my hearing in my left ear, and it does not look like I ever will. Continue reading...

The Sound of Music

In the August of 2019, I lost all hearing in my left ear in a second. This is how it changed my life. Continue reading...

PyCon India 2019 Talk - MicroPython

I was a speaker at PyCon India 2019. I spoke about how I build a voice-controlled bookshelf in Python! Continue reading...

Leonardo - Generating Product Unique Specification Images Using Python

I generated 12000 infographics an hour using Python Continue reading...

Learn the Kana Using Python and a Raspberry Pi

I used a Raspberry Pi to teach me Japanese letters Continue reading...

Reading the Harivamsha by the Tungabhadra

Krishna. The dark one. Returning here, to my spot, gives me an unbelievable feeling of peace. So I take every small chance I can to do this. Here after he hears of the Kurukshetra war, Janmejaya asks Vaishampayana about the Best of the Vrishnis, the Yadava Krishna Achyuta Vaasudeva. Krishna... Continue reading...