Quick Tips for Writing Good Posts


Writing a good post is key to making a valuable contribution to the discussions on these forums… and crucial to getting accurate and fast responses to your questions. In general, remember these two golden rules:

  • make it as easy as possible for other users to talk with and understand you
  • Context is critical for solving coding problems, so if you want help, provide as much information as possible

Before Starting a Topic, Search for Existing Answers

Before you start a new topic, check existing posts and use Google to see if your questions have already been addressed. This will very often give you an immediate answer! Cryptic error messages are particularly well suited search queries to Google - many others will have had the same problem.

Provide Information and Context

If you have a question about a particular exercise, course, or resource; include a link. This will make it easier for your fellow users to get context on what you are saying or asking.

If you have a question about a coding exercise or troubleshooting your code, include your code. This makes it even easier for other users to understand what may be going wrong.

If you're getting an error message, include the error message.

Finally, explain what you were attempting to do and how - your thought process and approach.

Format Your Code

Codecademy Discuss posts are parsed with Markdown, which allows for easy formatting of code and text. When pasting in code, remember that it needs to be escaped by wrapping it in backticks (the ` key, found beneath the esc button on your keyboard) like this:

def hello():
    print("Hello world!")

Which looks like:

def hello():
    print("Hello world!")

Just pasting the same code in will come out this way:

def hello():
print("Hello world!")

Yikes! That's not only harder to read, but if you tried to run it, it wouldn't work! Yes, formatting is that important for code.

See this topic for more details.

Follow Community Guidelines

As always, follow the Community Guidelines. Please treat this discussion forum and your fellow users with respect.

Can anyone explain this code
Quick Tips for Using Forums
Simple Errors (4/19)
Preparing html
Just started and already stuck
Trouble with the last step
Problem in 4/7
Piglatin error
My getter method creates an error
Stuck at 14/19
URGENT HELP on calculator code pyhton
PygLatin 11/11
5/11 code works but I can't submit
Justin Bieber Game: No error bu jumping storyline
9/13 problem
I want to find someone who can help me with programming
Help, I'm stuck on a lesson
Img src lesson
I am stuck at 9/11 pyglatin
I am new to here
Cant see where i am stuck
Stuck on Sky.js
Lesson 5/13
Learn javaScript
Help my
I need help with Loops in Javascript Separating the Rotten Strawberries
Installation of Bable
Python: Conditionals & Control Flow
Python: Conditionals & Control Flow
Where to begin with Codecademy?
Targeting by class
What can i do after adding css style code
Need help
Programming basic
Help am stuck
8. and seek
More with for
Where to you put the opening and closing tabs
8. ...and seek! (SCT error)
Weird Error
5/9 - Exam stats
I cant get it
Css and html
I stuck
Question about <!DOCTYPE html> - Learn HTML- Step 2