I am Keshav Chakravarthy
This is my blog!
It's a work in progress, but I'm excited to share my thoughts with the world.