1. Problem-driven

“When you are being problem-driven, you approach product development and design not just based on specific features being requested of you, but by determining the underlying problems that your product is supposed to solve.”
Leonid Batkhan, Purpose-driven vs problem-driven vs solution-driven

2. Code first

“Talk is cheap. Show me the code.”
Torvalds, Linus (2000-08-25). Message to linux-kernel mailing list.

3. Always ask questions

He who asks a question remains a fool for five minutes;
He who does not ask remains a fool forever.

4. Always follow the two-pizza rule

“Never have a meeting where two pizzas couldn’t feed the entire group.”
Jeff Bezos, Amazon CEO