How I Overcame PR Anxiety in Open Source
For years, I avoided open source contributions. Code reviews made me anxious, and I feared the “dark side” of burnout and hostility I’d heard about. That changed when I joined the npmx community.
My First Steps into OSS
My introduction to open source was through Virtual Coffee and Hacktoberfest. I learned the basics: find a project, fork it, write code, open a PR. But I couldn’t ignore the stories of maintainers burning out and users clashing with project leads.
Discovering npmx’s Inclusive Culture
After seeing a meme about npmx, I reached out to Patak and joined their Discord. What I found surprised me:
- Rapidly growing, welcoming community
- Experienced maintainers prioritizing burnout prevention
- Collaborative problem-solving over perfectionism
My First (Imperfect) PR
When I finally contributed a checkbox toggle rewrite, my old PR anxieties resurfaced. Knowler’s review forced me to confront my perfectionism:
“This isn’t about flawless code – it’s about learning together.”
Lessons from OSS Therapy
Working with npmx taught me:
- PRs are collaborative, not performance reviews
- Community support > code perfection
- Small contributions matter
Why OSS Shouldn’t Be Scary
My npmx experience shattered my assumptions. Open source isn’t just about code – it’s about people. The community’s focus on mental health and collaboration made all the difference.
Join the OSS Conversation
Ready to try your own OSS Pull Request Therapy? Start with these steps:
- Find a project with welcoming contributors
- Ask for help – no question is too basic
- Embrace imperfect first drafts







