Content principles

Principles and tactics for writing at Stack Overflow. These will help produce clear, consistent content for users of different professions, identities, and levels of English fluency.

7th grade reading level

Write for a 7th grade reading level. Stack Overflow users are busy people with limited time and attention. They’re also located all over the world with different levels of English fluency. You can help everyone follow along by choosing simple, consistent words and phrases, and being careful about jokes and cultural references.


Simple words

If there’s a simpler word to say what you mean, use it. Always choose the short, simple word over the long, complicated one. Don’t complicate your ideas with business or insider jargon. Only use jargon when you have reason to believe it will improve user understanding.
Title
Title
DON'T
DO
Optimize
Improve
Falsified
Fake
In order to
To
Leverage
Use
Garner
Get
Despite the fact that
Although


Short, simple sentences

Trim word bloat. Don’t make people read more than they need to.
Title
Title
DON'T
DO
Questions should be merged when they are 99% identical and it would be beneficial to have all the answers from multiple duplicate questions in one place.
Merge questions that are almost alike. This option will also merge answer lists.
This option will also merge answer lists.If you need to delete your account, merge accounts, or have an issue that can't be addressed by Meta, please use the form below:
Questions? Contact us.

Jokes & cultural references

Be careful with jokes and cultural references. Jokes, idioms, slang, and regional or cultural references don’t always translate well for our global audience. The next time you’re making a reference, ask yourself if there’s a more universal way to make your point.
Title
Title
DON'T
✅DO
“It was like trying to take care of your kids while playing WoW at the same time.”
“It was like trying to rub your stomach and pat your head at the same time.”
“It was like trying to take care of your kids while playing WoW at the same time.”
In this situation, humor isn’t appropriate.
See more about tone


Naming

Pick names early and implement them consistently. Consistent language reduces the number of things your users have to learn or remember. If multiple names already exist, identify and eliminate them.
Title
Title
DON'T
DO
Inbox alerts
Inbox notifications
Inbox notifications
Inbox messages

Exaggeration

Avoid exaggerated statements.
When possible, back up your claims with facts and data. Be careful with adjectives and modifiers.
Title
Title
DON'T
DO
Endless possibilities
Dynamic
Choose from external hosting options or host on.
Innovative
Powerful
Your privacy is our #1 priority
Manage your privacy through simple settings.


Action-oriented

Users are trying to get things done. Write and structure your content so that people can easily scan and take the most important actions. Avoid using negative language.
Title
Title
DON'T
DO
Endless possibilities
Dynamic
Choose from external hosting options or host on
Innovative
Powerful
Your privacy is our #1 priority
Manage your privacy through simple settings.

Make it scannable

Use headings and bullets to make your content easier to scan.



Say it up front

Think about what people need to know right away, and move that information to the top.



Use active voice

Use the active voice, particularly in product content. Start every CTA with a strong verb.
Title
Title
DON'T
DO
Your company can use Stack Overflow to reach the world’s developers. We’re excited to help you start the developer hiring process.


For 14 days, you can try Teams for free. We make it easy for you to create a team.
Get started with a 14-day free trial.



Negative language

Be careful with negative language. It is usually longer, less friendly, and less active than positive language.
Title
Title
DON'T
DO
"It doesn't work" is not a problem statement.
Use specific examples in your problem statement.
Password cannot be empty.
Enter your password to continue.