Every now and then I come across a book that I makes me want to stop programming and read it as fast as possible because there is so much to learn and incorporate.
Game Programming Patterns by Robert Nystrom
Part of why I like it: for every recommendation there is also an acknowledgement of the downsides. No panaceas or cure-alls. It’s balanced. (Though, he does seem to have a significant antipathy to Singleton.)
Maybe I shouldn’t recommend something until I’ve read more. But I am wondering if others have seen it or read it.