This is obviously stupid, but I'm having a really hard time _not_ falling into this trap. I can find lots of general advice on the web on how to avoid this, but I was wondering if there are people are at HN who experienced this and managed to break free from it. How do you folks avoid over-editing yourselves when writing?
2) Give yourself a time limit. Yep, "time boxing" in business jargon.
3) Make sure that you have written (almost) all the content before allowing yourself much detailed editing. Then at least you can stop with something decent at almost any point, see (2). That "already ready to ship" state relaxes me somewhat.
(I have my own site(s), and I used to edit for a living, briefly.)
Do you read your own work aloud, do you dictate to speech to text?
Code examples and mathematics don't work altogether too well that way but the prose portions of your articles might benefit from changing to the habit of drafting them | polishing them via 'natural' speech.
Horses for courses, as mentioned already, but I often find that talking through material already dot point mapped out causes me to infill in a relitively natural and efficient manner.