A good spec

If you hand a good spec to three providers, you’ll get three variations back in return.

The way you know your spec is worthwhile is that you can live with the differences between them.

If it’s worth caring about, it’s worth writing down.