My book recommendation list. Reading is one of my most cherished hobbies and one on which I invest a lot of time because it is very enriching. I am a great fan of Science Fiction and Fantasy, but am also open to more classical novel styles – only condition is that it is not a tragic story, because real life is tragic enough for us to waste more time reading tragic stories.
After reading I book, I try to write a short review about it, from my point of view. This list will be continuously updated as I add more material to my brain.
- The Monk Who Sold His Ferrary
- Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
- Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman
- The Black Book
- The Little Book that Beats the Market
- The Book Thief
- The Girl With The Dragon Tattoo Trilogy
- The Passionate Programmer
- The Next 100 Years: A Forecast for the 21st Century
- Making Money
- Rework
- Moving Pictures
- Small Gods
- Going Postal
- Stranger In A Strange Land
- The Hitchhiker’s Guide To The Galaxy Trilogy
- Fahrenheit 451
- Starship Troopers
- Neuromancer
- Childhood’s End
- I, Robot
- The Moon is a Harsh Mistress
- Hyperion
- Rendezvous with Rama
- Outliers, The Story of Success
- Snuff
- The Appeal
- The Science of Discworld
- The God Delusion
- The Wee Free Men
- I Am A Strange Loop
- Thief of Time & Feet of Clay
- A Game of Thrones (Book one of A Song of Ice and Fire)
- A Clash of Kings, A Storm of Swords, A Feast for Crows, and A Dance with Dragons
- Zen and the Art of Motorcycle Maintenance
- The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
- Predictably Irrational
- Thinking, Fast and Slow
- The China Study
- Hogfather
- And Then I Thought I Was a Fish
- Influence: The Psychology of Persuasion
- I Can See Clearly Now
- Hooked: How to Build Habit-Forming Products
- Sapiens: A Brief History of Humankind
- The Journey
- Death is of Vital Importance
- How to Fail at Almost Everything and Still Win Big
- Man’s Search for Meaning
- The 4-Hour Work Week
- Start with Why
- The Brain that Changes Itself
- Homo Deus
- The Dance of the Possible: The Mostly Honest Completely Irreverent Guide to Creativity
- Book Review – This is Going to Hurt
- Remembrance of Earth’s Past Trilogy (The Three Body Problem)
- Think and Grow Rich
Reading (or pending book review)
- The Subtle Art of Not Giving a F*ck
- A Random Walk Down Wall Street
- Money, Master the Game
- Win Bigly
- Sleeping Beauties
- The Dark Tower: The Gunslinger
- 6 Months to Live 10 Years Later
- The Biology of Belief
- How Not to Die
- The Richest Man in Babylon
- Stephen King on Writing
- The Boys from Brazil
- Miss Peregrine’s Home for Peculiar Children, Hollow City, Library of Souls
To Read
- Effective Java – Joshua Bloch
- Refactoring: Improving the Design of Existing Code
- Test Driven Development – Kent Beck
- The Clean Coder: A Code of Conduct for Professional Programmers
- Dependency Injection – Dhanji R. Prasanna
- Designing Interfaces
- Working Effectively with Legacy Code
- Release It!: Design and Deploy Production-Ready Software<
- Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Object Design: Roles, Responsibilities, and Collaborations
- Clean Code: A Handbook on Agile Software Craftsmanship
- Growing Object-Oriented Software, Guided by Tests
- Leading Lean Software Development: Results Are not the Point
- Functional Thinking
- The Pragmatic Programmer: From Journeyman to Master
- Code Complete: A Practical Handbook of Software Construction, Second Edition
- Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
- Agile Testing: A Practical Guide for Testers and Agile Teams
- User Stories Applied: For Agile Software Development
- Essential Scrum: A Practical Guide to the Most Popular Agile Process
- Foundations of Security: What Every Programmer Needs to Know
- The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
- Web Operations: Keeping the Data On Time
- The Art of Software Testing
- Holub on Patterns: Learning Design Patterns by Looking at Code
- Growth: From Microorganisms to Megacities
- Why We Sleep: Unlocking the Power of Sleep and Dreams
- The Sleep Revolution: Transforming Your Life, One Night at a Time
- The Fourth Turning: What the Cycles of History Tell Us about America’s Next Rendezvous with Destiny
- Figuring Out The Past: The 3,495 Vital Statistics that Explain World History
- War and Peace and War: The Rise and Fall of Empires
Be First to Comment