Technical WritingTopic 4 of 5~8 min

Matters of Style

Technical Writer Uses 'Utilize' Instead of 'Use'; Readers Lose Will to Live

Even technical prose doesn't have to be a blunt axe when it could be an instrument of precision. Here are the style rules that separate professional documentation from amateur hour.

The Style Commandments

1Avoid Big Words

Never use a complex word when a simple one will do. "Utilize" is not fancier than "use"—it's just longer.

utilize → use
facilitate → help
implement → do/make
terminate → end

2Don't Use Contractions

In technical writing, write "do not" instead of "don't", "it is" instead of "it's". Contractions are informal and can cause confusion with possessives.

3Use "Can" Carefully

"Can" means ability. "May" means permission. "Could" implies uncertainty. Be precise about what you mean.

"The function can process 1000 records per second." (ability)

"Users may override the default settings." (permission)

4Avoid the First Person

Technical writing should be objective. Avoid "I think" or "we believe." State facts, not opinions. The reader doesn't care what you think—they want to know what IS.

5Use "If" Correctly

"If" is for conditions. "Whether" is for alternatives. Don't confuse them.

"If the file exists, open it." (condition)

"Check whether the file exists." (alternative)

"Check if the file exists." (incorrect)

6Be Consistent

Pick a style and stick with it. If you call it a "dialog box" once, don't call it a "dialogue" or "popup" later. Consistency reduces cognitive load.

Illustration of a writer on an ego trip

More Style Commandments

7The "It's" vs "Its" Conundrum

"It's" is a contraction of "it is.""Its" is the possessive form. When in doubt, expand it.

"The function returns its value." (possessive)

"It is important to validate input." (write it out!)

"It's return value is null." (wrong!)

8The "A" vs "An" Rule (It's About Sound)

Use "an" before vowel sounds, not vowel letters.

"An HTTP request" (H sounds like "aitch")

"A URL" (sounds like "yoo-are-ell")

"An SQL query" (sounds like "ess-cue-ell")

9The Ego Trip: Never Use "I"

The word "I" is anathema in technical writing. You are dealing with objective facts, not personal opinions.

"I think this function should be called first."

"This function should be called first."

Editor's Pet Peeves: Grammar & Logic

"very unique" — Something is either unique or it isn't.
"more optimal" — Optimal means best. Use "better."
"irregardless" — Not a word. Use "regardless."
"less" vs "fewer" — "Less" for uncountable, "fewer" for countable.

Spelling & Terminology Conventions

backward, toward, forward — No "s"

back up (verb) vs backup (noun)

set up (verb) vs setup (noun)

log in (verb) vs login (noun)

email — No hyphen

filename — One word

home page — Two words

Internet (uppercase)

KB (kilobyte) vs Kb (kilobit)

up-to-date — Always hyphenated

Quick Check

Which sentence follows technical writing best practices?