Some of my thoughts, learnings, and philosophies ...