Bharat's digital garden
Welcome to my digital garden! This is a collection of essays & running notes.