Great companies are built on great products and even greater people.
I think that's the single best piece of advice: constantly think about how you could be doing things better and questioning yourself.
You have to have confidence in your ability, and then be tough enough to follow through.
The only way to get through life is to laugh your way through it. You either have to laugh or cry. I prefer to laugh. Crying gives me a headache.