Guilt of Open Source Software

$ whoami

$ whoami

Married

Humans are naturally collaborative

What does collaboration achieve?

Collaboration achieves greatness

Individual

Collective society

How can we achieve greatness in Software?

Open Source Software

Guilt

I don't do it

I don't believe it is the right thing

We need to stop living as a parasite to software development

I don't have the skill to contribute to projects

How are you going to learn to swim without getting wet?

I will compromise quality of my source

The original maintainer approves changes to the project

I will lose control over my source

The original maintainer approves changes to the project

Excuses ?

How can I contribute?

  • Create awesome stuff and not be afraid to Open Source it
  • Report issues
  • Issue pull requests
  • Documentation

Where can I contribute?

How will it help my career

  • Improve your code quality by free code reviews by the maintainer
  • Get an awesome portfolio
  • Get better job

signoff

https://slides.com/mohuk/gos-devfestkhi

Thank you !

mohuk

mohukh

Go ahead make Software Great

Guilt of Open Source

By Mohammad Umair Khan

Guilt of Open Source

Typescript - Dev Fest Karachi 2016

  • 987