The best decisions are made at the intersection of data and intuition.
I think it's important to have a balance in life. You can't just work all the time; you have to have fun too.
The most important single aspect of software development is to be clear about what you are trying to build.