A Guide to Technical Writing: Helping Others Understand Why You Built It