I love reading. Mostly non-fiction. Occasionally, I will post a summary of the books I read and found interesting, which you can find below. You can find my reading list for 2018, 2019, and 2020. Here is the list of books I am reading in 2021.
Deep Survival
February 12, 2021

Deep Survival is less about outdoor survival and more about life. Its lessons go far beyond the wilderness and help you not only survive, but thrive with the challenges that life throws at you. Really well-written book. A must read. Here are my highlights.

Read More
The Fieldstone Method
January 3, 2021

Gerald M. Weinberg is one of my favourite writers when it comes to explaining complicated ideas in simple terms. This book explains his writing process and contains valuable advice for aspiring writers. What’s funny is that all the advice for writers is equally applicable to software developers. Just replace writing with programming.

Read More
Show Your Work
July 19, 2020

People are interested in how you work, if only you presented it to them in the right way.

Read More
A Wealth of Common Sense
May 3, 2020

One of the best books on finance. Doesn’t delve into complex formulas, saving money on lattes, or maths. Instead focuses the fundamentals. Simplicity, discipline, patience, and a focus on the long-term.

Read More
Are Your Lights On?
November 29, 2019

A classic text on problem-solving by Jerry Weinberg. The book is short, but packed with wisdom. Especially useful if you are a software developer trying to build yet another feature for your application.

Read More
Six Easy Pieces
February 3, 2018

A really good introductory book to big ideas in Physics, by Richard Feynman. It is very approachable, and can be read by a high-school student as well as someone doing a PhD. He explains some really advanced concepts by relating them to everyday objects and events in life. The book literally changes the way you look at the world.

Read More
The Google Resume
January 25, 2018

While preparing for the Microsoft and CityView interviews, I did a lot of meta reading on interviews and resume building. I came across a few really good resources such as The Google Resume from Gayle Laakmann McDowell. I also read a bunch of blog posts which I have grouped in this same post.

Read More
Age of Absurdity
January 10, 2018

I usually don’t read satire, but so far the best one has been “The Age of Absurdity” by Michael Foley, and it was one of the best books I read in 2017. It critiques the eccentricities of modern life, revealing some rather uncomfortable truths. I have tried to summarize the book to the best of my understanding, but it goes much deeper than my naive first impressions.

Read More
Hit Refresh
September 17, 2017

The son of an Indian Civil servant studies hard, gets an engineering degree, immigrates to the United States, and makes it in tech. But wait, there is more to it. Hit Refresh is less about the personal life of Satya and more about the amazing transformation happening inside Microsoft. This is my informal summary of Hit Refresh, an autobiography of Satya Nadella.

Read More
Being Mortal
March 6, 2017

While medical science has given us the ability to extend life, it does not ask – or answer – the question of if that extended life still has meaning. I read this book last year, but never got around to summarizing my notes. It is written by Dr. Atul Gawande, the author of “The Checklist Manifesto”. In this book, Dr. Gawande calls for change in the way medical professionals deal with illness and final stages of a patient’s life.

Read More