Giving (and taking) back - Mike Fiedler

655 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
655
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Giving (and taking) back - Mike Fiedler

  1. 1. Giving (and Taking) Back or, “What to do on boring days that we never have” 1
  2. 2. Mike Fiedler Operations Datadog.com Twitter: @mikefiedler GitHub: @miketheman OpsSchool.org Chef Community Roller Derby Ref Skydiver ©Alex Erde 2
  3. 3. Wikimedia Commons What is Open Source? 3
  4. 4. Do you use F/OSS? 4
  5. 5. 80% of commercial apps to use Open Source by 2012 -Gartner, 2008 5
  6. 6. What are YOU doing to help? Flickr: DonkeyHotey 6
  7. 7. Familiar? “That widget in that doodad is broken.” “So fix it!” “But I don’t know how to code.” “Ah well...” 7
  8. 8. Bullshit. 8
  9. 9. Learning codecademy.com codeschool.com learncodethehardway.org coursera.org developers.google.com/university/ 9
  10. 10. Read things Project’s website or README Contribution/Testing Guidelines Open Issues, Mailing list Contributor License Agreement (CLA) 10
  11. 11. Get involved get the code run the tests make the changes run the tests share your patch 11
  12. 12. Commit messages Make NO assumptions Describe with your words Why, How, What Include references 12
  13. 13. TDD, BDD, RDD 13
  14. 14. Maintaining Open Source 14
  15. 15. Hell is full of good meanings, but heaven is full of good works. 15
  16. 16. Flickr: NoahSussman Get excited! 16
  17. 17. Work for free! 17
  18. 18. Things you can do provide low bar to entry write down your intentions lead by example 18
  19. 19. You are NOT your code. 19
  20. 20. You are NOT alone. 20
  21. 21. Tools of the Trade GitHub Travis-CI BitBucket Drone.io Google Code CloudBees SourceForge coveralls.io codeclimate.com 21
  22. 22. MIT Creative Commons Apache v2 GPL v3 BSD 2-Clause Public Domain BSD 3-Clause WFTPL GPL v2 LGPL v2.1 LGPL v3 Affero GPL 22
  23. 23. MIT Creative Commons Apache v2 GPL v3 BSD 2-Clause ChooseALicense.com Public Domain BSD 3-Clause WFTPL GPL v2 LGPL v2.1 LGPL v3 Affero GPL 23
  24. 24. Let dead code die 24
  25. 25. Flickr: elibrody Publishing good code is hard 25

×