60
The Kingdom of the Blind

The Kingdom of the Blind

Embed Size (px)

DESCRIPTION

A lightning talk I gave at YAPC in Kiev.

Citation preview

Page 1: The Kingdom of the Blind

The Kingdom of the Blind

Page 2: The Kingdom of the Blind

You are all elite Perl

programmers

Page 3: The Kingdom of the Blind

You go to Perl

conferences

Page 4: The Kingdom of the Blind

You are members of

the Perl community

Page 5: The Kingdom of the Blind

Most Perl programmers

aren't

Page 6: The Kingdom of the Blind

They don't follow Perl

news

Page 7: The Kingdom of the Blind

They don't read Perl

blogs

Page 8: The Kingdom of the Blind

They don't buy Perl books

Page 9: The Kingdom of the Blind

They don't join Perl Mongers

Page 10: The Kingdom of the Blind

They don't call

themselves Perl

programmers

Page 11: The Kingdom of the Blind

They are programmers who use Perl

Page 12: The Kingdom of the Blind

Talking to these people is interesting

Page 13: The Kingdom of the Blind

They don't know what they don't

know

Page 14: The Kingdom of the Blind

LinkedIn

Page 15: The Kingdom of the Blind

Perl Groups

Page 16: The Kingdom of the Blind

PerlPerl DevelopersPerl Mongers

Page 17: The Kingdom of the Blind

“In the kingdom of the blind...”

Page 18: The Kingdom of the Blind

“... theone-eyed

man is king”

Page 19: The Kingdom of the Blind

So much misinformation

Page 20: The Kingdom of the Blind

So many outdated practices

Page 21: The Kingdom of the Blind

Web apps

Page 22: The Kingdom of the Blind

Matt Wright's CGI parser

Page 23: The Kingdom of the Blind

Raw HTML in strings

Page 24: The Kingdom of the Blind

Advanced programmers use CGI.pm

HTML generation

Page 25: The Kingdom of the Blind

One bad example

(not Perl specific)

Page 26: The Kingdom of the Blind

Time zones

Page 27: The Kingdom of the Blind

“There are 24 time zones”

Page 28: The Kingdom of the Blind

(actually there are 40)

Page 29: The Kingdom of the Blind

“Time zones all differ by one hour”

Page 30: The Kingdom of the Blind

(Venezuela: UTC-04:30Iran: UTC+03:30

Nepal: UTC+05:45and others)

Page 31: The Kingdom of the Blind

“The UK uses UTC”

Page 32: The Kingdom of the Blind

(True – apart from the seven months a year when we use British

Summer Time)

Page 33: The Kingdom of the Blind

Perl examples

Page 34: The Kingdom of the Blind

“eq” is used to assign a

string

Page 35: The Kingdom of the Blind

You can't open a file unless

you use readdir() first

Page 36: The Kingdom of the Blind

Stack Overflow

Page 37: The Kingdom of the Blind

Guess the problem

Page 38: The Kingdom of the Blind

“Perl thinks my two

strings are the same”

Page 39: The Kingdom of the Blind

'foo' eq 'bar'

Page 40: The Kingdom of the Blind

Ah yes, and you are the first

person to have noticed this bug

since 1987. Sure.(Klortho #11943)

Page 41: The Kingdom of the Blind

People lack most basic

programming skill

Page 42: The Kingdom of the Blind

RTFM

Page 43: The Kingdom of the Blind

Asuggestion

Page 44: The Kingdom of the Blind

Perl Community Outreach

Team

Page 45: The Kingdom of the Blind

Get out of the echo chamber

Page 46: The Kingdom of the Blind

Take a holiday in

the Kingdom of the Blind

Page 47: The Kingdom of the Blind

Help people to improve their Perl

Page 48: The Kingdom of the Blind

(But do it gently, please)

Page 49: The Kingdom of the Blind

Bonus side effect

Page 50: The Kingdom of the Blind

See how other people

use Perl

Page 51: The Kingdom of the Blind

See what confuses

them

Page 52: The Kingdom of the Blind

See what docs can be improved

Page 53: The Kingdom of the Blind

Help the Perl community to

improve information

Page 54: The Kingdom of the Blind

Everybody wins

Page 55: The Kingdom of the Blind

(Except, perhaps,

your sanity)

Page 56: The Kingdom of the Blind

Join me in the Kingdom of the Blind

Page 57: The Kingdom of the Blind

Easy way to make a

difference

Page 58: The Kingdom of the Blind

See you on LinkedIn

Page 59: The Kingdom of the Blind

Dave [email protected]

@davorg

Page 60: The Kingdom of the Blind