https://www.themself.org/2013/09/writing-routines/
Writing Routines