All software development products require technical documentation. This article describes tech documentation types, best practices, and helpful tools.