Abhirama

Abhirama’s Blog

Part Ninja, part philosopher, part geek—awesome in whole

Thought Stream — week of 2 Sep 2019

Concentrate on getting your task done, not on proving your point.


Knowledge leads to skepticism. Ignorance leads to absolutism.


If someone does something that you could not, figure out what/why they did that you did not.

Instead, people endlessly theorize why they did what they did.


Example of how popular products mold user behavior.

In Slack, you can edit a message after you send it. No one knows this or even thinks of it.

Popular consumer chat apps have conditioned people into not editing a message after sending because none of them have this feature.


State what you want, not how you want it to be done.

People stress on the latter without ensuring the former is well understood.


The administrative overhead of running a team is underestimated.

Keep this in mind as your team grows.


Code reviews devolve into convention and style checks because the reviewer does not have enough understanding nor the context of the problem being solved.


How do you differentiate between the Utopian and Pragmatic?

Appeals to heart - Utopian. Appeals to the brain - Pragmatic.


In the age of abundance, curation becomes the key.

Hence the explosion in curated newsletters and podcasts.


Perfection and Getting Started do not go hand in hand.

When starting, getting into the HABIT is the key. Seek perfection only once it becomes a habit.


Upsides and downsides are hands in a glove. You cannot wish for one without being ready for the other.


To the outside world, glamorous jobs look like “All play and no work.”

Only the people doing it know of the struggles.


Moderation is essential but tough.

Either we are in a state of obsession or indifference.


Ride the wave but be aware of it. Refrain from self-delusion.


In the age of outrage, being indifferent is a superpower.