Mass e-mailing reporters you have no relationship with strikes me as a poor way to make a first impression: I would spend the same time cultivating relationships with a key set of reporters who write for an audience likely to be interested in your company or product.
The risk to me in the blog post is that you are suggesting to technical startup entrepreneurs that they can code their way out of developing some necessary relationships with bloggers and reporters.