On Making wordpress
HOW TO GIVE BACK AND GROW WITH THE PROJECT
@petyeah, #WCCgn
Slide 2
Slide 2 text
Hallo!
@petyeah, #WCCgn
@petyeah, #WCCgn
Slide 3
Slide 3 text
This is a talk about contributing to wordpress
@petyeah, #WCCgn
@petyeah, #WCCgn
Slide 4
Slide 4 text
who
contributes
reasons to
contribute
Goal for today.
ways to
contribute
!
@petyeah, #WCCgn
Slide 5
Slide 5 text
how many of you use wordpress?
@petyeah, #WCCgn
@petyeah, #WCCgn
Slide 6
Slide 6 text
how many of you contribute to wordpress?
@petyeah, #WCCgn
@petyeah, #WCCgn
Slide 7
Slide 7 text
my wordpress story
@petyeah, #WCCgn
Slide 8
Slide 8 text
SOUTH AMERICA SOUTH AFRICA
ASIA
EUROPE
AUSTRALIA
NORTH AMERICA
CONTRIBUTORS
20K
LANGUAGES
140
CONTINENTS
5
who makes wordpress?
Slide 9
Slide 9 text
the must give back concept
@petyeah, #WCCgn
Slide 10
Slide 10 text
@petyeah, #WCCgn
Slide 11
Slide 11 text
“if we believe in free software, we have to
accept freeloaders. it’s right there in the license”
@petyeah, #WCCgn
Slide 12
Slide 12 text
the must give back concept
@petyeah, #WCCgn
Slide 13
Slide 13 text
why contribute to wordpress?
@petyeah, #WCCgn
Slide 14
Slide 14 text
]
%
$ Q
25
period
from all
WordPress contributors
contributing for
between 2 and 8 years
WordPress teams
How they
got started
Why they
kept going
Benefits of
contributing
Downsides
Upsides
contributor survey.
Lessons
learned
=
@petyeah, #WCCgn
Slide 15
Slide 15 text
learn
@petyeah, #WCCgn
Slide 16
Slide 16 text
“Working on wordpress made me
better at wordpress”
@petyeah, #WCCgn
Slide 17
Slide 17 text
“Contributing to wordpress gave me a considerable amount
of personal development across many aspects - technical
abilities, people management, public speaking”
@petyeah, #WCCgn
Slide 18
Slide 18 text
“contributing to wordpress i learned how to
manage a project”
@petyeah, #WCCgn
Slide 19
Slide 19 text
“contributing to wordpress helps me grow professionally.
I learned a lot of new things and
improved my communication skills”
@petyeah, #WCCgn
Slide 20
Slide 20 text
“i learned to be motivated for the right reasons”
@petyeah, #WCCgn
Slide 21
Slide 21 text
“my code improved significantly”
@petyeah, #WCCgn
Slide 22
Slide 22 text
“contributing to wordpress is great to put
on your Resume”
@petyeah, #WCCgn
Slide 23
Slide 23 text
earn
@petyeah, #WCCgn
Slide 24
Slide 24 text
“contributing helped me be really well informed
about what’s going on with wordpress”
@petyeah, #WCCgn
Slide 25
Slide 25 text
“ in the five years since i became a contributor what i charge
for consultancy work jumped 10 times”
@petyeah, #WCCgn
Slide 26
Slide 26 text
“Contributing to wordpress i get my code reviewed by some
of the best developers in the world”
@petyeah, #WCCgn
Slide 27
Slide 27 text
“being a useful contributor to a large open source project was a huge
factor in why I was able to leave uni and find a job”
@petyeah, #WCCgn
Slide 28
Slide 28 text
“Contributing to wordpress helped me build a career where
I’m both successful and stable”
@petyeah, #WCCgn
Slide 29
Slide 29 text
“Contributing helps us hire better people and get better
clients. It allows us to charge more for projects”
@petyeah, #WCCgn
Slide 30
Slide 30 text
“Contributing to wordpress gave me a job. I was able to
turn my hobby into a career”
@petyeah, #WCCgn
Slide 31
Slide 31 text
invest time to
contribute
gain
recognition
The road to Awesome
charge
more / get
a better
job
contribute
more
Slide 32
Slide 32 text
have fun & make friends
@petyeah, #WCCgn
Slide 33
Slide 33 text
“what kept me around wasn’t programming, but three other
reasons: being useful, the safe path to learning
responsibility and that everybody was so nice”
@petyeah, #WCCgn
Slide 34
Slide 34 text
“contributing to wordpress helps me meet
driven and smart people”
@petyeah, #WCCgn
Slide 35
Slide 35 text
“contributing gives me the opportunity to work with, learn from and
make friends with people from all over the world. I know of no other
way of obtaining that experience.
It is invaluable”
@petyeah, #WCCgn
Slide 36
Slide 36 text
“contributing to wordpress gave me the opportunity to
travel the world”
@petyeah, #WCCgn
Slide 37
Slide 37 text
make a difference
@petyeah, #WCCgn
Slide 38
Slide 38 text
“i F$%ing love to ship code for 23% of the web”
@petyeah, #WCCgn
Slide 39
Slide 39 text
get high
@petyeah, #WCCgn
Slide 40
Slide 40 text
the helper’s high
@petyeah, #WCCgn
Slide 41
Slide 41 text
this is your brain on helping others
@petyeah, #WCCgn
Slide 42
Slide 42 text
No content
Slide 43
Slide 43 text
don’t do drugs. make wordpress.
@petyeah, #WCCgn
Slide 44
Slide 44 text
HOW?
@petyeah, #WCCgn
@petyeah, #WCCgn
Slide 45
Slide 45 text
don’t know you can contribute
@petyeah, #WCCgn
@petyeah, #WCCgn
Plugins
KEEP THE PLUGIN DIRECTORY SAFE BY REVIEWING CODE
@petyeah, #WCCgn
Slide 66
Slide 66 text
flow
ENSURE FLOWLESS WORDPRESS EXPERIENCE ON ALL DEVICES
@petyeah, #WCCgn
Slide 67
Slide 67 text
THERE IS A JOB FOR EVERYONE
@petyeah, #WCCgn
@petyeah, #WCCgn
make.wordpress.org
we
Slide 68
Slide 68 text
learn and
improve your
skills
get a really
cool job
make friends on
5 continents
make a
difference
for 23% of
the web
contribute to wordpress.
have fun and travel
the world
Slide 69
Slide 69 text
Go to make.wordpress.org
This is where all the contributor
teams live
Go to Contributor day
Those are usually organised
around WordCamps and there’s
one tomorrow!
Pick a team
Choose a team depending on
your skillset and expertise
Get on Slack
Join your team channel on
chat.wordpress.org
Ready to start?
Slide 70
Slide 70 text
join the german slack channel:
dewp.slack.com
Slide 71
Slide 71 text
come to contributor day tomorrow
Slide 72
Slide 72 text
talk to me or any other contributor
Slide 73
Slide 73 text
Contributing to wordpress is a practical
investment in your future
Slide 74
Slide 74 text
don’t do it because you have to
Slide 75
Slide 75 text
do it because it’s the smart thing to do
Slide 76
Slide 76 text
GROW WITH THE PROJECT. THERE IS A JOB FOR EVERYONE.
@petyeah, #WCCgn
@petyeah, #WCCgn
we make.wordpress.org
!
Slide 77
Slide 77 text
GROW WITH THE PROJECT. THERE IS A JOB FOR EVERYONE.
@petyeah, #WCCgn
@petyeah, #WCCgn
thank you
!