Community > Documentation > Code: a Guide to Successful Open Source

Short Form


Many people create projects with amazing technical prowess, only to see it fail to gain traction. We wonder "I thought this was clearly the best solution, why aren't people using it? Did I miss some bugs? Is it too slow? What went wrong?" The answer usually isn't technical, it's documentation or community related. This talk will teach you all the non-technical things your project needs to gain traction.


It’s hard to create a popular open source project. Why do some projects gain traction while others don’t? And what can you do to make sure your project gets adopted?

Building a popular project comes down to how much you focus on enabling your users to succeed. Good documentation and a healthy community are critical. Functioning code is only a small piece of the puzzle.

This talk will teach you the importance of community and documentation, and how to do them well.


community, documentation

Speaking experience

I have been speaking at conferences for about two years now. Here are a few select talks I've given:

Robots Conf 2014: "Electronic Fundamentals Survey":

JS.LA June 2015: "Successfully Hacking in Your Spare Time":

JSConf EU 2015: "The Risks and Rewards of Getting Involved, and How to Do It":

I have not given this talk before.


Leave a private comment to organizers about this proposal