Writing documentation

Writing proper docs for code sure encourages rigour: gotta make sure the code acually does what the docs say & the docs actually say what the code does!