10% Rule & My Reading List for 2022

I’m going to try to read 34 books this year. I know it seems like quite a bit, and honestly, it is. However, I read a really interesting article about the 10% rule recently. Basically, it’s an easy way to break books up into daily percentage chunks so you can have small and attainable goals to accomplish each day.

The rules are easy:

  1. Create a backlog of books – for this, I selected from several different lists of suggested reads for Rails developers, Management, Startup, and Philosophy books. I took these suggestions and randomized them into an ordered list and decided that is my reading order for the year.
  2. Start Reading – Load them onto your Kindle or borrow them from your local library, and start reading 10% each day. Utilizing the downtime or wasted time, that exists during my day. Whether it’s while I’m waiting for my coffee to brew, or sitting in the dark waiting for my son to fall asleep because his newfound separation anxiety requires I stay in the room until he drifts off.

If you want to join me I’ve included my list below along with Amazon links, or you can use your public library, most have their own app to borrow digital copies of books for free.

  1. Drive: The Surprising Truth About What Motivates Us
  2. Patterns of Enterprise Application Architecture
  3. The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)
  4. Being Geek: The Software Developer’s Career Handbook
  5. A Guide to the Good Life: The Ancient Art of Stoic Joy
  6. Shape Up – Ryan Singer
  7. Effective Programming – Jeff Atwood
  8. Getting Real – Basecamp
  9. Rework
  10. Design Patterns: Elements of Reusable Object-Oriented Software
  11. Ruby Cookbook: Recipes for Object-Oriented Scripting
  12. Ruby Best Practices: Increase Your Productivity – Write Better Code
  13. Zero to One: Notes on Startups, or How to Build the Future
  14. The Happiness Project, Tenth Anniversary Edition: Or, Why I Spent a Year Trying to Sing in the Morning, Clean My Closets, Fight Right, Read Aristotle, and Generally Have More Fun
  15. The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)
  16. The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers
  17. Thank You for Being Late: An Optimist’s Guide to Thriving in the Age of Accelerations (Version 2.0, With a New Afterword)
  18. Remote: Office Not Required
  19. Flow: The Psychology of Optimal Experience (Harper Perennial Modern Classics)
  20. Clean Code: A Handbook of Agile Software Craftsmanship
  21. Rails AntiPatterns: Best Practice Ruby on Rails Refactoring (Addison-Wesley Professional Ruby) (Addison-Wesley Professional Ruby Series)
  22. Domain-Driven Design: Tackling Complexity in the Heart of Software
  23. Maverick Startup: 11 X-Factors to Bootstrap From Zero to Six Figures and Beyond
  24. Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration
  25. Turn the Ship Around!: A True Story of Turning Followers into Leaders
  26. How to stop sucking and be awesome instead – Jeff Atwood
  27. The Well-Grounded Rubyist
  28. Psycho-Cybernetics: Updated and Expanded
  29. Peopleware: Productive Projects and Teams
  30. Practical Object-Oriented Design: An Agile Primer Using Ruby
  31. Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler))
  32. It Doesn’t Have to Be Crazy at Work
  33. Eloquent Ruby (Addison-Wesley Professional Ruby Series)
  34. Meditations: A New Translation

I would love to hear what books you plan on reading this year, and if you have any book suggestions to be added to my list for 2023. Feel free to let me know in the comments or on my socials. I will try to give some quick reviews on the books after I finish them, as well as update my progress throughout the year. Until then Happy Reading!