Ask HN: Freelancers/Agencies, how do you write software specifications | Hacker News Reader