Abhijit Hota

Extremely fallible

A sorry excuse of a blog where I write about development, life and opinions I have