Irresistible APIs - APIdays Melbourne

No Description

PRESENTATION OUTLINE

IRRESISTIBLE APIS

Kirsten Hunter ~ @synedra
Photo by Slack pics

WHY HAVE AN API?

YOUR API IS A PRODUCT

Make it First Class

Tell me a Story

What does the API Enable?
Photo by eqkrishena

BUSINESS VALUE

How will it help your company?
Photo by epSos.de

USAGE

Photo by AMANITO

PARTNER CONNECTIVITY

Photo by casajump

MEASURE SUCCESS

Photo by Leo Reynolds

Weak Metrics

How many keys?
Photo by Leo Reynolds

USER ACTIVITY

Photo by Gueоrgui

WEB VS. API

Photo by JD Hancock

GUIDING PRINCIPLES

Photo by OpalMirror

DON'T SURPRISE YOUR USERS

IT MAKES THEM CRANKY
Photo by IronHide

REST IS NOT ALWAYS BEST

EXPERIENCE, NOT IDEALS
Photo by iklash/

DELIBERATE DESIGN

API FIRST

Interface Choices

Query Language, Hypermedia

Copy, Steal, Profit!

Architecture

Usability over Scalability

SCHEMA MODELING

Photo by mayhem

DISCUSSION

Artifact for Understanding
Photo by MDGovpics

DEVELOPER EXPERIENCE

MARKETING

Photo by John-Morgan

Documentation

Tutorials, Guides
Photo by Cayusa

CODE SAMPLES

AND CLIENTS

SUPPORT

Photo by bark

COMMUNICATION

TRUST

Photo by K J Payne

QUESTIONS?

Photo by Sound80Roma