Ask a public question

Writing a good question

You're ready to ask a programming-related question and this form will help guide you through the process.

Looking to ask a non-programming question? See the topics here to find a relevant site.

Title

Be specific and imagine you're asking a question to another person.

Tips for a good title:

  • Make it clear and specific
  • Include relevant keywords
  • Keep it under 150 characters if possible

What are the details of your problem?

Introduce the problem and expand on what you put in the title. Minimum 30 characters.

Include in your question:

  • The specific problem or error you're encountering
  • Any relevant code, error messages, or logs
  • What you've already tried to solve it
  • What you expected to happen vs what actually happened

Category

Choose the category that best describes your question.

Tags

Add up to 5 tags to describe what your question is about. Separate tags with commas.

Good tags help others find your question:

  • Use existing popular tags when possible
  • Be specific (use "javascript" not just "js")
  • Include the programming language
  • Add frameworks or libraries you're using