Software Engineering ยท Code Quality
"You Aren't Gonna Need It" โ don't build functionality before it's actually needed, on the guess that it might be useful someday.
Example: Skipping a configurable export format nobody asked for yet.
In practice: It's a direct counterweight to over-engineering โ ignoring it means spending real effort building flexibility for a future that may never arrive.