No matter what, always solve for consumer experience.

Prototyping just the right amount of time. Products are never perfect, but at some point you have to call it. “There are always more iterations we can do and there is always something that engineers are worried about, because it's their job. Your engineers will never feel like the product's done. Usually team leaders are okay with shipping with a few minor issues, but engineers will struggle with it.

Start with what’s hardest. Take one thing at a time with your prototypes, and begin with the gnarliest challenge.