Spec-Driven Development: The Shift from Writing Code to Writing Requirements

The best engineers I know have stopped writing code first. They write specs. Then they let agents do the rest.