From day 1 of working on it. I always post my random ideas I'm working on because if I forget, having them documented helps and it works as a mini dev-log as well.
That is a great idea that many forget to do.Best of luck with your future endeavors!