I have forgotten where I found the article The Science of Scientific Writing, but I do believe there are some useful guidelines in it:
If the reader is to grasp what the writer means, the writer must understand what the reader needs.
Information is interpreted more easily and more uniformly if it is placed where most readers expect to find it.
Beginning with the exciting material and ending with a lack of luster often leaves us disappointed and destroys our sense of momentum.
We cannot succeed in making even a single sentence mean one and only one thing; we can only increase the odds that a large majority of readers will tend to interpret our discourse according to our intentions.
The information that begins a sentence establishes for the reader a perspective for viewing the sentence as a unit.
In our experience, the misplacement of old and new information turns out to be he No. 1 problem in American professional writing today.
Put in the topic position the old information that links backward; put in the stress position the new information you want the reader to emphasize.
As critical scientific readers, we would like to concentrate our energy on whether the experiments prove the hypotheses.
It may seem obvious that a scientific document is incomplete without the interpretation of the writer; it may not be so obvious that the document cannot “exist” without the interpretation of each reader.
And here is another paper How to write consistently boring scientific literature which is much more interesting (actually ironic!) and worth reading.
Donate
As a freelancer (currently working as a contractor) and a dad of three kids, I truly appreciate your donation to support my writing and open-source software development! Your contribution helps me cope with financial uncertainty better, so I can spend more time on producing high-quality content and software. You can make a donation through methods below.
-
Venmo:
@yihui_xie, or Zelle:xie@yihui.name -
Paypal
-
If you have a Paypal account, you can follow the link https://paypal.me/YihuiXie or find me on Paypal via my email
xie@yihui.name. Please choose the payment type as “Family and Friends” (instead of “Goods and Services”) to avoid extra fees. -
If you don’t have Paypal, you may donate through this link via your debit or credit card. Paypal will charge a fee on my side.
-
-
Other ways:
WeChat Pay (微信支付:谢益辉) Alipay (支付宝:谢益辉) 

When sending money, please be sure to add a note “gift” or “donation” if possible, so it won’t be treated as my taxable income but a genuine gift. Needless to say, donation is completely voluntary and I appreciate any amount you can give.
Please feel free to email me if you prefer a different way to give. Thank you very much!
I’ll give back a significant portion of the donations to the open-source community and charities. For the record, I received about $30,000 in total (before tax) in 2024-25, and gave back about $15,000 (after tax).