Even if you initiate contact via a direct approach, Bruce, you still want a list of those efforts. You don’t have to email them daily, or even monthly, but it’s sure handy to have that Rolodex of contacts … that’s still a list.
To your question, attending events is an excellent way to meet prospects. For a writer, guest blogging is powerful. Anything you do to initiate conversation and build your brand is valuable.