Overusing foundation models for simple optimization tasks remains a frequent error for developers. Chip Huyen warns that engineers often treat generative AI as a universal tool regardless of the problem's nature. This tendency leads to inefficient architectures. Practitioners should prioritize deterministic logic over LLMs when specific, predictable outcomes are required for the application.