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

Building your skills and career through open source

Building your skills and career through open source

Whether you're new to tech or you want to hone your existing skills, consider using open source to help you get better. This introductory talk discusses how you can get involved with open source and open source at Facebook.

B328b874e5c3fc731f3edd23ec9cdf6b?s=128

Christine Abernathy

November 08, 2016
Tweet

More Decks by Christine Abernathy

Other Decks in Education

Transcript

  1. Building up your skills and career with open source Christine

    Abernathy @abernathyca
  2. What is Open Source?

  3. of software : having the source code freely available for

    possible modification and redistribution Merriam‑Webster
  4. None
  5. And this is important because?

  6. None
  7. USE IMPROVE CONTRIBUTE

  8. None
  9. https://github.com/github/mentorships

  10. Why does Facebook care about open source?

  11. None
  12. None
  13. None
  14. Why Facebook does open source… It’s good for the company

    Accelerates innovation We write better software We share our challenges
  15. None
  16. What does Facebook open source?

  17. Device-Year-Class Buck Network
 Connection Class CSS Layout PathPicker Infer Relay

    Augmented Traffic Control HHVM fresco ComponentKit React Native Android-Shimmer Rebound pop Transform Proxygen Hack Presto Flow Immutable-JS GraphQL Stetho Nuclide React Origami RocksDb McRouter Jest osquery AsyncDisplayKit create-react-app CSS Layout
  18. 391 repos ! " ⋆ $ 96k forks 199k commits

    527k followers
  19. How can you get involved?

  20. None
  21. • Suggest doc fixes • Use the project extensively •

    Follow and hang out with core contributors • Jump into “good first bug” issues • Don’t be afraid to ask questions Contributing Pro Tips
  22. YOUR PROJECT YOUR PROJECT YOUR PROJECT

  23. Thank You!

  24. CHRISTINE ABERNATHY
 @abernathyca