Overusing foundation models for tasks that don't require generative capabilities remains a primary engineering error. Chip Huyen highlights how teams often force AI into problems better solved by traditional logic. This tendency leads to unnecessary complexity and inefficiency. Practitioners should prioritize deterministic solutions over LLMs when specific, predictable outcomes are the primary goal.