I read about 20% then skim read the rest. It's all great advice but nothing I didn't already know and I found it a bit repetitive. It's very accessible and well explained, but it's the sort of thing that I find so tedious to read in anything more than meme sized chunks! My bad!