The First Principles Mindset: Deconstructing Problems Before Writing a Single Line of Code
A shop wanted a "smart scheduler" to cut steel with as little waste as possible, and the obvious answer was a constraint solver. Standing next to the machine for one shift showed the waste was never the thing that cost money.