Ask HN: Developers, how do you estimate projects and write proposals? | Hacker News Reader