Why Contribute?✓ Gain Experience ✓ Build Resume ✓ Give Back ✓ Be Recognised ✓ Fulfil Ambitions
GitHub
Blog
IRC
StackOverflow
Facebook Groups
Speak
Organise a Meetup
6. Network
Conferences
Learn
Get Inspired
Meet People
Give Feedback Always
Twitter
Direct access to people and brands
7. Tools
Tools are part of you
IDE
Learn how to use it efficiently
But know what happens under the hood!
Coding Standards
php-cs-fixer
Profiling & Debugging
Xdebug
Phpdbg
Xhprof
Blackfire
Shell
Fish
Provisioning
Hosting
Digital Ocean
Heroku
8. Continuity
Continuous Integration
Code Reviews
Jenkins
Travis CI
Scrutinizer CI
Continuous Deployment
Capistrano
Continuous Delivery
Codeship
Continuous Improvement
Always leave the campground cleaner than you found it.
Boy Scout Rule
Continuous Learning
9. Learn
Invest in yourself!
Me
Read
Technical books- Clean Code / The Clean Coder - TDD by Example - Growing Object-Oriented Software, Guided By Tests - Domain-Driven Design - Working Effectively with Legacy Code - Agile Software Development PP&P
Management & Methodologies
- The Lean Startup - Impact Mapping - The Deadline - Rework - Getting Things Done
Psychological books- Thinking Fast & Slow - The Power of Habit - Outliers - The Kaizen Way
Study
Study Online- Coursera/CanopyLab - Open University - MIT/Stanford Websites