Tekstiviesti: Writing scientific software