TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Marketing, DevRel and Evangelism working for Open-source

13 点作者 andreacavagna超过 3 年前
Hi everyone, Why is it so difficult to find a space to communicate your open-source project to drive adoption at scale? To recruit new people inside a new company, it&#x27;s not easy to explain the open-source workflow to not-tech people, so most often, great open-source projects have lousy communication.<p>Evangelism, like GitLab said (https:&#x2F;&#x2F;about.gitlab.com&#x2F;handbook&#x2F;marketing&#x2F;community-relations&#x2F;developer-evangelism&#x2F;#utms-for-url-tagging-and-tracking), is essential. That&#x27;s sure. But how to scale up a team to grow that skill inside the company?<p>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?<p>Or the best way is to recruit a skilled DevRel person or instead of a marketing person and collaborate in creating great content?

6 条评论

mooreds超过 3 年前
&gt; Why is it so difficult to find a space to communicate your open-source project to drive adoption at scale?<p>You might ask instead &quot;Why is it so difficult for my project to get adoption at all?&quot;<p>And this is the problem marketers have been dealing with for 100 years. The market is crowded, people are busy with their own lives. For OSS projects, both of these are even more true.<p>So, how can you succeed? There&#x27;s no magic bullet. There are many paths:<p><pre><code> * finding 10, 100 people that love your project and will evangelize it * spend money on ads to educate folks about it * spend your time writing great content about the space so that some percentage of folks will find it and then learn about your project * do direct outreach to people talking about the problems your project solves. </code></pre> I recommend articles by Amy Hoy and Alex Hillman: <a href="https:&#x2F;&#x2F;stackingthebricks.com&#x2F;articles&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stackingthebricks.com&#x2F;articles&#x2F;</a> Patio11: <a href="https:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2010&#x2F;01&#x2F;24&#x2F;startup-seo&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2010&#x2F;01&#x2F;24&#x2F;startup-seo&#x2F;</a> and Karl Hughes: <a href="https:&#x2F;&#x2F;www.karllhughes.com&#x2F;posts&#x2F;marketing-management" rel="nofollow">https:&#x2F;&#x2F;www.karllhughes.com&#x2F;posts&#x2F;marketing-management</a> to learn more about techniques. Some of these articles are about products for $$$ but you are essentially asking folks to spend something more precious than $$$ (their time) so the principles are the same.
karlhughes超过 3 年前
Lots of good questions here but I&#x27;ll focus on two that I have the most experience with:<p>&gt; Is it better to grow it internally?...Or the best way is to recruit a skilled DevRel person or instead of a marketing person and collaborate in creating great content?<p>I work with ~70 developer tools companies on devrel&#x2F;marketing and the biggest killer has got to be founders who think they can just throw marketing over a wall to someone else.<p>Initially, you as the founder <i>need to become that skilled DevRel person</i>.<p>If not you, get a co-founder level person to help you. The truth is, in the early days, nobody else will care about the project like you do, so you need to be out there:<p>- Writing about it<p>- Demo-ing it<p>- Talking about it (eg: conferences and meetups)<p>- Talking to users and contributors<p>Eventually, you&#x27;ll need to build a playbook that another DevRel or Marketing person can execute, but you can&#x27;t outsource this when you&#x27;re still finding product-market fit.
评论 #30102382 未加载
评论 #30102383 未加载
taubek超过 3 年前
DevRel and communication are full time jobs. If a open source project is depending only on volunteers it is hard to maintain communication at steady level.<p>Not everyone can be a good communicator. You can learn communication skills, but sure it helps if you are an extrovert and not introvert.<p>Who knows better than developer how developers think, how do they operate, what do they expect from products?<p>Look at it from this perspective, can you learn a marketing person developer skills? You could but there is no need. He heeds to understand the facts about the product, target audience, technology landscape, etc.<p>I personally think that the core ov the DevRel team should be developers that know the developer community. And then you build upon that.
评论 #30112596 未加载
andrewfromx超过 3 年前
Loui CK said once to another comic “be more funny” when asked how to have greater success as a comic. Don’t work on publicity or argue with club owners on time slots etc just be SO funny they can’t help but give you more of what you want. Same with OS projects? Just solve a real need SO well the world has to notice.
评论 #30101419 未加载
zriha超过 3 年前
Interesting conversations people, I am around 15 years in marketing, worked in SaaS, B2B&#x2F;B2C environments on the C-level in past few year (I guess I am experienced).<p>Now I work with open-source B2D company, when I am just entering into the world of developer marketing. And I can&#x27;t emphasize enough how many times I heard - developers don&#x27;t like marketing. My &quot;developers&quot; days finished back when I was writing lines of code on my Commodore C-64, so yeah, I am no developer.<p>But I think, that marketing has a bad rep, along with media, public relations (I know PR means something different here) and other stuff, like the rise of awful &quot;influencer marketing&quot; that I hate.<p>But one thing I learned all these years, working in different companies, markets, and even doing political campaigning. And that&#x27;s my advice to you: - be honest - if it is difficult, then tell us, people who are not psychopaths tend to help other people, like we are listening your struggles and want to help you - be yourself - stupid I know, stupid expression by life coachers, but yeah, you are building something, but you are a person - so be yourself, and you will attract other people. - and last - give something back, contribute<p>That&#x27;s it.<p>And yeah, DevRel and Marketing should be like one, like a team.
dnsmichi超过 3 年前
Speaking with my personal hat, not as Developer Evangelist at GitLab.<p>I&#x27;ve joined my first OSS project in 2009 (left in 2020), and I have to admit - communication can be challenging. There are many best practices, little are documented, and projects and companies differ in their workflows.<p>Here are few things I would encourage to do, or ensure to have in the very beginning:<p>- Be transparent in all your decisions. Discuss in the open, record meetings for the public, share the meeting notes with everyone. If the project reaches a level where everything is discussed behind closed doors, and the only community updates are marketing blog posts and AMA threads ... that&#x27;s a warning signal to lose your community.<p>- Provide a handbook or documentation for all workflows. How to contribute, which direction&#x2F;roadmap (in text form, not as a Git* issue board). Avoid so-called &quot;product conferences&quot; where you announce your roadmap. Instead, be open and have milestones to follow and discuss.<p>- Community members should _never_ be treated as &quot;you can submit a patch, but don&#x27;t bug me further&quot;. Assume positive intent, and get feedback from problem reports.<p>- Do not moderate or manage a community. Help seed the knowledge, and share trust with creating a governance structure (core team, community advisors, etc.). _Never_ silently remove granted permissions, losing trust. (that happened to me in 2020, I then made the decision to leave the OSS project Icinga after 11 years)<p>- Establish a sense of belonging, share praise and encourage to contribute. Handle code of conduct violations with care, ensuring everyone feels safe.<p>- Transfer knowledge in issue description, debug stories, reviews and encourage contributors to learn and follow. Coach and mentor fellow and future contributors. Take the time to thank everyone for their contributions.<p>- Evaluate roles. A founder or backend developer as community builder may work in the beginning. Plan to hire additional resources who can lead the conversation, and involve teams when necessary. Encourage to learn new technologies and stay in the loop.<p>- Document everything on the way, lessons learned, changes, what worked, what did not. Do retrospectives when announcements did not work the way you intended. Verify the defined actions.<p>- Find evangelists&#x2F;advocates in your company and community, give them visibility and push them in all collaborations. Ask friends who love social media, get the technical content writer champion, and give everyone a chance to learn and grow. Don&#x27;t expect to hire experts. Instead, focus on existing DevRel communities and exchange knowledge and experiences within the community.<p>- When you grow, do not hide as a leader. Be approachable with your team, and engage with your community. Coffee chats, meetups, etc. - follow the thought: Everyone can contribute.<p>There&#x27;s more to that, I&#x27;ve only shared a few quick thoughts now. Happy to chat more :)<p>If you want to dive into the topic even more - I&#x27;ve shared my 10 years in OSS community story and all things learned in a talk at the Open Source at Siemens event in 2021.<p>Slides: <a href="https:&#x2F;&#x2F;docs.google.com&#x2F;presentation&#x2F;d&#x2F;1HnciJEQ8dDiHMaq1APg5WXA4mvcYQd9fdtvHicf-JyU&#x2F;edit" rel="nofollow">https:&#x2F;&#x2F;docs.google.com&#x2F;presentation&#x2F;d&#x2F;1HnciJEQ8dDiHMaq1APg5...</a><p>Recording: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=yT63olXdS-I" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=yT63olXdS-I</a>
评论 #30102578 未加载