In my experience, the writing of developer docs is much less important than:
- making it easy to find what I want (good search, helpful table of contents, etc.)
- lots of examples for every method signature or REST call
- complete use-case writeups with runnable examples
If you noticed I said examples multiple times, then I think I've made the point I intended to make.