Hi @Alex.
I did a translated spanish version of your wonderful article after seeing it is translated to Chinese. It is here: https://mcvendrell.medium.com/mis-principios-maestros-tras-20-a%C3%B1os-de-programaci%C3%B3n-7ea350a1bea4
Good articles Rene. I agree on both: current and self-documenting. As you know, I started a movement to document code in January: CodeDoc Movement, and wrote an article about it: https://mcvendrell.medium.com/welcome-to-the-codedoc-movement-49c21a0af5c4
Basically, I covered all the points you explain here with some examples too.
About labels, I've never used it in JS but, at least, if someone is using it with some complexity, COMMENT the code would be a good practice https://codedoc.dev/