
In this segment, Hamel Husain explains why writing a large number of hypothetical evaluation tests (e.g., 500) for an ML product is inefficient. He emphasizes that evaluations are costly to maintain and validate, so teams should prioritize building and maintaining evals that target real, observed user failures rather than speculative scenarios. While keeping a few hypothetical use‑cases in mind is acceptable, Husain advises that they should only be turned into formal evals after the team can reproduce the situation—such as confirming a competitor’s feature is being mimicked—so the test is grounded in actual product behavior. This approach maximizes immediate return on investment and keeps the evaluation suite focused on genuine product issues.










