For the first and second point however, I've learned that whatever the others don't know today, that'll be my state of lack of knowledge in a few months or years. Anything that isn't a one off script I generally document/comment because I've had some projects when I was young, and couldn't work in them after a few months of break because I didn't understand anything.
That's when I understood, that "others" is just me in a few months.
*unter Firefox + uBlock Origin. Ich habe vor mehr als 10 Jahren zuletzt einen Firefox ohne AdBlocker verwendet