Best Practices for Writing Solid Software Documentation | Dark Hacker News