Saying thanks
When you work on an open-source project, other people give you their time for free. They review your pull request. They answer your questions. They explain things you did not understand. A simple "thank you" costs you nothing, but it means a lot to them. It shows that their effort is noticed and appreciated.
Many people skip this step because they think it is not necessary. But in open source, there is no salary and no boss forcing anyone to help you. People volunteer. When someone takes time to help, recognizing that effort is what keeps the community warm and welcoming.
Why it matters
A thank-you message does three things:
- It makes the other person feel valued.
- It strengthens the relationship, so they are more willing to help next time.
- It creates a friendly culture for everyone else reading the thread.
How to do it
You do not need a long message. A short, sincere sentence is enough. The key is to be specific about what you are grateful for. Instead of a generic "thanks", mention exactly what helped you.
Generic: "Thanks."
Better: "Thank you for the detailed review — your notes on error handling really helped me make the code more reliable."
Examples
Here are some ready-to-use phrases for different situations.
After a code review:
"Thank you for taking the time to review my PR and for the detailed feedback — it really helped me improve the implementation."
After someone explained a concept:
"Thanks for explaining that so clearly. I finally understand how the caching works now."
After a maintainer merged your work:
"Thanks for merging this and for all your patience during the review. I appreciate it!"
A simple rule
Whenever someone spends time helping you, say thanks in the same thread before closing it. One sentence is enough. You will never regret being kind, but you might regret staying silent.