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

ReactConf 2018: Presenting Docz

Pedro Nauck
October 20, 2018

ReactConf 2018: Presenting Docz

Pedro Nauck

October 20, 2018
Tweet

More Decks by Pedro Nauck

Other Decks in Technology

Transcript

  1. Pains
    Need a lot of setup
    Hard/impossible to customize
    Complex codebase
    Heavy and slow
    *
    *
    *
    *

    View full-size slide

  2. Zero config and easy
    ⚡ Blazing Fast
    Easy to customize
    MDX Based
    Pluggable
    Typescript and Flow Support
    Solution

    View full-size slide

  3. Join our community
    discord.docz.site

    View full-size slide

  4. We are growing
    Numbers and facts about us

    View full-size slide

  5. 95
    Pull requests
    241
    Issues closed
    77
    Releases
    11k+
    Stars on Github
    72k
    Downloads onNPM
    58k
    Page visits

    View full-size slide

  6. releases with
    great audience
    always

    View full-size slide

  7. We are shinning
    What the community think about us

    View full-size slide

  8. We are trusted
    Projects and companies using

    View full-size slide

  9. OSS
    Open Source Software

    View full-size slide

  10. Open source as we
    know it has changed

    View full-size slide

  11. Free doesn’t
    means at
    no cost

    Richard Stallman

    View full-size slide

  12. But why build oss?

    "I already have a lot of things to do”

    View full-size slide

  13. To learn new things
    *
    To show your skills
    *
    To help and build communities
    *
    To meet people
    *
    To create experiments
    *

    View full-size slide

  14. 9
    tips
    and
    tricks

    View full-size slide

  15. You’re better than
    you know
    Always look at the highest
    *
    Don’t think that you can’t do
    something big
    *
    1

    View full-size slide

  16. Let your open source
    senses tingle
    You can only build things you use yourself
    *
    Try to find a company that support you
    *
    Small and focused projects can perform better
    *
    2

    View full-size slide

  17. Be professional
    Manage your project like it was your startup
    *
    Choose a good name
    *
    Create a logo
    *
    3
    Setup a baddass repo (readme, guideline, issue templates)
    *
    Licenses matter
    *

    View full-size slide

  18. Reinventing the wheel
    Think out of the box
    *
    You don’t need something new.
    You need something different.
    *
    4

    View full-size slide

  19. Simplicity, Always!
    Create something simple is complex
    *
    Try to explain why you're important is the first impression
    *
    5
    Don’t be so technical
    *

    View full-size slide

  20. Improve your
    project constantly
    Try to release versions frequently
    *
    Use semantic version with a clearly changelog
    *
    6

    View full-size slide

  21. Learn about marketing
    Twitter is one of the best places to release
    *
    Use videos and gifs to make your releases
    *
    7
    Find communities related to your project
    *
    Tag relevant people. Don’t be ashamed.
    *
    Contact some newsletters. People still see email.
    *

    View full-size slide

  22. Learn english
    If you want to reach a lot of people
    you need to learn english.
    *
    8

    View full-size slide

  23. Have someone who
    ♥ and supports you
    Find people to put by your side who really care about you
    and the community, not just about your project or stars
    *
    9

    View full-size slide