Team X-Ray is built on the belief that every person brings unique value to a team. Just as our tool reveals the hidden strengths of developers, we're committed to creating a community where everyone's contributions are recognized, respected, and celebrated.
We pledge to make participation in our project a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
- Assume positive intent — approach discussions with curiosity, not judgment
- Celebrate diverse perspectives — different backgrounds create stronger solutions
- Focus on learning together — mistakes are opportunities for growth
- Welcome newcomers — everyone was a beginner once
- Share knowledge generously — lift others as you climb
- Respect different communication styles — some are detailed, others concise
- Create psychological safety — people do their best work when they feel safe
- Critique ideas, not people — separate feedback from identity
- Use inclusive language — words matter and shape culture
- Practice empathy — consider the human behind the screen
- Default to encouragement — celebrate progress and effort
We encourage behavior that contributes to a positive and welcoming environment:
- Use clear, helpful variable names and comments
- Write documentation that welcomes new contributors
- Provide constructive feedback in code reviews
- Share knowledge through examples and guides
- Ask thoughtful questions that help others learn
- Provide context when reporting bugs or requesting features
- Acknowledge others' contributions and ideas
- Offer help when you see someone struggling
- Be patient with questions, especially from newcomers
- Share your expertise while remaining humble
- Encourage experimentation and creative solutions
- Celebrate others' successes and milestones
The following behaviors are considered harassment and are unacceptable:
- Offensive comments related to gender, gender identity, sexual orientation, disability, mental illness, race, religion, or other protected characteristics
- Deliberate intimidation, stalking, or following
- Harassing photography or recording
- Inappropriate physical contact or sexual attention
- Sustained disruption of discussions or events
- Trolling, insulting, or derogatory comments
- Personal or political attacks
- Public or private harassment
- Publishing others' private information without consent
- Dismissing questions as "too basic" or "obvious"
- Assuming someone's skill level based on their identity
- Making others feel unwelcome for asking for help
- Excluding people from technical discussions
If you experience or witness unacceptable behavior, please report it by contacting us at:
- 📧 Primary Contact: Andrea GRiffiths
- 📱 Direct Message: Reach out to on Twitter
All complaints will be reviewed and investigated promptly and fairly. We're committed to respecting the privacy and security of anyone who reports an incident.
This Code of Conduct applies within all community spaces (repositories, discussions, events, social media) and when an individual is officially representing the project in public spaces.
This Code of Conduct is adapted from the Contributor Covenant, version 2.1, with additional inspiration from the Django and Rust communities.
For answers to common questions about this code of conduct, see the FAQ. Translations are available here.
Just as Team X-Ray reveals the unique strengths each person brings to a development team, we're committed to revealing and celebrating the unique strengths each person brings to our community.
Together, we're not just building better software — we're building a more inclusive and human-centered future for development teams everywhere.
Thank you for helping us create a welcoming space where everyone can contribute their best work. 🚀