The Diaries of a Software Engineer