It's been a few years since I've returned to it, but the material in Zinsser's book has been useful to me as an engineer that has to occasionally write for both fellow engineers and non-technical folks. I would recommend Zinsser's book if you like the content in the article and wouldn't mind a bit more.
For reference https://www.goodreads.com/book/show/53343.On_Writing_Well
E.g. "The foo program is running on the bar server. Who is in charge of that?" vs "The foo program is running on the bar server. Who is in charge of the bar server?"
But in tech docs, please, repeat yourself instead of using "this", "that", "those", etc., even when perfectly non-ambiguous.
This should be preferred "The service is now ready. To check the service's status, ..." over this "The service is now ready. To check its status, ..."
Yes! As you say, it massively depends on whether you are writing fiction or non-fiction. In any sort of formal document, especially technical reports, etc, the reader should never have to spend time working out what the author means. I used to be a doc reviewer in a previous life, and lost count of the number of times docs used different terms to mean the same thing, especially where multiple authors were involved, or a single author was writing different sections at different times.
General plea: If you value your readers, please, please get someone else to check a doc to look for these sorts of problems. If multiple authors are involved, always get someone on the team (a lead author?) to do this check even before submitting it for formal review.
There are two problems with using ‘this’: Firstly, there may be ambiguity in what ‘this’ refers to. If a paragraph starts with ‘this means…’ or similar, it is impossible to understand the paragraph without looking back through the text – which of course makes it hard to dip into a text (e.g. especially in non-fiction, where readers may dip in to find some specific fact). Furthermore, any unit of text starting with ‘this’ cannot be copied and pasted somewhere else (e.g. from the main body of a report into the conclusions), where the meaning of ‘this’ is completely lost.
I think the problem sometimes happens because the author is writing in a flow state (they are ‘in the zone’) and is creating text that relates to their current mental model of something. This mental state is of course not accessible to a reader, or perhaps not even to the same author at a later date.
Solutions include getting an independent review by someone who isn’t also involved in the writing process, or if this is impossible, reviewing the text yourself after leaving it alone for a while. The ‘this at the start of a text unit’ problem is analogous to a linting check and doesn’t need to be done by a domain expert.
> The foo program is running on the bar server. Who is in charge of the latter?
Though in general that¹ is still weak. Depending on the surrounding context (which isn’t present in your comment) and the main idea, a possibly better example:
> Who is in charge of the bar server running the foo program?
Without a real use case, we could spend days discussing what is “better”.
Though yes, removing “that” can improve the text, thought that² doesn’t mean you need to replace it with anything. Let’s take the first paragraph in the article:
> Writing a technical document is surprisingly hard. That is not because of the skill to tell a story. It’s because writing forces a level of clarity that is easy to gloss over while thinking through a topic.
An alternative without any “that”:
> Writing a technical document is surprisingly hard. Not because of the skill required to tell a story, but because writing forces a level of clarity otherwise easy to gloss over while thinking through a topic.
¹ I don’t think there’s any ambiguity the “that” is referring to the previous sentence.
² I don’t think there’s any ambiguity the “that” is referring to improving the text.
¹ ;)
“The setting of these bits is only valid if the BCST bit in FBCSTAT is 1, while the FRDY bit in FSTATR is 1.”
Unfortunately I can't find it anymore -- if someone knows which post I mean, I'd appreciate sharing it with me again.
https://www.americanscientist.org/blog/the-long-view/the-sci...
For example; as a fan of detective fiction i just love the different language styles of Arthur Conan Doyle, Edgar Allan Poe, G.K.Chesterton, Agatha Christie, Dorothy Sayers, Rex Stout etc. Each is unique and designed for the character being depicted but all are enjoyable.
Invest in improving your writing skills. It will pay dividends in every aspect of your business.
For prose, replace all common adjectives by more specific or descriptive one, or even remove them too and describe properties. For example: The F-35 passed by my house. When I heard its sound, the jet had already disappeared at the horizon. (This describes super-sonic speed without an adjective or an overly precise speed number.)
Edit: past perfect based on comment
Same applies to the article - it’s riddled with grammar mistakes. “Lot of your readers may not have English as their first language.”
“test platform that let’s anyone run”
Frontloading information is my favorite, where instead of building to the core conclusion you start with it and then expand.
https://www.goodreads.com/book/show/28448362-writing-without...