Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Growing your product by building a community

Hugh Lashbrooke
September 28, 2017

Growing your product by building a community

I gave this talk at PHP South Africa in Cape Town on 28 September 2017. The slides are fairly bland out of context, but the talk was about encouraging people to build a community around their product in order to grow usage and development. The points are all lessons taken from the WordPress project.

Hugh Lashbrooke

September 28, 2017
Tweet

More Decks by Hugh Lashbrooke

Other Decks in Technology

Transcript

  1. Growing your product by building
    a community
    Lessons from WordPress

    View Slide

  2. Go open-source
    GPL
    MIT
    Creative Commons
    Apache

    View Slide

  3. Support your users
    Public
    Searchable
    Open-source
    wordpress.org/support

    View Slide

  4. Document everything
    Inline documentation
    User guides
    Open-source
    developer.wordpress.org

    View Slide

  5. Make it extensible
    Well-documented
    Plugin framework
    Open-source
    wordpress.org/plugins

    View Slide

  6. Make it accessible
    Web Content Accessibility Guidelines (WCAG)
    User testing
    Open-source
    make.wordpress.org/accessibility

    View Slide

  7. Localise it
    Localisation functions
    Easy to do (Glotpress)
    Open-source
    translate.wordpress.org

    View Slide

  8. Organise events
    Do it yourself
    Document your processes
    Open-source
    make.wordpress.org/community

    View Slide

  9. Provide a platform
    Live chat (Slack, Mattermost, IRC)
    Asynchronous communication (P2)
    Open-source
    make.wordpress.org

    View Slide

  10. Go open-source
    Support your users
    Document everything
    Make it extensible
    Make it accessible
    Localise it
    Organise events
    Provide a platform

    View Slide

  11. Hugh Lashbrooke
    hugh.blog
    @hlashbrooke
    automattic.com
    make.wordpress.org

    View Slide