In 2020, I want to read 50 books.
Challenge progress: 16 books down, 34 more to go. (updated weekly, well hopefully weekly!)
View all my reviews on Goodreads

Snow Crash Snow Crash by Neal Stephenson
My rating: 3 of 5 stars

I LOL'd twice in the first five pages but overall it wasn't a great sci-fi for me. Maybe because I have read Ready Player One and The Gamer before!


Indistractable Indistractable by Nir Eyal
My rating: 2 of 5 stars

I liked the part on raising indistractable children.
Rest was skippable - I’ve already learnt these over the years; would’ve been super helpful 5 years ago!

Read my notes


Clean Code Clean Code by Robert C. Martin
My rating: 5 of 5 stars

This is the first book you should read when you're starting out as a developer.
Pro Tip: Read the first 10 chapters; skip the rest!


Dark Matter Dark Matter by Blake Crouch
My rating: 5 of 5 stars

The best sci-fi I've read so far!
Tackles some real questions along the lines of are you happy with your life / what if / the road not taken.
You wouldn't be able to put it down; just read the first chapter!!


The Obstacle is the Way The Obstacle is the Way by Ryan Holiday
My rating: 1 of 5 stars

Could've been a blog post.

Read my notes


Alice in Wonderland Alice in Wonderland by Lewis Carroll
My rating: 3 of 5 stars

Loved Alice's curiosity in this short and sweet adventure! And life lessons are thrown around here so casually.


Shoe Dog Shoe Dog by Phil Knight
My rating: 5 of 5 stars

Loved the candid account of everyday struggles. It’s motivating to see someone’s behind-the-scenes (while the system tends to focus only on the highlight-reel!) and I wish more people share their stories.

Read my notes


The Pragmatic Programmer The Pragmatic Programmer by David Thomas and Andrew Hunt
My rating: 4 of 5 stars

You can make this book your mentor! Some great advice here, viz. Your Knowledge Portfolio, Estimating, and many more.


The Hitchhiker's Guide to the Galaxy The Hitchhiker's Guide to the Galaxy by Douglas Adams
My rating: 5 of 5 stars

First of all: Don't Panic! It's a quick read and will make you wonder about the ultimate question. Why? 42. So long, and thanks for all the fish.


Who Owns the Future? Who Owns the Future? by Jaron Lanier
My rating: 4 of 5 stars

With more and more jobs getting automated, this book posits an economy of micropayments that compensates people for original material they post to the web.

Read my notes


The Catcher in the Rye The Catcher in the Rye by J.D. Salinger
My rating: 3 of 5 stars

It's a coming-of-age story where we get a good look inside a teenager's mind. The writing is in the form of a narrative and it might take some time before you get accustomed to Holden's thoughts.


Remote Remote by David Heinemeier Hansson and Jason Fried
My rating: 4 of 5 stars

Pick this up if you need to convince your manager (or even yourself) on the benefits of remote work, which includes access to the best talent, freedom from soul-crushing commutes, and increased productivity outside the traditional office. It also debunks various myths, for example, innovation only happens face-to-face, people can’t be trusted to be productive at home, company culture would wither away, etc.

Read my notes


Don't Make Me Think Don't Make Me Think by Steve Krug
My rating: 4 of 5 stars

It's a nice introduction to UX and you'll be tempted to read more! The language is easy and you can read quite a bit in one stretch. It'll motivate you to do usability testing and also keep accessibility in mind. It also provides great insights into how we use the web today.


To Kill a Mockingbird To Kill a Mockingbird by Harper Lee
My rating: 4 of 5 stars

Lee takes time to set up the background for the story well; quite well now that I think about it. I was well-invested into the characters, especially the way how Atticus raises his children. Written from an innocent child's point of view, the book deals with themes of race, morality, class, gender, etc.


The 7 Habits of Highly Effective People The 7 Habits of Highly Effective People by Stephen R. Covey
My rating: 4 of 5 stars

I avoided this book for the longest time, because the title seemed clickbaity! However, it contains some really great guiding principles for life including the importance of keeping promises, empathy, etc.

Read my notes


The Elements of Style The Elements of Style by William Strunk Jr. and E.B. White
My rating: 3 of 5 stars

The content is presented as a handy reference of dos and don'ts. Terms like split infinitive and gerund made me feel nostalgic for the grammar classes back in my school days.