Overusing generative AI for tasks that don't require it remains a primary failure mode for developers. Chip Huyen highlights how teams often treat foundation models as a universal tool, even for deterministic problems like energy optimization. This tendency leads to inefficient architectures. Practitioners should prioritize simple heuristics over LLMs when possible.