I sometimes even write design docs that will probably only ever really be read by me. It's so powerful to write these things down.

A example doc would of been really helpful, I'd love to compare the final structure of mine with others.