Ask HN: What are the things keep in mind while giving/preparing for a tech talk? | Dark Hacker News