There's some good advice there!
Getting very familiar with the fretboard is a piece of advice I hear or read on a regular basis.
It's actually something I'm working on at the moment. That's my objective, to become so familiar that just by playing a given note, I'll know exactly what it is, and how it fits into whatever solo or melody I'm trying to play.