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

LGTM way to take a communication on github

LGTM way to take a communication on github

2014-03-25 github workshop by kwappa

Hiromu Shioya

March 25, 2014
Tweet

More Decks by Hiromu Shioya

Other Decks in Technology

Transcript

  1. LGTM way to take a
    communication on github
    2014-03-25 github workshop
    SHIOYA, Hiromu (@kwappa)

    View Slide

  2. Hello,
    World!

    View Slide

  3. kwappa
    SHIOYA
    Hiromu

    View Slide

  4. View Slide

  5. http://cookpad.com/

    View Slide

  6. http://info.cookpad.com/

    View Slide

  7. http://bit.ly/cookpadjobs

    View Slide

  8. so,

    View Slide

  9. http://github.com/

    View Slide

  10. View Slide

  11. 2011-11-04

    View Slide

  12. http://www.slideshare.net/techtalkdwango/think9git-10067297
    http://www.nicovideo.jp/watch/1320841151

    View Slide

  13. http://www.slideshare.net/techtalkdwango/think9git-10067297
    http://www.nicovideo.jp/watch/1320841151

    View Slide

  14. after 2 years

    View Slide

  15. https://speakerdeck.com/hotchpotch/pull-request-woli-yong-sitakai-fa-wakuhuro

    View Slide

  16. http://amzn.to/1nTUNbA

    View Slide

  17. http://amzn.to/ORGYu6 http://amzn.to/1nTUNbA

    View Slide

  18. http://amzn.to/1nTUNbA http://amzn.to/ORGYu6 http://amzn.to/1nTUNbA

    View Slide

  19. why github?

    View Slide

  20. why github?
    ✤ git?

    View Slide

  21. why github?
    ✤ git?
    ✤ octocat?

    View Slide

  22. why github?
    ✤ git?
    ✤ octocat?
    ✤ communication!

    View Slide

  23. communication?

    View Slide

  24. but, why?

    View Slide

  25. for engineers

    View Slide

  26. for engineers
    ✤ issue

    View Slide

  27. for engineers
    ✤ issue
    ✤ pull request

    View Slide

  28. for engineers
    ✤ issue
    ✤ pull request
    ✤ asynchronous

    View Slide

  29. 2014-02-13

    View Slide

  30. https://speakerdeck.com/yoshiori/how-we-cook-cookpad-dot-com

    View Slide

  31. View Slide

  32. View Slide

  33. not only for
    engineers!

    View Slide

  34. communication!

    View Slide

  35. tools

    View Slide

  36. tools
    ✤ abbreviations

    View Slide

  37. tools
    ✤ abbreviations
    ✤ emoticons

    View Slide

  38. tools
    ✤ abbreviations
    ✤ emoticons
    ✤ images

    View Slide

  39. abbreviations

    View Slide

  40. abbreviations
    ✤ LGTM

    View Slide

  41. abbreviations
    ✤ LGTM
    ✤ IMO / IMHO

    View Slide

  42. abbreviations
    ✤ LGTM
    ✤ IMO / IMHO
    ✤ NITS

    (nitpicks)

    View Slide

  43. abbreviations
    ✤ LGTM
    ✤ IMO / IMHO
    ✤ NITS

    (nitpicks)
    ✤ WIP

    View Slide

  44. abbreviations
    ✤ LGTM
    ✤ IMO / IMHO
    ✤ NITS

    (nitpicks)
    ✤ WIP
    ✤ MUST

    View Slide

  45. abbreviations
    ✤ LGTM
    ✤ IMO / IMHO
    ✤ NITS

    (nitpicks)
    ✤ WIP
    ✤ MUST
    ✤ SHOULD
    http://qiita.com/uasi/items/86c3a09d17792ab62dfe

    View Slide

  46. abbreviations

    View Slide

  47. abbreviations
    ✤ [ͶΜͷͨΊ]

    View Slide

  48. abbreviations
    ✤ [ͶΜͷͨΊ]
    ✤ [࣭໰]

    View Slide

  49. abbreviations
    ✤ [ͶΜͷͨΊ]
    ✤ [࣭໰]
    ✤ [΋͔ͯ͠͠]

    View Slide

  50. abbreviations
    ✤ [ͶΜͷͨΊ]
    ✤ [࣭໰]
    ✤ [΋͔ͯ͠͠]

    View Slide

  51. abbreviations
    ✤ [ͶΜͷͨΊ]
    ✤ [࣭໰]
    ✤ [΋͔ͯ͠͠]
    ✤ [֬ೝ]

    View Slide

  52. abbreviations
    ✤ [ͶΜͷͨΊ]
    ✤ [࣭໰]
    ✤ [΋͔ͯ͠͠]
    ✤ [֬ೝ]
    ✤ [ࡶஊ]

    View Slide

  53. emoticons

    View Slide

  54. emoticons

    View Slide

  55. emoticons

    View Slide

  56. http://www.emoji-cheat-sheet.com/
    emoticons

    View Slide

  57. images

    View Slide

  58. images
    ✤misawa

    View Slide

  59. images
    ✤misawa
    ✤tiqav

    View Slide

  60. images
    ✤misawa
    ✤tiqav
    ✤lgtm.in

    View Slide

  61. misawa
    http://jigokuno.com/

    View Slide

  62. misawa
    http://jigokuno.com/

    View Slide

  63. misawa
    http://jigokuno.com/

    View Slide

  64. misawa
    http://jigokuno.com/

    View Slide

  65. tiqav
    http://tiqav.com/

    View Slide

  66. tiqav
    http://tiqav.com/

    View Slide

  67. tiqav
    http://tiqav.com/

    View Slide

  68. tiqav
    http://tiqav.com/

    View Slide

  69. lgtm.in
    http://www.lgtm.in/

    View Slide

  70. lgtm.in
    http://www.lgtm.in/

    View Slide

  71. lgtm.in
    http://www.lgtm.in/

    View Slide

  72. lgtm.in
    http://www.lgtm.in/

    View Slide

  73. any questions?

    View Slide

  74. workshop

    View Slide

  75. https://github.com/kwappa/github-nyan/pull/3
    !
    bit.ly/
    github-nyan-nyan

    View Slide

  76. conclusion

    View Slide

  77. View Slide

  78. LGTM way to take a
    communication on github
    2014-03-25 github workshop
    SHIOYA, Hiromu (@kwappa)

    View Slide