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

Open Source - Another Perspective

Open Source - Another Perspective

An exposition on how developers of all levels can and should engage with Open Source

Wisdom Arerosuoghene

August 18, 2018
Tweet

More Decks by Wisdom Arerosuoghene

Other Decks in Programming

Transcript

  1. Let’s clear the air My name is Wisdom Arrrrrrr (forget

    it) You can find me almost everywhere at @itswisdomagain
  2. 1. Read to Learn Your first foray into Open Source

    need not be to make a mighty contribution.
  3. “ When writing code, you ask questions (Stack Overflow, anyone?)

    When you read others’ codes, you know which questions you’re not asking
  4. 2. Improve what you can See something not done properly?

    Typo error? Poor choice of variable names? MAKE IT BETTER!
  5. “ Contributing to an Open Source project? Remember: Your approach

    doesn’t have to be perfect. It just have to be better than what currently is.
  6. 3. Don’t be stingy Find yourself reusing some code you

    wrote across multiple projects? It’s time to make it Open Source
  7. “ Starting an Open Source project? Remember: Done is better

    than Perfect. If every project was perfect at launch, there’d be no Version 2s
  8. 4. Write about it Let others know you came up

    with a better way. They’ll either use it or improve it or both or none or more.
  9. “ In today's environment, hoarding knowledge ultimately erodes your power.

    If you know something very important, the way to get power is by actually sharing it ― Joseph L. Badaracco Professor of Business ethics at Harvard Business School
  10. “ Unless you try to do something beyond what you

    have already mastered, you will never grow - Ronald E. Osborn