How to Help Succeed

As a non-profit organization built primarily by volunteers, we need all the help we can get to realize our mission. Together, let’s make it happen!

Participate in the community and give feedback

Create an account

Promote us and recruit others

Once you feel comfortable enough with the overall concepts:

  • Mention in relevant discussions online, at conferences, with friends and family
  • Write blog posts or other updates about
  • Invite others to come learn and help

Support us financially

See our project page for more info about pledging. Your ongoing support helps fund development as well as cover other server and legal costs.

Tell us about your interests and skills

Optionally, if you tell us about your interests and skills, we can direct you to where you can make the biggest difference.

More in-depth ways to help

Get into the code

We mostly use Haskell, but there’s lots of HTML/CSS/Javascript things to do too.

  • For programmers and web designers, check out the source code and the documentation there, especially the contributing guide
  • Report to us about your experience getting the site built locally
  • Explore the code and/or ask us for guidance about how to get hacking
  • Join the dev list
  • We’re always happy to help coach you through getting started!
  • We need help finalizing our cooperative structure, nonprofit legal issues, handling of funds, and legal terms of use etc.

  • To get started, see our legal wiki page to read up on our status so far and sign up for our dedicated legal discussion email list

Design and illustration

  • Please see the Design repository and the accompanying documentation for more details, along with a list of items where additional help would be much appreciated.


  • Investigating services to use, partners to team up with, historical and scientific evidence to guide our decisions and presentation

  • Our targeted messaging page in the Communications section is a good start looking at what we’ve already covered in describing the status quo of various project areas

Recruiters, trainers and organizers

  • Reach out to other sympathetic folks and to answer questions, such as by welcoming new visitors on the #snowdrift IRC channel or other sorts of publicity (see Communications).

  • We could use liaisons or recruiters for project subject areas (such as art, research, software, etc). The liaison will provide advice to the team and to member projects and coordinate outreach to the subject-area community.

  • Help facilitate meetings and discussion, as well as organize our team structure (see Governance)

Building new skills

As a non-specialist, you can still get involved and learn as you go. We do all we can to help everyone along. This is a chance to learn programming and web design, study political/economic/legal topics or business management, and develop many other skills.

Note: whenever possible, we stick to free/libre/open tools and resources throughout our work.