Hey! I am beginner indie game developer hobbyist. I'll be using this Mozello blog as a diary where I'll document progress of my game.
Why would I do that? Believe me or not but this way it's actually much easier to stay consistent.
If you document every small code change to your game or other achievement - it makes you stay on track and keep on developing it.