Evangelism, like GitLab said (https://about.gitlab.com/handbook/marketing/community-relations/developer-evangelism/#utms-for-url-tagging-and-tracking), is essential. That's sure. But how to scale up a team to grow that skill inside the company?
Is it better to grow it internally (logically, a founder is the best person to communicate his project)? But how a tech person can develop marketing and communication skills?
Or the best way is to recruit a skilled DevRel person or instead of a marketing person and collaborate in creating great content?