281
Medieval Art, Collective Intelligence, & Language Abuse tyler hannan http://tylerhannan.com platform evangelist, ip commerce thursday, 28 october 2010

medieval art, collective intelligence, & language abuse - a story of APIs

Embed Size (px)

DESCRIPTION

On October 28th, 2010 Apigee held an Open API Economy Meetup at the Mashery offices... This deck is a brief (15 minute) emphasis on the importance of the developer in innovation through APIs and positioning your API for future success (examples from specific learnings with IP Commerce).

Citation preview

Page 1: medieval art, collective intelligence, & language abuse - a story of APIs

Medieval Art,Collective Intelligence,

& Language Abuse

tyler hannan

http://tylerhannan.com

platform evangelist, ip commercethursday, 28 october 2010

Page 2: medieval art, collective intelligence, & language abuse - a story of APIs

today we will discuss

Page 3: medieval art, collective intelligence, & language abuse - a story of APIs

- briefly -

Page 4: medieval art, collective intelligence, & language abuse - a story of APIs

medieval art,

Page 5: medieval art, collective intelligence, & language abuse - a story of APIs

collective intelligence,

Page 6: medieval art, collective intelligence, & language abuse - a story of APIs

language abuse,

Page 7: medieval art, collective intelligence, & language abuse - a story of APIs

network effects,

Page 8: medieval art, collective intelligence, & language abuse - a story of APIs

the definition of aplatform,

Page 9: medieval art, collective intelligence, & language abuse - a story of APIs

and

Page 10: medieval art, collective intelligence, & language abuse - a story of APIs

enabling innovationthrough

open APIs.

Page 11: medieval art, collective intelligence, & language abuse - a story of APIs

actually,

Page 12: medieval art, collective intelligence, & language abuse - a story of APIs

this is,in fact,

Page 13: medieval art, collective intelligence, & language abuse - a story of APIs

a medieval art

Page 14: medieval art, collective intelligence, & language abuse - a story of APIs

free

Page 15: medieval art, collective intelligence, & language abuse - a story of APIs

presentation.

Page 16: medieval art, collective intelligence, & language abuse - a story of APIs

you may thank me later.

Page 17: medieval art, collective intelligence, & language abuse - a story of APIs

(although i’m happy to discuss Brunelleschi’s

approach to perspective,at length,

whenever you desire.)

Page 18: medieval art, collective intelligence, & language abuse - a story of APIs

let’s begin

Page 19: medieval art, collective intelligence, & language abuse - a story of APIs

at the beginning.

Page 20: medieval art, collective intelligence, & language abuse - a story of APIs

(often a good idea)

Page 21: medieval art, collective intelligence, & language abuse - a story of APIs
Page 22: medieval art, collective intelligence, & language abuse - a story of APIs

provides a

Page 23: medieval art, collective intelligence, & language abuse - a story of APIs

managed commerce servicesplatform

Page 24: medieval art, collective intelligence, & language abuse - a story of APIs

& APIs

Page 25: medieval art, collective intelligence, & language abuse - a story of APIs
Page 26: medieval art, collective intelligence, & language abuse - a story of APIs

to enable

Page 27: medieval art, collective intelligence, & language abuse - a story of APIs

innovationin

payments

Page 28: medieval art, collective intelligence, & language abuse - a story of APIs

by obscuring the

Page 29: medieval art, collective intelligence, & language abuse - a story of APIs

“messy plumbing”

Page 30: medieval art, collective intelligence, & language abuse - a story of APIs
Page 31: medieval art, collective intelligence, & language abuse - a story of APIs

associated withtraditional payment

services.

Page 32: medieval art, collective intelligence, & language abuse - a story of APIs

developers can

Page 33: medieval art, collective intelligence, & language abuse - a story of APIs

integrate with

Page 34: medieval art, collective intelligence, & language abuse - a story of APIs

one set of open APIs

Page 35: medieval art, collective intelligence, & language abuse - a story of APIs

for all services they require.

Page 36: medieval art, collective intelligence, & language abuse - a story of APIs

paymentservices

Page 37: medieval art, collective intelligence, & language abuse - a story of APIs

dataservices

Page 38: medieval art, collective intelligence, & language abuse - a story of APIs

value-addedservices

Page 39: medieval art, collective intelligence, & language abuse - a story of APIs

&federated identity

services…

Page 40: medieval art, collective intelligence, & language abuse - a story of APIs

while,

Page 41: medieval art, collective intelligence, & language abuse - a story of APIs

importantly,

Page 42: medieval art, collective intelligence, & language abuse - a story of APIs

making money.

Page 43: medieval art, collective intelligence, & language abuse - a story of APIs

some examples:

Page 44: medieval art, collective intelligence, & language abuse - a story of APIs

unattended parking&

ticketing

Page 45: medieval art, collective intelligence, & language abuse - a story of APIs

movie theaterreservations

PoSconcessions

Page 46: medieval art, collective intelligence, & language abuse - a story of APIs

mobile payments

Page 47: medieval art, collective intelligence, & language abuse - a story of APIs

as the

Page 48: medieval art, collective intelligence, & language abuse - a story of APIs

platform evangelist

Page 49: medieval art, collective intelligence, & language abuse - a story of APIs
Page 50: medieval art, collective intelligence, & language abuse - a story of APIs

for a companydelivering

Page 51: medieval art, collective intelligence, & language abuse - a story of APIs

open APIsfor

payments

Page 52: medieval art, collective intelligence, & language abuse - a story of APIs

i have learned

Page 53: medieval art, collective intelligence, & language abuse - a story of APIs

someimportantlessons.

Page 54: medieval art, collective intelligence, & language abuse - a story of APIs

- language abuse -

Page 55: medieval art, collective intelligence, & language abuse - a story of APIs

the yearwas

1873.

Page 56: medieval art, collective intelligence, & language abuse - a story of APIs

a young college student

Page 57: medieval art, collective intelligence, & language abuse - a story of APIs

was appointedas

Page 58: medieval art, collective intelligence, & language abuse - a story of APIs

the assistant librarianat

Page 59: medieval art, collective intelligence, & language abuse - a story of APIs

Amherst College.

Page 60: medieval art, collective intelligence, & language abuse - a story of APIs

this man

Page 61: medieval art, collective intelligence, & language abuse - a story of APIs
Page 62: medieval art, collective intelligence, & language abuse - a story of APIs

Melville Louis

Kossuth Dewey

Page 63: medieval art, collective intelligence, & language abuse - a story of APIs

became frustrated with

Page 64: medieval art, collective intelligence, & language abuse - a story of APIs

categorizationinside the library.

Page 65: medieval art, collective intelligence, & language abuse - a story of APIs

in an attempt to

Page 66: medieval art, collective intelligence, & language abuse - a story of APIs

increasethe

utility

Page 67: medieval art, collective intelligence, & language abuse - a story of APIs

of the library,

Page 68: medieval art, collective intelligence, & language abuse - a story of APIs

withoutincreasing expenditure,

Page 69: medieval art, collective intelligence, & language abuse - a story of APIs

he created

Page 70: medieval art, collective intelligence, & language abuse - a story of APIs

a method ofclassification.

Page 71: medieval art, collective intelligence, & language abuse - a story of APIs

theDewey Decimal System.

Page 72: medieval art, collective intelligence, & language abuse - a story of APIs

the systemwas

devised

Page 73: medieval art, collective intelligence, & language abuse - a story of APIs

solely for

Page 74: medieval art, collective intelligence, & language abuse - a story of APIs

cataloguing

Page 75: medieval art, collective intelligence, & language abuse - a story of APIs

andindexing

Page 76: medieval art, collective intelligence, & language abuse - a story of APIs

purposes.

Page 77: medieval art, collective intelligence, & language abuse - a story of APIs

but,he found it

Page 78: medieval art, collective intelligence, & language abuse - a story of APIs

to be equally valuable

Page 79: medieval art, collective intelligence, & language abuse - a story of APIs

forarranging books on

shelves.

Page 80: medieval art, collective intelligence, & language abuse - a story of APIs

interestingly,

Page 81: medieval art, collective intelligence, & language abuse - a story of APIs

or perhapsfrighteningly,

Page 82: medieval art, collective intelligence, & language abuse - a story of APIs

he also becameenamoured

Page 83: medieval art, collective intelligence, & language abuse - a story of APIs

with the concept of

Page 84: medieval art, collective intelligence, & language abuse - a story of APIs

“Simplr Spellin”,

Page 85: medieval art, collective intelligence, & language abuse - a story of APIs

or

Page 86: medieval art, collective intelligence, & language abuse - a story of APIs

english language spelling reform.

Page 87: medieval art, collective intelligence, & language abuse - a story of APIs

which is responsiblefor

the spelling of

Page 88: medieval art, collective intelligence, & language abuse - a story of APIs

catalog

Page 89: medieval art, collective intelligence, & language abuse - a story of APIs

instead of

Page 90: medieval art, collective intelligence, & language abuse - a story of APIs

catalogue.

Page 91: medieval art, collective intelligence, & language abuse - a story of APIs

this also prompted

Page 92: medieval art, collective intelligence, & language abuse - a story of APIs

a desire to change his name

to

Page 93: medieval art, collective intelligence, & language abuse - a story of APIs

melvil dui.

Page 94: medieval art, collective intelligence, & language abuse - a story of APIs

and,most disturbingly,

Page 95: medieval art, collective intelligence, & language abuse - a story of APIs

responsiblefor

menus,

Page 96: medieval art, collective intelligence, & language abuse - a story of APIs

in the local area, reading:

Page 97: medieval art, collective intelligence, & language abuse - a story of APIs

hadok,poted beef with noodls

Page 98: medieval art, collective intelligence, & language abuse - a story of APIs

parslior

masht potato,

Page 99: medieval art, collective intelligence, & language abuse - a story of APIs

butr,steamed rys,

letis,

Page 100: medieval art, collective intelligence, & language abuse - a story of APIs

andys cream.

Page 101: medieval art, collective intelligence, & language abuse - a story of APIs

NOTE:powerpoint hates those spelling errors. red lines

under all the text.

Page 102: medieval art, collective intelligence, & language abuse - a story of APIs

ahierarchical system

Page 103: medieval art, collective intelligence, & language abuse - a story of APIs

of categorizationthat

Page 104: medieval art, collective intelligence, & language abuse - a story of APIs

led to a

Page 105: medieval art, collective intelligence, & language abuse - a story of APIs

measure of insanity

Page 106: medieval art, collective intelligence, & language abuse - a story of APIs

andlanguage abuse.

Page 107: medieval art, collective intelligence, & language abuse - a story of APIs

at an event,

Page 108: medieval art, collective intelligence, & language abuse - a story of APIs

in NYC

Page 109: medieval art, collective intelligence, & language abuse - a story of APIs

2 weeks ago,

Page 110: medieval art, collective intelligence, & language abuse - a story of APIs

billed as

“Financial Innovation”

Page 111: medieval art, collective intelligence, & language abuse - a story of APIs

for banks,

Page 112: medieval art, collective intelligence, & language abuse - a story of APIs

the term

Page 113: medieval art, collective intelligence, & language abuse - a story of APIs

“platform”

Page 114: medieval art, collective intelligence, & language abuse - a story of APIs

was used

47 times

in the first

Page 115: medieval art, collective intelligence, & language abuse - a story of APIs

8 hours

Page 116: medieval art, collective intelligence, & language abuse - a story of APIs

of presentations.

Page 117: medieval art, collective intelligence, & language abuse - a story of APIs

most of these

Page 118: medieval art, collective intelligence, & language abuse - a story of APIs

were not,

Page 119: medieval art, collective intelligence, & language abuse - a story of APIs

in fact,

Page 120: medieval art, collective intelligence, & language abuse - a story of APIs

platforms.

Page 121: medieval art, collective intelligence, & language abuse - a story of APIs

*nerd rage*

Page 122: medieval art, collective intelligence, & language abuse - a story of APIs

why is this?

Page 123: medieval art, collective intelligence, & language abuse - a story of APIs

why platforms?

Page 124: medieval art, collective intelligence, & language abuse - a story of APIs

what drives the

Page 125: medieval art, collective intelligence, & language abuse - a story of APIs

“me too”

Page 126: medieval art, collective intelligence, & language abuse - a story of APIs

effect?

Page 127: medieval art, collective intelligence, & language abuse - a story of APIs

1906London

Page 128: medieval art, collective intelligence, & language abuse - a story of APIs
Page 129: medieval art, collective intelligence, & language abuse - a story of APIs

Francis Galton

Page 130: medieval art, collective intelligence, & language abuse - a story of APIs

visiteda

livestock fair

Page 131: medieval art, collective intelligence, & language abuse - a story of APIs

wherea

contest

Page 132: medieval art, collective intelligence, & language abuse - a story of APIs

would demonstrate

Page 133: medieval art, collective intelligence, & language abuse - a story of APIs

collective intelligence.

Page 134: medieval art, collective intelligence, & language abuse - a story of APIs

an ox was on display

Page 135: medieval art, collective intelligence, & language abuse - a story of APIs

andvillagers,

Page 136: medieval art, collective intelligence, & language abuse - a story of APIs

farmers,

Page 137: medieval art, collective intelligence, & language abuse - a story of APIs

ranchers,

Page 138: medieval art, collective intelligence, & language abuse - a story of APIs

doctors,

Page 139: medieval art, collective intelligence, & language abuse - a story of APIs

women,

Page 140: medieval art, collective intelligence, & language abuse - a story of APIs

children,

Page 141: medieval art, collective intelligence, & language abuse - a story of APIs

professionals,

Page 142: medieval art, collective intelligence, & language abuse - a story of APIs

labourers,

Page 143: medieval art, collective intelligence, & language abuse - a story of APIs

basically...all townspeople...

Page 144: medieval art, collective intelligence, & language abuse - a story of APIs

were invited to guessthe

weight

Page 145: medieval art, collective intelligence, & language abuse - a story of APIs

after slaughter.

Page 146: medieval art, collective intelligence, & language abuse - a story of APIs

787 guesses.

Page 147: medieval art, collective intelligence, & language abuse - a story of APIs

none right.

Page 148: medieval art, collective intelligence, & language abuse - a story of APIs

however,the mean of the guesses,

was

Page 149: medieval art, collective intelligence, & language abuse - a story of APIs

1,197 pounds.

Page 150: medieval art, collective intelligence, & language abuse - a story of APIs

actual weight...

Page 151: medieval art, collective intelligence, & language abuse - a story of APIs

weight for it...(boo. hiss.)

Page 152: medieval art, collective intelligence, & language abuse - a story of APIs

1,198 pounds.

Page 153: medieval art, collective intelligence, & language abuse - a story of APIs

“The results seems more creditable to the

trustworthiness of a democratic judgement...”

Page 154: medieval art, collective intelligence, & language abuse - a story of APIs

with that said,

Page 155: medieval art, collective intelligence, & language abuse - a story of APIs

this came froma

man

Page 156: medieval art, collective intelligence, & language abuse - a story of APIs

earlier steeped in the study

of

Page 157: medieval art, collective intelligence, & language abuse - a story of APIs

anthropometry.

Page 158: medieval art, collective intelligence, & language abuse - a story of APIs

“The systematic quantitative

representation of the human body for use in

classification and comparison.”

Page 159: medieval art, collective intelligence, & language abuse - a story of APIs

in which the sum of hisresearch

Page 160: medieval art, collective intelligence, & language abuse - a story of APIs

indicated that

Page 161: medieval art, collective intelligence, & language abuse - a story of APIs

peopleare

idiots

Page 162: medieval art, collective intelligence, & language abuse - a story of APIs

andonly the

“select, well bred few”should control society.

Page 163: medieval art, collective intelligence, & language abuse - a story of APIs

collective intelligence.

Page 164: medieval art, collective intelligence, & language abuse - a story of APIs

thenetworkeffect.

Page 165: medieval art, collective intelligence, & language abuse - a story of APIs

platforms&

open APIs

Page 166: medieval art, collective intelligence, & language abuse - a story of APIs

matter

Page 167: medieval art, collective intelligence, & language abuse - a story of APIs

because ofthe workthat

Page 168: medieval art, collective intelligence, & language abuse - a story of APIs

you

Page 169: medieval art, collective intelligence, & language abuse - a story of APIs

are doing…

Page 170: medieval art, collective intelligence, & language abuse - a story of APIs

are thinking about…

Page 171: medieval art, collective intelligence, & language abuse - a story of APIs

are planning…

Page 172: medieval art, collective intelligence, & language abuse - a story of APIs

will do in the future.

Page 173: medieval art, collective intelligence, & language abuse - a story of APIs

platforms

succeed

Page 174: medieval art, collective intelligence, & language abuse - a story of APIs

because of the

Page 175: medieval art, collective intelligence, & language abuse - a story of APIs

enabled innovation

Page 176: medieval art, collective intelligence, & language abuse - a story of APIs

represented by

your work.

Page 177: medieval art, collective intelligence, & language abuse - a story of APIs

in this enablement,

Page 178: medieval art, collective intelligence, & language abuse - a story of APIs

there is

an

inherent

Page 179: medieval art, collective intelligence, & language abuse - a story of APIs

tension.

Page 180: medieval art, collective intelligence, & language abuse - a story of APIs

for example,

Page 181: medieval art, collective intelligence, & language abuse - a story of APIs

commerce web services,

Page 182: medieval art, collective intelligence, & language abuse - a story of APIs

the ip commerceweb service

API,

Page 183: medieval art, collective intelligence, & language abuse - a story of APIs

we faced the choice

Page 184: medieval art, collective intelligence, & language abuse - a story of APIs

yes,

“THE CHOICE”

Page 185: medieval art, collective intelligence, & language abuse - a story of APIs

REST

vs.

SOAP

Page 186: medieval art, collective intelligence, & language abuse - a story of APIs

and,

Page 187: medieval art, collective intelligence, & language abuse - a story of APIs

while we can debate

Page 188: medieval art, collective intelligence, & language abuse - a story of APIs

theoretical implementation,

Page 189: medieval art, collective intelligence, & language abuse - a story of APIs

the answer

Page 190: medieval art, collective intelligence, & language abuse - a story of APIs

(for us)

Page 191: medieval art, collective intelligence, & language abuse - a story of APIs

was

Page 192: medieval art, collective intelligence, & language abuse - a story of APIs

both are necessary.

Page 193: medieval art, collective intelligence, & language abuse - a story of APIs

but we

madethe

decision

Page 194: medieval art, collective intelligence, & language abuse - a story of APIs

to begin with

SOAP.

Page 195: medieval art, collective intelligence, & language abuse - a story of APIs

why?

Page 196: medieval art, collective intelligence, & language abuse - a story of APIs

when buildingan

Page 197: medieval art, collective intelligence, & language abuse - a story of APIs

abstracted message interface

Page 198: medieval art, collective intelligence, & language abuse - a story of APIs

that obscures the

Page 199: medieval art, collective intelligence, & language abuse - a story of APIs

fixed bit length,

Page 200: medieval art, collective intelligence, & language abuse - a story of APIs

ISO 8583,

Page 201: medieval art, collective intelligence, & language abuse - a story of APIs

name::value pair,

Page 202: medieval art, collective intelligence, & language abuse - a story of APIs

painfully legacy,

payment interfaces

Page 203: medieval art, collective intelligence, & language abuse - a story of APIs

things change.

Page 204: medieval art, collective intelligence, & language abuse - a story of APIs

and if

“things change”

Page 205: medieval art, collective intelligence, & language abuse - a story of APIs

in a newREST interface

Page 206: medieval art, collective intelligence, & language abuse - a story of APIs

things fail.

Page 207: medieval art, collective intelligence, & language abuse - a story of APIs

remember,

Page 208: medieval art, collective intelligence, & language abuse - a story of APIs

it’s not the verbing that weirds the language,

Page 209: medieval art, collective intelligence, & language abuse - a story of APIs

it’s the

renounification.

Page 210: medieval art, collective intelligence, & language abuse - a story of APIs

by delaying theREST

implementation

Page 211: medieval art, collective intelligence, & language abuse - a story of APIs

we had a

Page 212: medieval art, collective intelligence, & language abuse - a story of APIs

“known good”

Page 213: medieval art, collective intelligence, & language abuse - a story of APIs

underlyingdata

structure

Page 214: medieval art, collective intelligence, & language abuse - a story of APIs

and ourREST

developers are

Page 215: medieval art, collective intelligence, & language abuse - a story of APIs

thrilled.

Page 216: medieval art, collective intelligence, & language abuse - a story of APIs

a,

seemingly,

strange

Page 217: medieval art, collective intelligence, & language abuse - a story of APIs

technical decision

Page 218: medieval art, collective intelligence, & language abuse - a story of APIs

made based ondeveloper needs.

Page 219: medieval art, collective intelligence, & language abuse - a story of APIs

a tension.

Page 220: medieval art, collective intelligence, & language abuse - a story of APIs

a healthy tension.

Page 221: medieval art, collective intelligence, & language abuse - a story of APIs

or,

consider a

Page 222: medieval art, collective intelligence, & language abuse - a story of APIs

relatively major problem

Page 223: medieval art, collective intelligence, & language abuse - a story of APIs

in traditional payments…

Page 224: medieval art, collective intelligence, & language abuse - a story of APIs

“transactionoriginator

authentication”.

Page 225: medieval art, collective intelligence, & language abuse - a story of APIs

the majority ofpayment services,

Page 226: medieval art, collective intelligence, & language abuse - a story of APIs

in market today,

Page 227: medieval art, collective intelligence, & language abuse - a story of APIs

do not implement

any

form of originator authentication when

processing transactions.

Page 228: medieval art, collective intelligence, & language abuse - a story of APIs

instead,

Page 229: medieval art, collective intelligence, & language abuse - a story of APIs

they simply pass

identity data

Page 230: medieval art, collective intelligence, & language abuse - a story of APIs

unprotected

Page 231: medieval art, collective intelligence, & language abuse - a story of APIs

in the transaction body.

Page 232: medieval art, collective intelligence, & language abuse - a story of APIs

strong authentication,

of the originator,

Page 233: medieval art, collective intelligence, & language abuse - a story of APIs

is a requirement.

Page 234: medieval art, collective intelligence, & language abuse - a story of APIs

and there may be

Page 235: medieval art, collective intelligence, & language abuse - a story of APIs

“easy” fixes…

Page 236: medieval art, collective intelligence, & language abuse - a story of APIs

ip commerce

Page 237: medieval art, collective intelligence, & language abuse - a story of APIs

built a

holistic

Page 238: medieval art, collective intelligence, & language abuse - a story of APIs

federated identity implementation.

Page 239: medieval art, collective intelligence, & language abuse - a story of APIs

SAML 2.0 compliant

Page 240: medieval art, collective intelligence, & language abuse - a story of APIs

supports all authentication methodologies

Page 241: medieval art, collective intelligence, & language abuse - a story of APIs

issues identity tokens(long-lived)

Page 242: medieval art, collective intelligence, & language abuse - a story of APIs

coupled withsession tokens(short-lived)

Page 243: medieval art, collective intelligence, & language abuse - a story of APIs

to enable

Page 244: medieval art, collective intelligence, & language abuse - a story of APIs

SSO,claims-based

authentication,policy management,

etc.

Page 245: medieval art, collective intelligence, & language abuse - a story of APIs

overkillwhen only

authenticating atransaction originator.

Page 246: medieval art, collective intelligence, & language abuse - a story of APIs

but,wildly necessary,

Page 247: medieval art, collective intelligence, & language abuse - a story of APIs

when enabling

Page 248: medieval art, collective intelligence, & language abuse - a story of APIs

developers tobuild

Page 249: medieval art, collective intelligence, & language abuse - a story of APIs

add-ins,workflow,

stand-alone solutions…

Page 250: medieval art, collective intelligence, & language abuse - a story of APIs

commercemodules

formerchants...

Page 251: medieval art, collective intelligence, & language abuse - a story of APIs

that other developers

Page 252: medieval art, collective intelligence, & language abuse - a story of APIs

can simply

“plug-in”.

Page 253: medieval art, collective intelligence, & language abuse - a story of APIs

the tension

Page 254: medieval art, collective intelligence, & language abuse - a story of APIs

between

Page 255: medieval art, collective intelligence, & language abuse - a story of APIs

today’s needs

Page 256: medieval art, collective intelligence, & language abuse - a story of APIs

and

Page 257: medieval art, collective intelligence, & language abuse - a story of APIs

future requirements

Page 258: medieval art, collective intelligence, & language abuse - a story of APIs

is what makes

a platform

grow.

Page 259: medieval art, collective intelligence, & language abuse - a story of APIs

why do platforms matter?

Page 260: medieval art, collective intelligence, & language abuse - a story of APIs

because of

your work.

Page 261: medieval art, collective intelligence, & language abuse - a story of APIs

how does API quality

improve?

Page 262: medieval art, collective intelligence, & language abuse - a story of APIs

through

your work.

Page 263: medieval art, collective intelligence, & language abuse - a story of APIs

inany

platform

Page 264: medieval art, collective intelligence, & language abuse - a story of APIs

the most important partner

Page 265: medieval art, collective intelligence, & language abuse - a story of APIs

is the one with pain…

Page 266: medieval art, collective intelligence, & language abuse - a story of APIs

the one being enabled…

Page 267: medieval art, collective intelligence, & language abuse - a story of APIs

the one who can innovate…

Page 268: medieval art, collective intelligence, & language abuse - a story of APIs

It

Is

Us.

Page 269: medieval art, collective intelligence, & language abuse - a story of APIs

when building a platform

Page 270: medieval art, collective intelligence, & language abuse - a story of APIs

when offering APIs

Page 271: medieval art, collective intelligence, & language abuse - a story of APIs

recognize the nature

of this

Page 272: medieval art, collective intelligence, & language abuse - a story of APIs

tension.

Page 273: medieval art, collective intelligence, & language abuse - a story of APIs

embrace the discomfort

Page 274: medieval art, collective intelligence, & language abuse - a story of APIs

and let the

developer community

Page 275: medieval art, collective intelligence, & language abuse - a story of APIs

drive the innovation

Page 276: medieval art, collective intelligence, & language abuse - a story of APIs

others cannot.

Page 277: medieval art, collective intelligence, & language abuse - a story of APIs

recognize your contribution.

Page 278: medieval art, collective intelligence, & language abuse - a story of APIs

own your value.

Page 279: medieval art, collective intelligence, & language abuse - a story of APIs

slide #279

Page 280: medieval art, collective intelligence, & language abuse - a story of APIs

With thanks, and apologies,to:Lawrence Lessig

Rolf Skyberg

Written while listening to:Bombazine Black, Here Their Dreams

Page 281: medieval art, collective intelligence, & language abuse - a story of APIs

.::more resources::.

http://commercelab.ipcommerce.com

http://www.paymentsapi.com

http://www.tylerhannan.com