Back to Blog
6 min read September 26, 2020

Fundamentals of Technical Writing

V

Velda Kiara

Creative Engineer

As a Software Developer, the main goal is to create and build products that make life a little bit easier for others. Whether through creating cash apps like Abeg or making health apps like Tambua . In as much as we create software products, we need to know that all shareholders are able to properly use the application and maximize it. For this reason, technical writing skills usually come in handy.

Software applications need a variety of documentation. Types of documentation include:

Documentation is important because it ensures all sharers can use the product and understand the product whether technical or not.

Introduction

In this day and age where there is an increasing number of digital products, technical writing skill is becoming one of the most coveted skills. In fact, the U.S Bureau of Labor Statistics, states that the employment of technical writers is projected to grow 7 per cent from 2019 to 2029. This is faster than the average for all occupations.

While writing technical articles and documentation factors and elements to consider include:

Rules in technical writing

Audience

Before writing any article or documentation you need to:

If you can't explain it to a six-year-old, you don't understand it yourself. Albert Einstein

Knowing your audience allows you to know the appropriate language in terms of vocabulary to use. Additionally, you know what concepts to explain and those to skip.

Terms

In the event that you get to use unfamiliar terms there are two tactics highly recommended:

In case, you are introducing a lot of new terms use a glossary.
After picking a term use it consistently to avoid confusing your audience.

Acronyms

Acronyms speed up the writing and reading process. When using an acronym for the first time define it then use it later.

Acronym Guidelines

Define the acronym if :

Pronouns

Nouns are naming words for example Michael is a Machine Learning engineer. Michael in this case is the noun. Pronouns are words that take the place of nouns, for example, He especially enjoys Machine Learning Algorithms. He in this case replaces the name, Michael.

Pronoun Guidelines

Active Voice

The active voice describes a sentence where the subject performs the action stated by the verb. Using active voice is preferred to passive because it has the following advantages:

Passive voice is still allowed but on a need basis and should be used sparingly.

Examples in Sentences
Passive voice: Code is interpreted by Python, but it is compiled by C++
Active voice: Python interprets code, but C++ compiles code.

Some sentences may also contain a mixture of both Active and Passive e.g Performance metrics are required by the team, though I prefer wild guesses. The first part of the sentence above is Passive while the second one is Active.

Simple formulas to help differentiate passive and active voice: Active Voice Sentence = actor + verb + target
Passive Voice Sentence = target + verb + actor

Lists

Lists that dominate technical writing are:

Bulleted lists are used for unordered items whereas numbered are used for ordered items. Embedded lists contain items stuffed within a sentence. For this particular reason, they are discouraged.

List items should belong together in regards to:

Tables

Analytic minds love tables especially while comparing one concept to another.

Table Guidelines

Sentences

Sentences are the foundation of your article. While composing sentences consider using strong verbs instead of regular verbs. Verbs are important because once you choose the correct one the rest of the sentence will take care of itself.
Reduce subordinate clauses. Clauses are an independent logical framework of a sentence that contains an actor and action. In general, sentences contain the main clause and other subordinate clauses. Subordinate clauses tend to use phrases like which, that, etc.

Paragraphs

Opening sentences in a paragraph should be really good since they establish a central point. Paragraphs should only focus on a specific topic. In terms of length, paragraphs should neither be too long nor too short. Good paragraphs answer three questions:

Punctuations

Punctuations are important because they tell the reader how to read your article.Due to this reason use commas appropriately. They should be used when there are short pauses. Em-dashes on the other hand are used when there is a long pause. Use semi-colons to unite highly related thoughts and parentheses to hold minor points and digressions.

Final Thoughts

Technical writing is an art that involves using words that are easy for readers in the target audience to follow, understand, and act upon. And like art, it's a skill that needs to be developed. It does not happen overnight. It takes putting in the work like doing research and being consistent.

More to read

Enjoying my work? Buy me a piping hot chocolate

All photographs on this page were taken by V.Kiara — if you'd like to use them, please reach out first.