Hacker News new | ask | show | jobs
by ggreer 4579 days ago
Contributing to an unfamiliar project is like buying a gift for a stranger: they might appreciate the sentiment, but your effort will most likely be wasted.

I recommend contributing to projects you already use. That way you'll have a better idea of what specific features or issues you should work on. Also, you'll be more likely to succeed, since you'll be motivated out of self-interest as well as general goodwill toward the community.