The art of Readme

Writing software is one thing, but explaining it? Git any metaphors?