The right book at the right time can transform the way we think, work, and grow. These books have profoundly influenced how I approach software development, cloud architecture, and problem-solving. From mastering technical skills to embracing collaborative leadership, each title has left a lasting impact on my career and philosophy. I hope they inspire you as much as they have inspired me.
While computer science teaches the "what" of programming, Clean Code and Clean Architecture teach the "how" of working in the real world. They serve as a bridge from theoretical knowledge to practical application, focusing on writing code that is maintainable, scalable, and team-friendly. For those transitioning from academics to industry, these books offer a roadmap for professionalism, craftsmanship, and continuous learning.
These values have shaped how I approach coding and collaboration. They’ve taught me that software development isn’t just about solving problems but solving them well—as part of a team committed to excellence.
Outside of professional books I am normally listening to audibooks of series on Audible. To get the most value out of Audible credits I started by buying the longest titles I was interested in. For new series I am normally listening at 2.5x and for re-reads listening at 3.5x. These have been my favorite series and books I've enjoyed.
Dune
Wheel of Time
An epic fantasy series riddled with great character development.
The Stormlight Archive