Tips on Writing a Written Library Part I