Just recommended to a mentee of mine yesterday referring to it as "one of the best software books in the past few years". Weird coincidence. It really is good, but not super actionable by a lot of engineers since they aren't in a position where they need distributed data or message queues or other interesting tech.