What I usually do is I will delay posting for a day or two then read and edit it once more. I dunno for others but it works for me. That's the time where I could notice redundancies, errors, cheesiness, etc. After cringing and asking myself why did I write those parts, I will post it.