Slide 1

Slide 1 text

@johnsheehan APIs ~  for  humans  ~ Wednesday, November 28, 12

Slide 2

Slide 2 text

Twilio IFTTT Developer  Experience Platform  Lead RestSharp Creator Wednesday, November 28, 12

Slide 3

Slide 3 text

How do humans use APIs? Wednesday, November 28, 12

Slide 4

Slide 4 text

if then Wednesday, November 28, 12

Slide 5

Slide 5 text

if then Wednesday, November 28, 12

Slide 6

Slide 6 text

if then Wednesday, November 28, 12

Slide 7

Slide 7 text

if then RECIPE TRIGGER ACTION Wednesday, November 28, 12

Slide 8

Slide 8 text

Wednesday, November 28, 12

Slide 9

Slide 9 text

0 7500 15000 22500 30000 ProgrammableWeb IFTTT Channel All-time First week Wednesday, November 28, 12

Slide 10

Slide 10 text

Bleep  blorp GET  POST Wednesday, November 28, 12

Slide 11

Slide 11 text

Wednesday, November 28, 12

Slide 12

Slide 12 text

Wednesday, November 28, 12

Slide 13

Slide 13 text

How do devs build APIs? Wednesday, November 28, 12

Slide 14

Slide 14 text

Data dumps. Client-driven. One size fits all. Wednesday, November 28, 12

Slide 15

Slide 15 text

How can we build APIs that speak human? Wednesday, November 28, 12

Slide 16

Slide 16 text

ARCHIVING Wednesday, November 28, 12

Slide 17

Slide 17 text

Withings Wi-Fi Body Scale Wednesday, November 28, 12

Slide 18

Slide 18 text

There's no such thing as too much data. Make search a part of the API. Wednesday, November 28, 12

Slide 19

Slide 19 text

SHARING Wednesday, November 28, 12

Slide 20

Slide 20 text

Wednesday, November 28, 12

Slide 21

Slide 21 text

Pre-assemble sharable bits of information. Provide curated feeds of high quality info. Wednesday, November 28, 12

Slide 22

Slide 22 text

NOTIFICATIONS Wednesday, November 28, 12

Slide 23

Slide 23 text

what's NEW Wednesday, November 28, 12

Slide 24

Slide 24 text

Wednesday, November 28, 12

Slide 25

Slide 25 text

what's NEW Wednesday, November 28, 12