My approach to work
- Develop shared mental models (you, coworkers, customers)
- Invert your org chart - management serves you
- We are systems designers so become familiar w/ systems
- Helping customers solve problems creates perception of value
- Max economic value gets priority (cost of delay)
- Great product >= great engineering
- Prioritize healthy living
- Certainty: Death, taxes and constant change so maximize knowledge creation via {theory/experiment/feedback} loop
- Generalist > Specialist (usually)
- Comments are lies waiting to happen - code should document itself