One thing I might add is, develop a pipeline for writing (1) don't judge your first draft, (2) schedule time to review each draft and edit ruthlessly, (3) edit once more before publishing.
The most important way I have improved my writing is to give myself permission to just write when working on the first draft. Write without any judgement and trust that the subsequent steps in my workflow will catch any issues and produce polished writing.
Edit: A book recommendation "Weinberg on Writing, the fieldstone method" by Gerald Weinberg. Excellent advice from his experience writing several books as a consultant and technology writer.
One thing I might add is, develop a pipeline for writing (1) don't judge your first draft, (2) schedule time to review each draft and edit ruthlessly, (3) edit once more before publishing.
The most important way I have improved my writing is to give myself permission to just write when working on the first draft. Write without any judgement and trust that the subsequent steps in my workflow will catch any issues and produce polished writing.
Edit: A book recommendation "Weinberg on Writing, the fieldstone method" by Gerald Weinberg. Excellent advice from his experience writing several books as a consultant and technology writer.