When I come across the post that helps me, I make a comment, "Thank you for making a helpful post", meaning "Thank you for making ONE post that helps me."
I know that "Thank you for making the helpful post" is also correct, clearly indicating the exact post they made.
What's the difference in meaning or nuance between the above two sentences? Which one is more natural or commonly used?