Who says that programming principles can only be applied to programming? See this article to see how you can apply these 5 programming principles to technical writing.
writing tips
5 useful SEO tips for tech writing
Check this article for 5 quick SEO tips you can easily apply in your documentation to improve its position in the search results.