We want mlsystems.dev to be a welcoming place for everyone who cares about ML systems — from students writing their first CUDA kernel to engineers running inference at scale. Whether you're contributing a post, opening an issue, or discussing in the comments, we expect everyone to help build a thoughtful, respectful community.
- Be kind and patient. People come from different backgrounds and skill levels.
- Assume good intent. Ask before accusing. Many disagreements are misunderstandings.
- Welcome questions. "Beginner" questions are how the field grows. Never make someone feel small for asking.
- Disagree about ideas, not people. Critique the technical claim, not the person making it.
- Give credit. Cite papers, link prior work, acknowledge collaborators.
- Help others grow. If you can, leave constructive feedback rather than just pointing out problems.
- Harassment, insults, personal attacks, or discriminatory language
- Publishing others' private information without consent
- Trolling, deliberate disruption, or bad-faith arguments
- Plagiarism — passing off others' work, code, or writing as your own
- Spam, including promotional content disguised as a contribution
- Any conduct that would be inappropriate in a professional setting
If you witness or experience behavior that violates this code, please open a confidential issue by emailing the maintainers (contact in repo profile) or by using GitHub's private report feature.
All reports will be reviewed promptly. Maintainers reserve the right to remove content, ban accounts, or take other action they deem appropriate.
This code applies everywhere the project lives: this repository, the website, GitHub Discussions, comments via Giscus, and any official community spaces.
Adapted from the Contributor Covenant, version 2.1.