Building prototypes is not just about speed but also about de-risking ideas by testing assumptions.Prototypes are meant to address the riskiest assumptions, not focusing on creating a mini version of the final product.It is recommended to build something fast, even if it's ugly, to stress-test beliefs and measure actual user behavior.Failed prototypes are valuable resources for learning, and the goal should be to interrogate assumptions and expose flaws early on.