$30 off During Our Annual Pro Sale. View Details »

My Open Source Journey

My Open Source Journey

at OedoRubyKaigi 06

Juanito Fatas

March 20, 2017
Tweet

More Decks by Juanito Fatas

Other Decks in Technology

Transcript

  1. Open Source
    Journey
    2016.03.20




    View Slide

  2. *MPWF+BQBO
    %

    View Slide

  3. ୆࿷͔ΒࢀΓ·ͨ͠
    ݄͔Β೔ຊʹҾͬӽͨ͠
    ΑΖ͓͘͠ئ͍͠·͢

    View Slide

  4. ւ֎ࣄۀ෦ΤϯδχΞ Juanito Fatas
    ΫοΫύοτ

    View Slide

  5. 4BMBSZNBOʹ
    ͳΓ·ͨ͠

    View Slide

  6. View Slide

  7. Open Source
    Journey

    View Slide

  8. View Slide

  9. View Slide

  10. Motivations

    View Slide

  11. How to become
    a Hacker
    Eric Steven Raymond

    View Slide

  12. View Slide

  13. Clay Shirky on
    Love, Internet Style

    View Slide

  14. Get Started

    View Slide

  15. Translate
    Style Guides

    View Slide

  16. ruby style guide
    rails style guide
    git style guide
    clojure style guide
    common lisp style guide
    code guide

    View Slide

  17. View Slide

  18. View Slide

  19. View Slide

  20. Brandon Keepers
    opensoul.org

    View Slide

  21. View Slide

  22. Jolly Good Code
    By Winston Teo

    View Slide

  23. Jolly Good Code
    By Winston Teo

    View Slide

  24. Blog
    Gems
    applications

    View Slide

  25. View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. Newbie
    Contributor
    Commiter
    Maintainer

    View Slide

  31. Newbie

    View Slide

  32. Don’t know
    where to start

    View Slide

  33. Write Docs

    View Slide

  34. Try the Setup

    View Slide

  35. Share
    reproduce

    View Slide

  36. Afraid

    View Slide

  37. Afraid
    making mistakes

    View Slide

  38. Afraid
    asking questions

    View Slide

  39. (Re)search
    before open issue

    View Slide

  40. No
    ASAP

    View Slide

  41. Afraid to
    share

    View Slide

  42. Afraid
    already built

    View Slide

  43. Contributor

    View Slide

  44. Send PR

    View Slide

  45. Start Small

    View Slide

  46. View Slide

  47. Documents
    necessary info

    View Slide

  48. Be Patient

    View Slide

  49. Commiter

    View Slide

  50. Still a
    contributor

    View Slide

  51. Triage Issues

    View Slide

  52. It’s ok
    to leave

    View Slide

  53. Maintainer

    View Slide

  54. Merged Pull
    Request

    View Slide

  55. View Slide

  56. Cut
    Releases

    View Slide

  57. Welcoming
    Contribution
    Environment

    View Slide

  58. Empathy

    View Slide

  59. Gently
    Say NO
    with explanations

    View Slide

  60. Balance Your
    Time

    View Slide

  61. Be Generous

    View Slide

  62. Move On

    View Slide

  63. Employee

    View Slide

  64. OSS & Work

    View Slide

  65. Open Source
    Your Stuff

    View Slide

  66. Employer

    View Slide

  67. Open
    Your Company

    View Slide

  68. View Slide

  69. artsy

    View Slide

  70. Rewards

    View Slide

  71. Meet new
    & nice people

    View Slide

  72. Learn
    something new

    View Slide

  73. Solve
    (your) problems

    View Slide

  74. Help you
    build ideas

    View Slide

  75. Help other
    people

    View Slide

  76. Take Aways

    View Slide

  77. Just do It

    View Slide

  78. Create Your
    Own

    View Slide

  79. Social Coding
    Contract by
    Justin Searls

    View Slide

  80. Thanks!!!
    Special thanks to @halogenandtoast for providing
    internet + music to finish this talk.
    We’re hiring!

    View Slide