Your SlideShare is downloading. ×
0
The Kingdom
of the Blind
You are all
elite Perl
programmers
You go to
Perl
conferences
You are
members of
the Perl
community
Most Perl
programmers
aren't
They don't
follow Perl
news
They don't
read Perl
blogs
They don't
buy Perl
books
They don't
join Perl
Mongers
They don't
call
themselves
Perl
programmers
They are
programmers
who use Perl
Talking to
these people
is interesting
They don't
know what
they don't
know
LinkedIn
Perl Groups
Perl
Perl Developers
Perl Mongers
“In the
kingdom of
the blind...”
“... the
one-eyed
man is king”
So much
misinformation
So many
outdated
practices
Web apps
Matt Wright's
CGI parser
Raw HTML in
strings
Advanced
programmers
use CGI.pm
HTML
generation
One bad
example
(not Perl specific)
Time zones
“There are
24 time
zones”
(actually there are 40)
“Time zones
all differ by
one hour”
(Venezuela: UTC-04:30
Iran: UTC+03:30
Nepal: UTC+05:45
and others)
“The UK uses
UTC”
(True – apart from the seven
months a year when we use British
Summer Time)
Perl
examples
“eq” is used
to assign a
string
You can't open
a file unless
you use
readdir() first
Stack
Overflow
Guess the
problem
“Perl thinks
my two
strings are
the same”
'foo' eq 'bar'
Ah yes, and you
are the first
person to have
noticed this bug
since 1987. Sure.
(Klortho #11943)
People lack
most basic
programming
skill
RTFM
A
suggestion
Perl
Community
Outreach
Team
Get out of
the echo
chamber
Take a
holiday in
the Kingdom
of the Blind
Help people
to improve
their Perl
(But do it
gently,
please)
Bonus side
effect
See how
other people
use Perl
See what
confuses
them
See what
docs can be
improved
Help the Perl
community to
improve
information
Everybody
wins
(Except,
perhaps,
your sanity)
Join me in
the Kingdom
of the Blind
Easy way to
make a
difference
See you on
LinkedIn
Dave Cross
dave@perlhacks.com
@davorg
The Kingdom of the Blind
Upcoming SlideShare
Loading in...5
×

The Kingdom of the Blind

7,577

Published on

A lightning talk I gave at YAPC in Kiev.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
7,577
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "The Kingdom of the Blind"

  1. 1. The Kingdom of the Blind
  2. 2. You are all elite Perl programmers
  3. 3. You go to Perl conferences
  4. 4. You are members of the Perl community
  5. 5. Most Perl programmers aren't
  6. 6. They don't follow Perl news
  7. 7. They don't read Perl blogs
  8. 8. They don't buy Perl books
  9. 9. They don't join Perl Mongers
  10. 10. They don't call themselves Perl programmers
  11. 11. They are programmers who use Perl
  12. 12. Talking to these people is interesting
  13. 13. They don't know what they don't know
  14. 14. LinkedIn
  15. 15. Perl Groups
  16. 16. Perl Perl Developers Perl Mongers
  17. 17. “In the kingdom of the blind...”
  18. 18. “... the one-eyed man is king”
  19. 19. So much misinformation
  20. 20. So many outdated practices
  21. 21. Web apps
  22. 22. Matt Wright's CGI parser
  23. 23. Raw HTML in strings
  24. 24. Advanced programmers use CGI.pm HTML generation
  25. 25. One bad example (not Perl specific)
  26. 26. Time zones
  27. 27. “There are 24 time zones”
  28. 28. (actually there are 40)
  29. 29. “Time zones all differ by one hour”
  30. 30. (Venezuela: UTC-04:30 Iran: UTC+03:30 Nepal: UTC+05:45 and others)
  31. 31. “The UK uses UTC”
  32. 32. (True – apart from the seven months a year when we use British Summer Time)
  33. 33. Perl examples
  34. 34. “eq” is used to assign a string
  35. 35. You can't open a file unless you use readdir() first
  36. 36. Stack Overflow
  37. 37. Guess the problem
  38. 38. “Perl thinks my two strings are the same”
  39. 39. 'foo' eq 'bar'
  40. 40. Ah yes, and you are the first person to have noticed this bug since 1987. Sure. (Klortho #11943)
  41. 41. People lack most basic programming skill
  42. 42. RTFM
  43. 43. A suggestion
  44. 44. Perl Community Outreach Team
  45. 45. Get out of the echo chamber
  46. 46. Take a holiday in the Kingdom of the Blind
  47. 47. Help people to improve their Perl
  48. 48. (But do it gently, please)
  49. 49. Bonus side effect
  50. 50. See how other people use Perl
  51. 51. See what confuses them
  52. 52. See what docs can be improved
  53. 53. Help the Perl community to improve information
  54. 54. Everybody wins
  55. 55. (Except, perhaps, your sanity)
  56. 56. Join me in the Kingdom of the Blind
  57. 57. Easy way to make a difference
  58. 58. See you on LinkedIn
  59. 59. Dave Cross dave@perlhacks.com @davorg
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×