How to Hire Someone to Build a Website

So you know you need a web developer. But really, that's the smallest of your problems. Scouting and hiring the most suitable web developer for your project can be overwhelming, to say the least.