Ask HN: Any great books about technical writing?
Im looking for a resources (ideally books) that can help juniors, devs and even seniors to improve their technical writing. To help them write better issue descriptions, announcements, documentations, user manuals and so on. How to communicate (in a written form) technical stuff to technical and non-technical people.
86 comments
[ 3.2 ms ] story [ 169 ms ] threadHN thread: https://news.ycombinator.com/item?id=28948131
"Tips for Writing a Technical Book" https://news.ycombinator.com/item?id=20070558
"How to write a programming book" https://news.ycombinator.com/item?id=23281568
"Learning technical writing using the engineering method" https://news.ycombinator.com/item?id=22283919
And a GitHub list: https://github.com/jenniferlynparsons/awesome-writing
I'll throw in a few recommendations I have from some recent research at work:
https://eugeneyan.com/writing/writing-docs-why-what-how/
https://eugeneyan.com/writing/ml-design-docs/
https://reqexperts.com/wp-content/uploads/2015/07/writing_go...
https://eugeneyan.com/writing/what-i-do-before-a-data-scienc...
https://www.goodreads.com/book/show/34927405-living-document...
Just for reference, here is a classic about writing in general:
https://www.goodreads.com/book/show/53343.On_Writing_Well
https://developers.google.com/tech-writing
I suspect there are good general books on English writing but now I have learned how to write better, I can't believe I found it so difficult before.
https://docs.microsoft.com/en-us/style-guide/welcome/
There are other style guides, of course. Check out this list at Write the Docs:
https://www.writethedocs.org/guide/writing/style-guides/
If you're searching for more generic information on how to communicate technical content effectively to different audiences, check out this list of recommended books:
https://www.writethedocs.org/books/
I will soon publish a bibliography of books and guides regarding technical writing. I promise to paste a link here when I am finished, which I believe I will be in a day or two.
I have a decent learning & development stipend at my job, and I've been looking to buy some hard copies of technical writing books so I can refer to them easily during the workday. And to intimidate my enemies on Zoom, of course. So far my go-tos are "Docs for Developers" and the classic "Elements of Style", which complement each other well, covering the newest documentation strategies and the oldest nonfiction writing strategies, respectively. I'd really like to start posting reviews to my blog as I read more and build out my own library.
You can favorite it.
click on the time of the comment and then bookmark the resulting page?
He gives writing tips based in how the mind works. Instead of a bunch of rigid rules, you can understand it based in cognitive theory.
Only thing I cannot agree with, is the critique of Star Trek's motto and the suggested alternative. Does not have the same emotional connection.
https://www.alejandraquetzalli.com/book-designing-developer-...
it might be a little more on the practical "nuts and bolts" side of things vs. "how do i write well", but it covers lots of areas that always seem to come up when producing documentation for developers.
First, without hiring more people, I would advise contacting your closest University and ask about graduate faculty who offer grant writing courses. For a small fee, they can provide training and materials for your staff.
Better, though, would be to target a non-technical grant writer and integrate that person into your team. Any communication for an exterior audience would flow through that person. I say non-technical, because that helps you avoid jargon and other "meaningless" items for exterior audiences. I also say specifically grant writer instead of technical writer because technical writers focus on ensuring all material is included, whereas grant writers also ensure that all material is digestible by human people. This person also learns your organization and can help target professional development for folks who might need it - it's all about creating a talent pipeline.
Source: I am a career grant writer, and any technical writing, especially areas as, for lack of a better word, arcane as tech writing can be vastly improved by succinct grant writers. I have contracted for companies in the past, but so few actually want to make systemic changes; mostly they want quick fixes and immediate solutions.
The best books I've read that helped me with technical writing have been classic writing ones such as Ray Bradbury, Stephen King, Steven Pressfield, William Zinsser, and more.
Also following this general guideline from Orwell may help:
i. Never use a metaphor, simile or other figure of speech which you are used to seeing in print.
ii. Never use a long word where a short one will do.
iii. If it is possible to cut a word out, always cut it out.
iv. Never use the passive where you can use the active.
v. Never use a foreign phrase, a scientific word or a jargon word if you can think of an everyday English equivalent.
vi. Break any of these rules sooner than say anything outright barbarous.
https://www.orwellfoundation.com/the-orwell-foundation/orwel...
You may also find some gems here and there with big tech companies developer documentation contribution style guides i.e.
https://docs.microsoft.com/en-us/style-guide/welcome/ https://developers.google.com/style
[0]:https://electricliterature.com/the-legendary-ted-chiang-on-s...
[1] http://www.pynchon.pomona.edu/uncollected/together.html
Edit: Some places have it priced pretty highly, but Amazon has it here for about $3:
https://www.amazon.com/Edit-Technical-Documents-Donald-Bush/...
The Minto Pyramid Principle is heavily used and recommended within Amazon, a company famous for their culture of written narratives.