What are some best practices around writing better technical requirements/ design document. Any good examples / resources that I can use as baseline for writing my first document ? I am in the process of writing a technical requirements/ design document for an external API integration with our application.