@Trey_Shannon is a full time pro at this stuff and talked about it in our podcast:
Some other reading to digest: