How to hire a software developer in a candidate-driven market | Hacker News Reader