Looking back I'm not so sure about the utility in scientific writing. Every research community has its own jargon. If don't stick to it, you're going to have a hard time.
Today, I very much enjoy these again because most writing happens in a blog.
I would add to that list (not original from me):
- Dangling comparison: if you use the comparative, you need to name both things. Counter example: "On Saturdays, it's better to stay in bed longer". Better than what? Longer than what?
- Adjectives: don't use them in technical writing unless they have a specific meaning (e.g., very likely was defined as a certain probability threshold before).