As an incredible addition to that, I would strongly recommend listening to the two-part (he couldn't get it done in one) hypercritical podcast with John Siracusa. I definitely enjoyed the book - but it's useful to get the insight from those who are, shall we say, very deep in the weeds just to center our understanding.