This is one of my favorite books on software development. It focuses on timeless principles, but uses concrete examples to ground everything he teaches.
It is an excellent book and a better example of how to be a low BS human being that strives to get the point across, not dress things up to look smart.