Everyone hates shitty README.
True. I’m guilty of a few ones. README Driven Development helps a lot.
Documentation should be Selfish.
Thinking about it, it’s true that it’s easier to write doc when you’re thinking about your own needs first. Then you’ll find yourself refining the doc for other people as well.