Bharat Kalluri About Blog Digital garden Projects


April 18, 2020

Setting up a brand new MacBook for development : 2020 edition

A step by step guide to setup your MacBook for supercharged python development

December 21, 2019

API Design : How to get it (almost) right

A living document of all the tips for API design

November 10, 2019

Project: Mail sanitizer

A nifty command line tool to clean up your inbox

August 9, 2018

Understanding interfaces in Go Language

Understanding interfaces and how they should be used using Golang

August 7, 2018

Theming firefox

Step by step guide on how to theme firefox browser.!

June 23, 2018

Create Albert extensions in Python

Learn how to create your own extensions for Albert launcher using Python

January 14, 2018

Managing dotfiles using GNU Stow

Automate dotfile management on linux system's using GNU stow.