I really agree with both these takes from Effective Software Testing by Mauricio Aniche:

1. That simple code won’t guarantee no bugs, and is not a replacement for testing

2. That the more you write tests, the less effort it becomes to do so.

Reading the book and it’s a good one so far. The book on the publisher’s site: https://www.manning.com/books/effective-software-testing

Or on Amazon: https://www.amazon.com/Effective-Software-Testing-developers-guide/dp/1633439933

(As always, the links are not affiliates)

Effective Software Testing

Discover an effective approach to software testing and ensure the quality of your code. With this hands-on guide learn how to engineer code that facilitates testing.

Manning Publications
@gergelyorosz Do you know if this book would work in an audio format? (Some technical books do surprisingly well, but some not at all)
@dmesch likely not because it’s full of code samples.
@gergelyorosz Thanks. So hard copy it is then! 😉