Great thread -
Writing things down.
I find keeping a list of top level goals with target dates & strategy in one document is extremely useful to keep on-track and refer back to. It gets tweaked over time in line with any opportunities etc but core elements remain fairly fixed.
Also for...