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

Github all the things!

Github all the things!

10 minute lightning talk at Agile Sweden.

Mårten Gustafson

June 04, 2015
Tweet

More Decks by Mårten Gustafson

Other Decks in Programming

Transcript

  1. as a production platform

    View Slide

  2. Err, err, err
    Things go wrong

    View Slide

  3. View Slide

  4. View Slide

  5. View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. Bug reports…
    …on Github!

    View Slide

  10. Figuring out…
    …how to best do something.

    View Slide

  11. View Slide

  12. Design discussions…
    …on Github!

    View Slide

  13. Importing…
    …15 years worth of newspaper articles

    View Slide

  14. View Slide

  15. View Slide

  16. View Slide

  17. Live status updates…
    …on Github!

    View Slide

  18. Hiring…
    …in a distributed team.

    View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. View Slide

  25. View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. View Slide

  31. View Slide

  32. Hiring…
    …on Github!

    View Slide

  33. When you realise that…
    …you’ll be flying during on-call.

    View Slide

  34. View Slide

  35. Juggle on-call…
    …on Github!

    View Slide

  36. Weekly summary…
    …from the team

    View Slide

  37. View Slide

  38. View Slide

  39. Weekly reports…
    …on Github!

    View Slide

  40. Suggesting…
    …another way of testing.

    View Slide

  41. View Slide

  42. View Slide

  43. View Slide

  44. View Slide

  45. View Slide

  46. Continuous improvement…
    …on Github!

    View Slide

  47. When you forget…
    …to renew your domain.

    View Slide

  48. View Slide

  49. View Slide

  50. View Slide

  51. Invoice reminders…
    …on Github!

    View Slide

  52. Poland, Norway, Sweden
    20+ individuals

    View Slide

  53. Discussion = issue
    Close with decision

    View Slide

  54. Recruitment assignment = PR
    Close after collaborative review

    View Slide

  55. Task = issue
    Close when done

    View Slide

  56. Code = PR
    Merge after sign-off

    View Slide

  57. Bug = issue
    Close when fixed

    View Slide

  58. Documentation = PR
    Collaborative editing

    View Slide

  59. Candidate = issue
    Close with hire / no hire

    View Slide

  60. Update intranet = PR
    Published via Github Pages on merge.

    View Slide

  61. as a production platform

    View Slide