Making errors is an integral part of the way we humans live. As Designers, we must have that in mind when designing. Our designs must be aimed at preventing errors happening.
As designers or SaaS founders we can’t assume our users know how to use our product. They test it. We can use the knowledge our users have from other products and designs. Don’t reinvent the wheel. Use already established usability patterns to reach your user’s goals.