Slide 1

Slide 1 text

Rise of Open Source Navigating & Contributing to the Open Source Community Ahmad Nassri @ Big Data Toronto 2016 #BigDataTO AhmadNassri.com

Slide 2

Slide 2 text

Hai! Entrepreneur, Hacker, Developer Open Source Advocate & Dog Lover @AhmadNassri http://ahmad.codes VP of Engineering at Mashape, Founder at Tech Masters, Mentor at Node School Toronto, Director at Full Stack Toronto, Director at Open API Initiative, Editor at The RESTful Web.

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Where to Start?

Slide 7

Slide 7 text

Open Source Principles Quality First Documentation Test Everything Open Discussion Transparency Asynchronicity Democracy

Slide 8

Slide 8 text

Quality First “Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” ― Martin Golding, Code For The Maintainer

Slide 9

Slide 9 text

Document ALL The Things! “Documentation is like sex: when it is good, it is very, very good; and when it is bad, it is better than nothing..” ― Dick Brandon

Slide 10

Slide 10 text

Open Discussions “Be your own worst critic. When things go wrong it's tempting to shift the blame. Don't. Accept responsibility. People will appreciate it, and you will find out what you're capable of.” ― Paul Arden

Slide 11

Slide 11 text

Test Everything “Test-design thinking can discover and eliminate bugs at every stage in the creation of software, from conception to specification, to design, coding and the rest.” ― Boris Beizer

Slide 12

Slide 12 text

Be Transparent “Transparency, honesty, kindness, good stewardship, even humor, work in businesses at all times.” ― John Gerzema

Slide 13

Slide 13 text

Life is asynchronous You can automate & synchronize machines, but you cannot synchronize nor automate humans! ― me, Just now.

Slide 14

Slide 14 text

Embrace Democracy Democracy cannot succeed unless those who express their choice are prepared to choose wisely. The real safeguard of democracy, therefore, is education. ― Franklin D. Roosevelt

Slide 15

Slide 15 text

THANK YOU