CINXE.COM

how-to - Open Collective

<!DOCTYPE html> <html lang="en"> <head> <title>how-to - Open Collective</title> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="HandheldFriendly" content="True" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="preload" as="style" href="https://blog.opencollective.com/assets/built/screen.css?v=48add68b07" /> <link rel="preload" as="script" href="https://blog.opencollective.com/assets/built/casper.js?v=48add68b07" /> <link rel="stylesheet" type="text/css" href="https://blog.opencollective.com/assets/built/screen.css?v=48add68b07" /> <link rel="icon" href="https://blog.opencollective.com/content/images/size/w256h256/2019/08/opencollectivelogo-sq.png" type="image/png"> <link rel="canonical" href="https://blog.opencollective.com/tag/how-to/"> <meta name="referrer" content="no-referrer-when-downgrade"> <meta property="og:site_name" content="Open Collective"> <meta property="og:type" content="website"> <meta property="og:title" content="how-to - Open Collective"> <meta property="og:description" content="The official blog of Open Collective"> <meta property="og:url" content="https://blog.opencollective.com/tag/how-to/"> <meta property="og:image" content="https://blog.opencollective.com/content/images/size/w1200/2022/07/Blog-header---Specified--1.jpg"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="how-to - Open Collective"> <meta name="twitter:description" content="The official blog of Open Collective"> <meta name="twitter:url" content="https://blog.opencollective.com/tag/how-to/"> <meta name="twitter:image" content="https://blog.opencollective.com/content/images/size/w1200/2022/07/Blog-header---Specified--1.jpg"> <meta name="twitter:site" content="@opencollect"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="253"> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Series", "publisher": { "@type": "Organization", "name": "Open Collective", "url": "https://blog.opencollective.com/", "logo": { "@type": "ImageObject", "url": "https://blog.opencollective.com/content/images/2022/07/03--Logotype.png" } }, "url": "https://blog.opencollective.com/tag/how-to/", "name": "how-to", "mainEntityOfPage": "https://blog.opencollective.com/tag/how-to/" } </script> <meta name="generator" content="Ghost 5.101"> <link rel="alternate" type="application/rss+xml" title="Open Collective" href="https://blog.opencollective.com/rss/"> <script defer src="https://cdn.jsdelivr.net/ghost/sodo-search@~1.5/umd/sodo-search.min.js" data-key="6fa7e95c2c5c499f17a4faea1d" data-styles="https://cdn.jsdelivr.net/ghost/sodo-search@~1.5/umd/main.css" data-sodo-search="https://opencollective.ghost.io/" data-locale="en" crossorigin="anonymous"></script> <link href="https://blog.opencollective.com/webmentions/receive/" rel="webmention"> <script defer src="/public/cards.min.js?v=48add68b07"></script> <link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=48add68b07"> <script defer src="/public/comment-counts.min.js?v=48add68b07" data-ghost-comments-counts-api="https://blog.opencollective.com/members/api/comments/counts/"></script><style>:root {--ghost-accent-color: #0C2D66;}</style> <style> /* Hide the feature image */ figure.post-full-image { display: none; } .article-image { display: none; } /* Display "mixtape" cross-linking embeds correctly */ .mixtape { box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); width: 100%; } a.mixtape-url { display: flex; justify-content: space-between; align-items: center; width: 100%; box-shadow: none; padding: 1px; } a.mixtape-url:hover { color: inherit; } .mixtape-title { line-height: 1.5em; } .mixtape-content{ padding: 16px 44px; font-size: 1.7rem; } .mixtape-description { line-height: 1.5em; opacity: 0.8; } .gh-head-menu { color: black; } .has-cover .site-description { color:black; } .has-cover:not(.home-template) .gh-head { background-color: #cbddf8; } </style> <script defer data-domain="blog.opencollective.com" src="https://plausible.io/js/plausible.js"></script> </head> <body class="tag-template tag-how-to is-head-left-logo has-cover"> <div class="viewport"> <header id="gh-head" class="gh-head outer"> <div class="gh-head-inner inner"> <div class="gh-head-brand"> <a class="gh-head-logo" href="https://blog.opencollective.com"> <img src="https://blog.opencollective.com/content/images/2022/07/03--Logotype.png" alt="Open Collective"> </a> <button class="gh-search gh-icon-btn" aria-label="Search this site" data-ghost-search><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" width="20" height="20"><path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path></svg></button> <button class="gh-burger" aria-label="Main Menu"></button> </div> <nav class="gh-head-menu"> <ul class="nav"> <li class="nav-website"><a href="https://opencollective.com">Website</a></li> <li class="nav-case-studies"><a href="https://blog.opencollective.com/tag/case-studies/">Case Studies</a></li> <li class="nav-news"><a href="https://blog.opencollective.com/tag/news/">News</a></li> <li class="nav-how-to nav-current"><a href="https://blog.opencollective.com/tag/how-to/">How-To</a></li> <li class="nav-help"><a href="https://docs.opencollective.com">Help</a></li> </ul> </nav> <div class="gh-head-actions"> <button class="gh-search gh-icon-btn" aria-label="Search this site" data-ghost-search><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" width="20" height="20"><path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path></svg></button> </div> </div> </header> <div class="site-content"> <main id="site-main" class="site-main outer"> <div class="inner posts"> <div class="post-feed"> <section class="post-card post-card-large"> <div class="post-card-content"> <div class="post-card-content-link"> <header class="post-card-header"> <h2 class="post-card-title">how-to</h2> </header> <div class="post-card-excerpt"> A collection of 11 posts </div> </div> </div> </section> <article class="post-card post tag-how-to tag-fundraising"> <a class="post-card-image-link" href="/combine-patreon-and-open-collective/"> <img class="post-card-image" srcset="/content/images/size/w300/2022/03/fd.jpg 300w, /content/images/size/w600/2022/03/fd.jpg 600w, /content/images/size/w1000/2022/03/fd.jpg 1000w, /content/images/size/w2000/2022/03/fd.jpg 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2022/03/fd.jpg" alt="Can you combine Patreon and Open Collective? You bet!" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/combine-patreon-and-open-collective/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> Can you combine Patreon and Open Collective? You bet! </h2> </header> <div class="post-card-excerpt">Why Future Diaries started a Patreon page—and you should too! Future Diaries [https://futurediaries.show/] is a dramatised speculative fiction podcast. Each episode features a diary entry from an alternative fictional universe, followed by an interview with the main character of the story. The show aims to highlight a</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2022-03-13">Mar 13, 2022</time> <span class="post-card-meta-length">4 min read</span> <script data-ghost-comment-count="622d750295c3a8003d03a03e" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-how-to tag-finance tag-money tag-transparency"> <a class="post-card-image-link" href="/how-money-flows/"> <img class="post-card-image" srcset="/content/images/size/w300/2021/10/Screen-Shot-2021-10-13-at-11.51.15-AM.png 300w, /content/images/size/w600/2021/10/Screen-Shot-2021-10-13-at-11.51.15-AM.png 600w, /content/images/size/w1000/2021/10/Screen-Shot-2021-10-13-at-11.51.15-AM.png 1000w, /content/images/size/w2000/2021/10/Screen-Shot-2021-10-13-at-11.51.15-AM.png 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2021/10/Screen-Shot-2021-10-13-at-11.51.15-AM.png" alt="How Money Flows through Open Collective" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/how-money-flows/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> How Money Flows through Open Collective </h2> </header> <div class="post-card-excerpt">Two interactive graphs with explainer videos, one simplified and one in-depth. Thanks to the platform&#39;s financial transparency, you can trace exactly what happens to each dollar, and these can explainers show how it all works. Money Flows: Simplified Interactive graph → [https://public.flourish.studio/visualisation/7303468/] Money Flows:</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2021-10-11">Oct 11, 2021</time> <script data-ghost-comment-count="61639ed2fe6181003b6f677f" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-how-to"> <a class="post-card-image-link" href="/ten-ways-to-make-decisions-about-money/"> <img class="post-card-image" srcset="/content/images/size/w300/2021/06/thomas-evans-btdxUlhoIh8-unsplash.jpg 300w, /content/images/size/w600/2021/06/thomas-evans-btdxUlhoIh8-unsplash.jpg 600w, /content/images/size/w1000/2021/06/thomas-evans-btdxUlhoIh8-unsplash.jpg 1000w, /content/images/size/w2000/2021/06/thomas-evans-btdxUlhoIh8-unsplash.jpg 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2021/06/thomas-evans-btdxUlhoIh8-unsplash.jpg" alt="Ten ways to make decisions about money" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/ten-ways-to-make-decisions-about-money/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> Ten ways to make decisions about money </h2> </header> <div class="post-card-excerpt">Open Collective is home to thousands of collaborative communities raising and spending funds transparently, giving us a front-row seat to observe many diverse examples. Each group is different, and one size does not fit all. But we can say that understanding different options and consciously choosing between them makes for</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2021-06-23">Jun 23, 2021</time> <span class="post-card-meta-length">5 min read</span> <script data-ghost-comment-count="60d263be332ec1003e6826fa" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-open-source tag-funding tag-how-to"> <a class="post-card-image-link" href="/beyond-post-install/"> <img class="post-card-image" srcset="/content/images/size/w300/2019/11/Screenshot-2019-11-05-at-11.19.21-1.png 300w, /content/images/size/w600/2019/11/Screenshot-2019-11-05-at-11.19.21-1.png 600w, /content/images/size/w1000/2019/11/Screenshot-2019-11-05-at-11.19.21-1.png 1000w, /content/images/size/w2000/2019/11/Screenshot-2019-11-05-at-11.19.21-1.png 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2019/11/Screenshot-2019-11-05-at-11.19.21-1.png" alt="Beyond post-install messages: npm adds support for package funding" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/beyond-post-install/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">Open Source</span> </div> <h2 class="post-card-title"> Beyond post-install messages: npm adds support for package funding </h2> </header> <div class="post-card-excerpt">Open Collective previously promoted the use of postinstall messages, output in the developer terminal each time someone installed a package. This practice proved controversial, and in September we stopped encouraging it [https://github.com/opencollective/opencollective/issues/2391]. We&#39;ve let package maintainers use their best judgement to stop</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2019-11-06">Nov 6, 2019</time> <span class="post-card-meta-length">1 min read</span> <script data-ghost-comment-count="5dc2b64ab1a2240038521c97" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-news tag-how-to"> <a class="post-card-image-link" href="/new-collective-page/"> <img class="post-card-image" srcset="/content/images/size/w300/2019/09/cover-image-2.gif 300w, /content/images/size/w600/2019/09/cover-image-2.gif 600w, /content/images/size/w1000/2019/09/cover-image-2.gif 1000w, /content/images/size/w2000/2019/09/cover-image-2.gif 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2019/09/cover-image-2.gif" alt="🚀 Time for a change! New Collective &amp; Profile Pages" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/new-collective-page/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">news</span> </div> <h2 class="post-card-title"> 🚀 Time for a change! New Collective &amp; Profile Pages </h2> </header> <div class="post-card-excerpt">We&#39;ve made a big design upgrade! Now is a great time to update your Collective and share it with your community. See what&#39;s new! For specifics please head to our docs [ https://docs.opencollective.com/help/collectives]. ⭐ Customize it! The new design is about helping you</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2019-09-23">Sep 23, 2019</time> <span class="post-card-meta-length">3 min read</span> <script data-ghost-comment-count="5d81fd876b4b6600387ee6fc" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-how-to"> <a class="post-card-image-link" href="/anonymous-donations/"> <img class="post-card-image" srcset="/content/images/size/w300/2019/09/incognito-screenshot.png 300w, /content/images/size/w600/2019/09/incognito-screenshot.png 600w, /content/images/size/w1000/2019/09/incognito-screenshot.png 1000w, /content/images/size/w2000/2019/09/incognito-screenshot.png 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2019/09/incognito-screenshot.png" alt="Make anonymous donations on Open Collective" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/anonymous-donations/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> Make anonymous donations on Open Collective </h2> </header> <div class="post-card-excerpt">Sometimes, you just don’t want to publicly say that you are supporting a collective. Let’s say that you made a lot of money in the fossil fuel industry. It was a game for you, you were good at it. Hard to blame you. But now, you realize how</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2019-09-02">Sep 2, 2019</time> <span class="post-card-meta-length">3 min read</span> <script data-ghost-comment-count="5d6d1c6822f1c9003896d929" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-how-to tag-community"> <a class="post-card-image-link" href="/rethinking-the-tools-for-collectives/"> <img class="post-card-image" srcset="/content/images/size/w300/max/1200/1-KFl9x2X0SvetiadIVCieZQ.jpeg 300w, /content/images/size/w600/max/1200/1-KFl9x2X0SvetiadIVCieZQ.jpeg 600w, /content/images/size/w1000/max/1200/1-KFl9x2X0SvetiadIVCieZQ.jpeg 1000w, /content/images/size/w2000/max/1200/1-KFl9x2X0SvetiadIVCieZQ.jpeg 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/max/1200/1-KFl9x2X0SvetiadIVCieZQ.jpeg" alt="Rethinking the Tools for Collectives" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/rethinking-the-tools-for-collectives/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> Rethinking the Tools for Collectives </h2> </header> <div class="post-card-excerpt">What tools are used by collectives for their activities? How can we improve them? What‘s missing? How can we contribute as developers to…</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2018-11-09">Nov 9, 2018</time> <span class="post-card-meta-length">4 min read</span> <script data-ghost-comment-count="5d4449bb2dafdb0037cb8f81" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-how-to"> <a class="post-card-image-link" href="/whats-your-collective-s-expense-policy/"> <img class="post-card-image" srcset="/content/images/size/w300/2019/08/1-6KznXsQcSEB-p4rUptrZ0g.png 300w, /content/images/size/w600/2019/08/1-6KznXsQcSEB-p4rUptrZ0g.png 600w, /content/images/size/w1000/2019/08/1-6KznXsQcSEB-p4rUptrZ0g.png 1000w, /content/images/size/w2000/2019/08/1-6KznXsQcSEB-p4rUptrZ0g.png 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2019/08/1-6KznXsQcSEB-p4rUptrZ0g.png" alt="What’s your Collective’s expense policy?" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/whats-your-collective-s-expense-policy/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> What’s your Collective’s expense policy? </h2> </header> <div class="post-card-excerpt">Make it easier for your community to know what they can expense to your collective!</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2018-05-11">May 11, 2018</time> <span class="post-card-meta-length">2 min read</span> <script data-ghost-comment-count="5d4449bb2dafdb0037cb8f9d" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-how-to tag-community"> <a class="post-card-image-link" href="/using-ads-to-sustain-open-source/"> <img class="post-card-image" srcset="/content/images/size/w300/2019/08/Ma1A3PQv.png 300w, /content/images/size/w600/2019/08/Ma1A3PQv.png 600w, /content/images/size/w1000/2019/08/Ma1A3PQv.png 1000w, /content/images/size/w2000/2019/08/Ma1A3PQv.png 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2019/08/Ma1A3PQv.png" alt="Using Ads to Sustain Open Source" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/using-ads-to-sustain-open-source/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> Using Ads to Sustain Open Source </h2> </header> <div class="post-card-excerpt">Why someone who loves Privacy Badger, uses a non-tracking browser, and never cared for ads, is advocating their ethical use for open…</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2017-08-22">Aug 22, 2017</time> <span class="post-card-meta-length">5 min read</span> <script data-ghost-comment-count="5d4449bb2dafdb0037cb8fb1" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-how-to tag-osc"> <a class="post-card-image-link" href="/has-your-open-source-community-raised-money-heres-how-to-spend-it/"> <img class="post-card-image" srcset="/content/images/size/w300/2019/08/1-5yHqUspz7p1wqvdVbSVXqA.jpeg 300w, /content/images/size/w600/2019/08/1-5yHqUspz7p1wqvdVbSVXqA.jpeg 600w, /content/images/size/w1000/2019/08/1-5yHqUspz7p1wqvdVbSVXqA.jpeg 1000w, /content/images/size/w2000/2019/08/1-5yHqUspz7p1wqvdVbSVXqA.jpeg 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2019/08/1-5yHqUspz7p1wqvdVbSVXqA.jpeg" alt="Has Your Open Source Community Raised Money? Here’s How to Spend It." loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/has-your-open-source-community-raised-money-heres-how-to-spend-it/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> Has Your Open Source Community Raised Money? Here’s How to Spend It. </h2> </header> <div class="post-card-excerpt">Getting cash is hard, but spending it is easy, right? Actually, utilizing funding can be a challenge.</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2017-04-23">Apr 23, 2017</time> <span class="post-card-meta-length">4 min read</span> <script data-ghost-comment-count="5d4449bb2dafdb0037cb8fe6" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> <article class="post-card post tag-how-to tag-osc"> <a class="post-card-image-link" href="/ten-steps-to-successful-open-source-crowdfunding/"> <img class="post-card-image" srcset="/content/images/size/w300/2019/08/1-J-SR_M5n5rZJ3D6M3G53Dg.jpeg 300w, /content/images/size/w600/2019/08/1-J-SR_M5n5rZJ3D6M3G53Dg.jpeg 600w, /content/images/size/w1000/2019/08/1-J-SR_M5n5rZJ3D6M3G53Dg.jpeg 1000w, /content/images/size/w2000/2019/08/1-J-SR_M5n5rZJ3D6M3G53Dg.jpeg 2000w" sizes="(max-width: 1000px) 400px, 800px" src="/content/images/size/w600/2019/08/1-J-SR_M5n5rZJ3D6M3G53Dg.jpeg" alt="Ten Steps to Successful Open Source Crowdfunding" loading="lazy" /> </a> <div class="post-card-content"> <a class="post-card-content-link" href="/ten-steps-to-successful-open-source-crowdfunding/"> <header class="post-card-header"> <div class="post-card-tags"> <span class="post-card-primary-tag">how-to</span> </div> <h2 class="post-card-title"> Ten Steps to Successful Open Source Crowdfunding </h2> </header> <div class="post-card-excerpt">So, you’ve found Open Collective and your open source project is ready for community financial support. Great! Here’s how to nail it.</div> </a> <footer class="post-card-meta"> <time class="post-card-meta-date" datetime="2017-04-03">Apr 3, 2017</time> <span class="post-card-meta-length">5 min read</span> <script data-ghost-comment-count="5d4449bb2dafdb0037cb8fd9" data-ghost-comment-count-empty="" data-ghost-comment-count-singular="comment" data-ghost-comment-count-plural="comments" data-ghost-comment-count-tag="span" data-ghost-comment-count-class-name="" data-ghost-comment-count-autowrap="true" > </script> </footer> </div> </article> </div> <nav class="pagination"> <span class="page-number">Page 1 of 1</span> </nav> </div> </main> </div> <footer class="site-footer outer"> <div class="inner"> <section class="copyright"><a href="https://blog.opencollective.com">Open Collective</a> &copy; 2024</section> <nav class="site-footer-nav"> </nav> <div class="gh-powered-by"><a href="https://ghost.org/" target="_blank" rel="noopener">Powered by Ghost</a></div> </div> </footer> </div> <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"> </script> <script src="https://blog.opencollective.com/assets/built/casper.js?v=48add68b07"></script> <script> $(document).ready(function () { // Mobile Menu Trigger $('.gh-burger').click(function () { $('body').toggleClass('gh-head-open'); }); // FitVids - Makes video embeds responsive $(".gh-content").fitVids(); }); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-147664506-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-147664506-1'); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10