A lot of it is things that could be explained individually, but there's really something to be said for holistic views on a topic.
[0] https://www-cs-faculty.stanford.edu/~knuth/news.html#v4b
"Funny thing, Don gives us details on the algorithm for searching a B tree and for inserting into a B tree. He does not provide an algorithm for deleting from the B tree. That’s an exercise at the end of the chapter, so before I wrote my own B tree I had to solve the exercise at the end. Thanks, Don. I really appreciate it.
"Adam: That’s awesome. Did you pull anything else from that book?
"Richard: Well, it’s an amazing volume. I can’t give you a specific example, but from my era, everybody has to have read or at least skimmed through, at least browsed through The Art of Computer Programming, and know that algorithms that are there, maybe not Don’s exact implementation. I mean, I never took the time to learn MIX, which is his assembly language, but it’s useful to flip through and look at all the algorithms he talks about. I think that just a year or two ago I needed a pseudorandom number generator, and I was, “Let’s see what Don recommends.” You pull it off. You see what he does."
Others on my list that I think are good books:
* Empowered
* Soft Skills
* Pragmatic Programmer
* Clean Architecture
* Staff Engineer by Will Larson