際際滷

際際滷Share a Scribd company logo
Curating a group of people
that build tools together
Merry Commitmas!
Agenda
The case study of Commitmas
Where do you start?
How do you lead?
How do you sustain?
Dec 2014 Dec 2015 Dec 2016
What you see
What made it happen
Dec 2014 Dec 2015 Dec 2016
 Matt gathers
some people
 They git for 12
days straight
Matt really wants to
learn git with friends
Josh Coen starts a Slack
group to collaborate.
This group of people blog
about it together and
help either other learn
 vBrownBag hosts 30 days of
presentations thanks to
Jonathan Frappier & Rob
Nelson
 Cody Bunch lights a fire
 Commitmas focuses on 5 teams
of contributors + presentations
(thanks to JF again)
Where do you start?
Im learning git by contributing
to Open Source!
Someone says:
help I dont get how to write a document in
markdown, also whats a rebase, and Im also learning
Python/Ruby/Powershell but Im trying to write it
when I dont get what it means to have a constructor
but whats a method or impotency is that different
than a function ok Im going to have a small mental
breakdown in the corner or become a farmer because
I cant computer and I feel dumb.
I hear:
Focus
Separate out each goal
 Learning git != learning code
 Learning code != learning git
 Learning git != learning markdown
Separate out each goal
 Learn git & only git
 Learn markdown while using git
 Learn to contribute to learning markdown
 Learn code while learning to contribute
Where do you start?
Commitmas 2016
Commitmas 2016
 Its okay to wander.
How do you lead?
Visualize Work
Ask For Help
Make it easy to help (and fun)
with GitHub labels
How do you sustain?
Design Guidelines
 Lead by example then document your expectations.
 Start with:
README.md
CONTRIBUTING.md
Code of Conduct
&
Some kind of mission statement
https://www.hashicorp.com/blog/tao-of-hashicorp.html
Reduce Noise
Go make this rule in your inbox right now...
 From is notifications@github.com
 Move to Folder "GitHub Not Me"
 Except if Body contains "@mjbrender" (with your username)
Be Thankful
Commitmas 2016
One More Thing...
Commitmas 2016
Commitmas 2016
Commitmukkah is coming
 December 24  January 1
 Commit to focusing on just git and markdown
 Get reminded regularly in #commitmukkah by @bubbebot
TL;DR
 Admit that youre trying to learn too much at once
 Respect that you can learn anything you want to
 Review Commitmas years past for help
 Reach out to others on Slack: https://commitmas-invite.herokuapp.com

More Related Content

Commitmas 2016

  • 1. Curating a group of people that build tools together Merry Commitmas!
  • 2. Agenda The case study of Commitmas Where do you start? How do you lead? How do you sustain?
  • 3. Dec 2014 Dec 2015 Dec 2016 What you see What made it happen
  • 4. Dec 2014 Dec 2015 Dec 2016 Matt gathers some people They git for 12 days straight Matt really wants to learn git with friends Josh Coen starts a Slack group to collaborate. This group of people blog about it together and help either other learn vBrownBag hosts 30 days of presentations thanks to Jonathan Frappier & Rob Nelson Cody Bunch lights a fire Commitmas focuses on 5 teams of contributors + presentations (thanks to JF again)
  • 5. Where do you start?
  • 6. Im learning git by contributing to Open Source! Someone says:
  • 7. help I dont get how to write a document in markdown, also whats a rebase, and Im also learning Python/Ruby/Powershell but Im trying to write it when I dont get what it means to have a constructor but whats a method or impotency is that different than a function ok Im going to have a small mental breakdown in the corner or become a farmer because I cant computer and I feel dumb. I hear:
  • 9. Separate out each goal Learning git != learning code Learning code != learning git Learning git != learning markdown
  • 10. Separate out each goal Learn git & only git Learn markdown while using git Learn to contribute to learning markdown Learn code while learning to contribute
  • 11. Where do you start?
  • 14. Its okay to wander.
  • 15. How do you lead?
  • 17. Ask For Help Make it easy to help (and fun) with GitHub labels
  • 18. How do you sustain?
  • 19. Design Guidelines Lead by example then document your expectations. Start with: README.md CONTRIBUTING.md Code of Conduct & Some kind of mission statement https://www.hashicorp.com/blog/tao-of-hashicorp.html
  • 20. Reduce Noise Go make this rule in your inbox right now... From is notifications@github.com Move to Folder "GitHub Not Me" Except if Body contains "@mjbrender" (with your username)
  • 26. Commitmukkah is coming December 24 January 1 Commit to focusing on just git and markdown Get reminded regularly in #commitmukkah by @bubbebot
  • 27. TL;DR Admit that youre trying to learn too much at once Respect that you can learn anything you want to Review Commitmas years past for help Reach out to others on Slack: https://commitmas-invite.herokuapp.com

Editor's Notes

  • #15: Its okay to wander. Its okay to just be learning. Remember to focus on what you intend to learn so you see the progress.