• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

The Kingdom of the Blind

on

  • 5,521 views

A lightning talk I gave at YAPC in Kiev.

A lightning talk I gave at YAPC in Kiev.

Statistics

Views

Total Views
5,521
Views on SlideShare
5,512
Embed Views
9

Actions

Likes
1
Downloads
2
Comments
0

1 Embed 9

https://twitter.com 9

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    The Kingdom of the Blind The Kingdom of the Blind Presentation Transcript

    • 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