The most important single aspect of software development is to be clear about what you are trying to build.
Leadership is about making others better as a result of your presence and making sure that impact lasts in your absence.
The more you know about life, the better actor you become.
"We are the land, and the land is us."