I keep hearing from people around how we get bored. The moment we feel empty. We have nothing to think about, do which excites us. Is this state self-created? Is it because we don’t know what we want? How can we get bored knowing our existence on this planet is limited? We have so many […]


Some songs have got such meaning that it shows your life’s philosophy. YouTube algorithm played this song for me. The song is in the loop for the past few days. The song has wisdom shared by Bulleh Shah, a famous Sufi saint. One positive side of moving to Delhi and living for a decade was […]

design doc

I understand many would have given advice do not worry about design doc in the early days of the product journey, focus on shipping features. I find this advice bullshit after a few years of product development.  My experience suggests without the design doc from the very first day UI becomes a sandwich. Every new […]


There are some days in life when things appear harder than it is. The situations, scenarios, and instances will feel like falling apart. This should not affect you, your virtues. For how much is lettuce sold? Fifty cents, for instance. If another, then, paying fifty cents, takes the lettuce, and you, not paying it, go […]

On democracy

Hallmarks of democracy include the following: Communication is decentralized, with multiple sources of information. Authority and power are constrained by a system of checks and balances. Agendas and goals are established through discussion, not by leader Fiat. There is a reciprocity of influence between leaders and citizens, as opposed to unidirectional influence from elites. Group […]

Epictetus : Stoic philosopher

Epictetus was a Stoic philosopher. He was born into slavery and endured a permanent physical disability. Like Socrates, he too had not written anything. Some of his students collected his sayings and converted it into an Enchiridion (a book containing essential information on a subject.)I remember Chetan telling me about this book while I was […]