I read a bunch of IT books in 2025. Some of them were good, some were bad. How do you choose which book is worth your attention and time spent? I usually look for recommendations from fellow engineers.

So, dear readers, let me help you by sharing my recommendations for the best IT books I read in 2025. Hope it helps you find your next read.

đź§Ş Testing

  • đź“— “Taking Testing Seriously: The Rapid Software Testing Approach” by James Bach and Michael Bolton. A lovely book about testing in general and the “Rapid Software Testing” approach in particular. Lots of wisdom, lots of experience-based advices. Highly recommend reading it for any software tester. 10 out of 10.

  • đź“— “Drawn to Testing” and “Writing Test Plans Made Easy” by Wayne M. Roseberry. Both books are good. The first one is a collection of helpful thoughts and concepts from a test engineer with years of experience at Microsoft. Reminded me a bit of “Lessons Learned in Software Testing”. The second book is a short, concise guide to writing effective test plans.

  • đź“— “Contract Testing in Action” by Marie Cruz and Lewis Prescott. If you need one book to get theoretical and practical ideas on how to implement contract testing for your product, this book is for you! Lots of code samples you can check and use. Diagrams are also good.

  • đź“— “Software Testing with Generative AI” by Mark Winteringham. Many examples of how to use AI in testing and test automation. But more than that, here you will also find a thinking approach to using AI in testing.

đź’» Programming

📡 Engineering

🔬 Performance

  • đź“— “Performance Testing: An ISTQB Certified Tester Foundation Level Specialist Certification Review” by Keith Yorkston. A nice up-to-date intro to performance testing. Requires technical knowledge to grasp the concepts.

  • đź“— [“Systems Performance: Enterprise and the Cloud”]https://a.co/d/93UvbAH by Brendan Gregg. Prepare for a … huge book. But it’s worth every cent of it! It is a real reference book on how to perform performance testing properly and which tools are available for Unix/Linux systems. Must-read, but only if you are interested in this field.

đź”— Blockchain

  • đź“— “Blockchain, Crypto and DeFi: Bridging Finance and Technology” by Marco Di Maggio. A single book that explains the concepts of blockchain and all the modern tech built on top of it: decentralized finances, exchanges, DEXes, etc. I really love how the author provides examples of concepts and explains how the products work. I recommend reading it if you are new to the blockchain field. But it is not a substitute for Imran Bashir’s “Mastering Blockchain” book (Imran’s book is more technical).

📎 Management

Which books can you recommend from your 2025?