Why building a product from scratch is harder than I thought