ARE YOU A
GOOD SCOUT?
Matt Cockayne
@phpboyscout
I’ve been a developer
for well over a decade
in one form or
another!
I’ve been a speaker for
al...
I’m also a Scout Leader
Its great fun being a Scout!
Its great fun being a Scout!
codebase
“Always leave
the
better than you
found it”
We have now turned something that we teach
kids aged 7 - 18 to do naturally, into
something that we as developers
should b...
• Add a README.md
• Improve the docs
• Add a Doc Block
• Comment complexity
Putting up a sign
• useless comments
• obsolete code
• old components
• stray files
• defunct backups
Pick up some litter
• refactor a function or class
• fix a failing test
• write a new test (or two)
Repair a fence
Make sure you haven’t
broken anything
Check all the tests pass
Write a sensible commit
message
Congratulations
Your on your way to being a

Good Code Scout
With the right attitude, 

skills & tools for the job
With the right attitude, 

skills & tools for the job
https://www.amillionhands.org.uk/
Be Prepared
I am a 

Problem 

Solver
Be a Role Model
Be a Role Model
WORST STEREOTYPE. EVER
Being a good Scout is more than Dyb Dyb Dyb
Hard Work
Determination
Ingenuity
Tenacity
Thanks
@phpboyscout
matt@phpboyscout.uk
If you would like to have fun
being a Scout then please visit
scouts.org.uk/get-in...
Are you a good scout? - PHPNW15 Track 3
Are you a good scout? - PHPNW15 Track 3
Are you a good scout? - PHPNW15 Track 3
Are you a good scout? - PHPNW15 Track 3
Are you a good scout? - PHPNW15 Track 3
Are you a good scout? - PHPNW15 Track 3
Are you a good scout? - PHPNW15 Track 3
Are you a good scout? - PHPNW15 Track 3
Upcoming SlideShare
Loading in …5
×

Are you a good scout? - PHPNW15 Track 3

9,382 views

Published on

The slides from my hastily revised Unconf Talk for the impromptu talk in the hangover slot at PHPNW15

Published in: Technology
  • Be the first to comment

Are you a good scout? - PHPNW15 Track 3

  1. 1. ARE YOU A GOOD SCOUT?
  2. 2. Matt Cockayne @phpboyscout I’ve been a developer for well over a decade in one form or another! I’ve been a speaker for all of 30 seconds!
  3. 3. I’m also a Scout Leader
  4. 4. Its great fun being a Scout!
  5. 5. Its great fun being a Scout!
  6. 6. codebase “Always leave the better than you found it”
  7. 7. We have now turned something that we teach kids aged 7 - 18 to do naturally, into something that we as developers should be doing every day.
  8. 8. • Add a README.md • Improve the docs • Add a Doc Block • Comment complexity Putting up a sign
  9. 9. • useless comments • obsolete code • old components • stray files • defunct backups Pick up some litter
  10. 10. • refactor a function or class • fix a failing test • write a new test (or two) Repair a fence
  11. 11. Make sure you haven’t broken anything Check all the tests pass Write a sensible commit message
  12. 12. Congratulations Your on your way to being a
 Good Code Scout
  13. 13. With the right attitude, 
 skills & tools for the job
  14. 14. With the right attitude, 
 skills & tools for the job
  15. 15. https://www.amillionhands.org.uk/
  16. 16. Be Prepared
  17. 17. I am a 
 Problem 
 Solver
  18. 18. Be a Role Model
  19. 19. Be a Role Model WORST STEREOTYPE. EVER
  20. 20. Being a good Scout is more than Dyb Dyb Dyb Hard Work Determination Ingenuity Tenacity
  21. 21. Thanks @phpboyscout matt@phpboyscout.uk If you would like to have fun being a Scout then please visit scouts.org.uk/get-involved https://joind.in/15443

×