Hey JM, nice to meet you.
I find that simply writing my dreams down makes me remember them more vividly; it's like a sort of self-fulfilling wish type scenario, your brain knows you want to write it all down in the morning so makes you remember everything more clearly.