Slide 1

Slide 1 text

The Art of Open Source Vishnu Ks

Slide 2

Slide 2 text

OKAY, LET’S TALK ABOUT ● Building cool things. ● Making it public. ● Contributing to cool projects ● Rewards $$$$

Slide 3

Slide 3 text

Summer With Zulip Team Dropbox Inc

Slide 4

Slide 4 text

How I got started in open Source

Slide 5

Slide 5 text

Problems i faced in the beginning ● Had no idea how to contribute ● Doubt whether I know enough to contribute ● Everyone else is doing Codechef. Why should i do this? ● Have no clue on how to use Git ● What exactly is a bug? ● How to fix it? ● How to make the fix available to rest of the world?

Slide 6

Slide 6 text

Making Open Source Cooler and Easier since 2008

Slide 7

Slide 7 text

Initial Contributions

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

● Typos Fixes ● Documentation updates ● Url FIXES

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Lessons learned ● You always start small ● It takes time to make a significant contribution ● You don’t have to be hard core developer to make contributions ● If you like programming you are more than good to start

Slide 12

Slide 12 text

Work On Personal Projects OPEN SOURCE YOUR PROJECTS

Slide 13

Slide 13 text

Put all your code on github ● It can be the codechef/codeforces problems you solved. ● It can be your semester projects. ● It can be your personal projects. ● It can be the list of books u read. ● It can be your dotfiles. ● It can be your research paper.

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

The mobile app was pretty bad as I just used phonegap for making the APP. Pranjal Paliwal (at that time first year) saw the App and wanted to make it better. He built a beautiful APP out of it. You should all check out his app.

Slide 17

Slide 17 text

Want Some Inspiration?

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

$$ REWARDS $$

Slide 22

Slide 22 text

FREE KARMA

Slide 23

Slide 23 text

YOU GET AN AWESOME RESUME

Slide 24

Slide 24 text

RECRUITERS LOVE GITHUB ● I Was offered the job of lead architect in a startup at Copenhagen, Denmark. ● Couldn't take the offer as I was in 3rd year. ● But this gave me the confidence to quit competitive programming completely and focus solely on Open Source.

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

Summer with ZUlip

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

I WAS THE LEAST BRILLIANT PERSON WORKING ON THE PROJECT BY A HUGE MARGIN

Slide 29

Slide 29 text

You get to learn from the best of the best.

Slide 30

Slide 30 text

Plus a lot of $$$

Slide 31

Slide 31 text

THERE ARE NO LIMITS ON REWARDS

Slide 32

Slide 32 text

BUT THE HAPPINESS YOU GET WHILE CONTRIBUTING TO OPEN SOURCE IS THE MOST AWESOME PART

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

[email protected] @hackerkid on Github

Slide 35

Slide 35 text

QUESTIONS???