Full threadkrab·The error flow is often but designed by the product people because they might not have full view of what can go wrong.View on HN