Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

What is this talk about?

What is this talk about?

  1. What is OpenSource

What is this talk about?

  1. What is OpenSource
  2. Why

What is this talk about?

  1. What is OpenSource
  2. Why
  3. What to do

What is this talk about?

  1. What is OpenSource
  2. Why
  3. What to do
  4. What not to do

What is OpenSource Software?

It's not (just) free software

It is a software with
an open source code

Available for everyone to read

...and (maybe) modify

* check the licence agreement

Do we even need it?

VW Scandal

Who is next?

Driver-less cars?

Voting?

Racist AI?

Can we trust corporations?

* not a question, really

Why participate?

What is your motivation?

What is your reward?

WARNING

Highly subjective zone ahead

Learn from the world

Get experience

Try unusual technologies

Find connections

Collaborate

Promote yourself

Get better job

Stand out

Have fun

Do good things!

Find gratitude

And approval

What to do?

Feel no fear

Know, you are welcomed

There are thousands of projects waiting for your help

Wait, but what I can do?

It is not only about coding

File an Issue

Add a comment, example, explanation

Update README with new information

Fix a typo

Improve build process

Add Linter (ESLint, JSHint)

Fix code-style issues

Write tests

Fix the BUG

Write a library

Talk

  • ReactSydney
  • SydJS
  • Sydney Node Ninjas
  • CampJS

Keep your streak

Pragmatic decision

Fight laziness

Finding a project

Follow developers on twitter

Keep an eye on their projects

Watch for help calls

* not an actual call for help

And help ones you like with what you can

What not to do

The most universal rule

Respect

* "Don't be a dick"

But what if...

You were in a very bad mood and left inappropriate comment

And you made someone very unhappy

You are not doomed forever!

There is a fix

Apologize

Always remember

People are different

From many cultures

Speaking different languages

Don't accidentally confuse poor language with aggression

Be understanding

You never know who is on the other side

* (c) TheOatmeal http://theoatmeal.com/comics/minor_differences4

Take care of yourself

Avoid burnout

So...