I have a notebook that I write things down in. I also have spreadsheets that I keep on my computer. I have my notes on when I "figuring" things out, pictures and often even the money that spent.
I try to do this for every quilt, but I am sure that I have missed some.