Ask Your Question

Create login name and password

Whether you’ve come to ask questions or to generously share what you know, join us in building a community where all people feel welcome and can participate, regardless of expertise or identity.

Our Expectations

If you’re here to get help, make it as easy as possible for others to help you, and remember that our community is made possible by volunteers.

If you’re here to help others, be patient and welcoming. Learning how to participate in our community can be hard. Offer support if you see someone struggling or otherwise in need of help.

Be clear and constructive when giving feedback, and be open when receiving it. Edits, comments, and suggestions are healthy parts of our community.

Be kind and friendly. Avoid sarcasm and be careful with jokes - tone is hard to decipher online. If a situation makes it hard to be friendly, stop participating and move on.

Unacceptable Behavior

No subtle put-downs or unfriendly language. Even if you don’t intend it, this can have a negative impact on others.

No name-calling or personal attacks. Focus on the content, not the person. This includes terms that feel personal even when they're applied to content (e.g. “lazy”).

No bigotry. We don’t tolerate any language likely to offend or alienate people based on race, gender, sexual orientation, or religion - and those are just a few examples. When in doubt, just don’t.

No harassment. This includes, but isn’t limited to: bullying, intimidation, vulgar language, direct or indirect threats, sexually suggestive remarks, patterns of inappropriate social contact, and sustained disruptions of discussion.


Every person contributes to building a kind, respectful community. If you find unacceptable behavior directed at yourself or others, you can flag the content as offensive. Flagging will alert moderators who can take appropriate action, such as deleting content and even suspending users.


We take your reports seriously. Those who don’t follow the Terms of Service in good faith may face repercussions deemed appropriate by our moderation team. All actions will be taken on a case-by-case basis at the discretion of our moderators.

More Information

For more information, please see our code of conduct.