Things work better when tested first