From a PHP rookie to
organizing Nodebp
Gergely Nemeth
@nthgergo
Slide 2
Slide 2 text
BEING A ROOKIE PHP DEVELOPER
Slide 3
Slide 3 text
BUT NOT JUST PHP
DEVELOPED WITH C, JAVA, C#
Slide 4
Slide 4 text
ENOUGH.
Slide 5
Slide 5 text
LET’S BUILD SOMETHING NEW
http://tagmint.com
Slide 6
Slide 6 text
LET’S BUILD SOMETHING NEW
http://tagmint.com
Slide 7
Slide 7 text
CALL IT A STARTUP, START EXPERIMENTING
NODE, REDIS, MONGO, WEBSOCKETS
Slide 8
Slide 8 text
WHY NODE ?
Slide 9
Slide 9 text
HIGH PERFORMANCE
Slide 10
Slide 10 text
DEVELOPER HAPPINESS
“WHY GO TO FACEBOOK AND DO PHP WHEN
YOU CAN GO TO PAYPAL AND DO NODE.JS”
Bill Scott, PayPal
Slide 11
Slide 11 text
PRODUCTIVITY
- vibrant user-land (~100K in NPM)
- more done with less developers
- code size shrink
Slide 12
Slide 12 text
JAVASCRIPT RUNS EVERYWHERE
Slide 13
Slide 13 text
CALLBACK WAS ALREADY CALLED
Slide 14
Slide 14 text
LEARN TO FLY
Slide 15
Slide 15 text
GET BETTER
Slide 16
Slide 16 text
REPEAT (YES, WE GOT STUCK AGAIN)
Slide 17
Slide 17 text
STRUGGLE - MEETING NODE PPL WAS HARD
Slide 18
Slide 18 text
START BUILDING A COMMUNITY
Slide 19
Slide 19 text
BUT NOT ALONE
Slide 20
Slide 20 text
NODEBP STARTED
Slide 21
Slide 21 text
NODEBP FORMAT
1st talk: for newcomers
2nd talk: for experts
3rd talk: a fun project
https://github.com/knode/meetups/blob/master/budapest-hungary/nodebp.md
Slide 22
Slide 22 text
NODEBEERS
Slide 23
Slide 23 text
HOW DO YOU GET ALL THESE TALKS?
GITHUB ISSUES!
BE TRANSPARENT AND REACHABLE
https://github.com/nodebp/nodebp
Slide 24
Slide 24 text
REHEARSALS
GIVE VALUABLE FEEDBACK TO SPEAKERS
PRIOR TO THE MEETUP
Slide 25
Slide 25 text
NODEBP STARTED
BUT NOT JUST THE CLASSICAL MEETUPS
http://nodebp.com
Slide 26
Slide 26 text
NODESCHOOLS
Slide 27
Slide 27 text
NODEBREAKFASTS
Slide 28
Slide 28 text
THESE STUFFS ARE NOT NEW
LOOK OUT FOR ROLE MODELS
Slide 29
Slide 29 text
PROBLEMS WE FACED/FACE
Slide 30
Slide 30 text
PROBLEMS WE FACED/FACE
MOST PEOPLE DO NOT KNOW THE GLOBAL
NODE COMMUNITY MEMBERS
Slide 31
Slide 31 text
PROBLEMS WE FACED/FACE
IT RAINS!
Slide 32
Slide 32 text
PROBLEMS WE FACED/FACE
TASK DELEGATION TO COMMUNITY LEADERS
Slide 33
Slide 33 text
PROBLEMS WE FACED/FACE
GET SPONSORS / EVENT VENUE
Slide 34
Slide 34 text
THE NEXT STEP
Slide 35
Slide 35 text
THE NEXT STEP
http://oneshot.risingstack.com organized by
Slide 36
Slide 36 text
THINGS TO TAKE HOME
- learn on your own can be very challenging
- start building a community
- make friends
- enjoy