Rules for contacting people that you want to hire, from my perspective:
- Tell me what company you are recruiting for. I don’t care that you think the company is exciting.
- Include my name at the top or your email. And when you do, please stop for a second and think to yourself: “Is their first name really David Volquartz or just David”.
- If someone actually recommended my profile to you, let me know who it is so I can thank them for thinking about me.
- Please look at my work history. I haven’t worked professionally with your technology for ten years so my knowledge is outdated.
As a sidenote, I probably get less recruiter mail than many developers. Probably about once per week. And I actually write full answers to all recruiters that figure out my name is just David.