Re: Pause for thought
As a project manager,
Assume everyone above you is hostile to you completing the project not usually because of enemy action so much as crushing idiocy.
Nix any suggestions out of habit (maybe think about them later (but fuck me don't let someone senior actually think their idea might be worth it by showing too much enthusiasm, murphy says you will be forced to follow the dumbest one)).
Get everything in writing.
Don't let board level guys talk to your techies the techies don't deserve it or for that matter need the frustration of dealing with the illogical.
Be kind to the techies and engineers. You were one once, you may be again.
Always lie about how much time and budget you will need you can only look good delivering under budget and before deadline, you can never win if it's over even if it was not your fault.
Gin and Tonic looks like water when in a water bottle.
Always wear sunscreen.