The Reader's Index

to the most talked about books on

The most mentioned books across all of Reddit

We have analyzed millions of comments, counting every Amazon link that references a book, and have aggregated the reuslts here.

1. Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin goes into depth on why clean code is important, and eloquently explains how it can improve a programmer's workflow. Most software engineering books these days focus on the science part of programming--this is one of the very few books that focuses on programming as an artform. It will transform the way you approrach programming and help you mature a lot as a programmer.

Clean code is NOT specific to C#. It merely uses it as a proxy for applying the principles detailed in the book.

View on Amazon

2. How to Win Friends & Influence People

Long toted as a timeless masterpiece, Dale Carnegie's How to Win Friends and Influence People will help you reinvent how you interact with other people. This book is full of life lessons on how to be a better person all around, based on the principle of treating others with kindness, interest, and respect.

Although this book was written nearly 80 years ago, the advice has stood the test of time. Thousands of years of evolution have shaped human behavior in a way that isn't chaning anytime soon. If you want to garner more out of your personal and profressional relationships, then this book is certainly for you.

View on Amazon

3. Introduction to Algorithms, 3rd Edition

Informally referred to as the Bible of Algortihms, this text serves as the de-facto reference on many different ground breaking algortihms in computer science today. From graph algortihms to NP completeness, there are dozens of detailed implementations and diagrams that help one fully understand these complex ideas.

Interviews for todays software engineers are incresingly relying on algorithmic knowledege to do well, so picking up this book will drastically improve your chances of making it into the many competitive and lucrative tech companies of today.

View on Amazon

4. The Food Lab: Better Home Cooking Through Science

This book exposes the science behind many of America's beloved dishes, delving into the interactions between heat, energy, and molecules that create delicious food. Kenji unveils many new and simplistic methods that can drastically improve one's cooking, which make up for the shortcomings of conventional methods.

Sitting at nearly 1000 pages, this book is very comprehensive and chalk full of detailed explanations and instructions. If you are looking to drasitcally improve your cooking or to take a closer look at culinary science, then this is the perfect book for you.

View on Amazon

5. No More Mr Nice Guy: A Proven Plan for Getting What You Want in Love, Sex, and Life

Dr. Glover's No More Mr. Nice Guy! dubs the "Nice Guy Syndrome" as trying too hard to please others while neglecting one's own needs, resulting in unhappiness and resentfulness. This book goes helps one to stop seeking approval from others and how to start getting what they want in life.

This book develops the tools that will helps you break that "Nice Guy" mold. If you want to learn how to express your emtions, ensure your needs are met, and form meaningful relations, then this book is definitely for you.

View on Amazon

Preliminary Research

This Jupyter Notebook details an exploration into the millions of Reddit comments store in our database. We explore book mentions by finding all comments that have an Amazon URL in them, seeing which subreddits they are from and in what context they are mentioned. All in all, this is just the very beginning, but it provides some valuable insight into how this blog comes to its conclusions.