Sitemap
Medium Logo

Selva Babu

Selva Babu

I work in tech. I think too much, specifically, the things sci-fi made me question the purpose, belief, why keep doing the same things and calling it progress.