A couple of thoughts on technical documentation.
(By "documentation" I mean everything except the source code. Blog posts, API documentation, specifications, code comments, pull request descriptions, commit messages, code review comments, ticket descriptions and comments, videos, pictures, diagrams, presentations etc. etc.)
-
The best documentation is no documentation. For example, prefer refactoring the code to make it self-explanatory if it allows removing the source code comment.
-
By default assume nobody reads documentation. Extra effort is needed to make documentation easy to find and engaging enough so that people would want to read it.