I always take notes while reading books, except fiction. Though I read at least 8-12 books in a (good) year, I generally don't like to have reading goals. I pick my books very mindfully. For technical and self improvement books I usually deeply understand topics, practice them and see how I can incorporate principles into my life. I read a lot of non-technical books too.
Books Read So far: 67
Here are few tricks I follow to keep my reading streak:
- Whenever I travel, I carry a book with me. Sometimes when I book flights, I will also decide the book to read, mostly I finish them.
- When I am overwhelmed and off track, I follow 20 pages rule - read 20 pages a day, don't bother to absorb, give it 5-10 days depending on how distracted I am, it always brings me on track.
- I pickup one fiction and one non-fiction at a time, when the non-fiction becomes too dry, the fiction saves me:)
- I don't read to finish a book, I read to enjoy the book. Unless I have a deadline to learn new tech, I don't have deadlines for my books.
- Sometimes when I don't enjoy the book, I keep it back. If it's some subject I really want to understand, I try multiple times. I have books which I've been trying to read for last 4 years and still can't go beyond 30%. I have books that I put back to shelf after few tries, then completed them after a gap of 5 months. There is no one rule to read books, attention is all you need.
Below are the fiction, non-fiction and technical books I've read and some tricks I use to keep the reading streak.
Favourites are marked with ^
Fiction
- I Who Have Never Known Men
- All the lovers in the night
- The Road
- Station 11^
- Before the coffee gets cold
- And Then There Were None
- Hitchhiker's Guide To Galaxy^
- Life Universe And Everything^
- Restaurant At The End of The Universe^
- So Long And Thanks For All The Fish^
- Mostly Harmless
- The Adventures of Sherlock Holmes
- Farenheit 451
- Mistborn: The Final Empire^
- Mistborn: The Well of Ascension^
- Mistborn: The Hero of Ages^
- Mistborn: Alloy of Law^
- Mistborn: Shadows of Self^
- Mistborn: The Bands of Mourning^
- Stormlight archives: The Way of Kings^
- Stormlight archives: The Words of Radiance^
- Stormlight archives: The Edge Dancer
- Stormlight archives: OathBringer^
- Warbreaker
- Elantris
- Upgrade
- Recursion
- Abandon
- Earthlings
Non Fiction
- Flow - The classic Work on how to achieve happiness
- The Courage To Be Disliked
- Soul of a New Machine
- Surely You Are Joking Mr. Feynmann^
- Same As Ever
- Range
- Build^
- Zero to One
- Same as Ever
- Fooled By Randomness
- Radical Uncertainty
- So Good They Can't Ignore You^
- How To Fail at almost Everything and Still Win Big^
- Nudge
- When
- Ikigai
- The Great Mental Models I
- The Great Mental Models II
- You And Your Bike
Technical
- Neural Network From Scratch
- Is Maths Real
- The Phoenix Project^
- Clean Code
- The Pragmatic Programmer^
- Structure and Interpretation of Computer Programs
- The Interpreter Book^
- Curious Moon
- Impostor's Handbook^
- Designing Data Intensive Systems^
- Database Internals
- Fundamentals Of Software Architecture
- Software Engineering at Google^
- An Elegant Puzzle - Systems of Engineering Management
- Why Leaders Eat Last
- Go Programming Language
- C Programming Language
- Python Cookbook
- Automating Boring Stuff With Python
- How to think like a computer scientist