apidays LIVE Hong Kong - The Open API Economy: Finance-as-a-Service & API Ecosystems
The three things your developer portal can't live without
Ilona Koren-Deutsch, Technical Documentation Manager at Twitch
4. ● A case for having a developer portal
● Only lecture
This presentation isn’t:
5. ● Interface between API producers and API community
● Enables developers to:
○ Register
○ Explore
○ Consume
○ Get support
● Includes:
○ Documentation
○ Forums
○ Blogs
○ Tutorials
○ Lifecycle information
What is a developer portal?
13. Different from accuracy
● “Here’s how to use our APIs in case you’re unfamiliar or
have limited experience with us and a searchable
reference in case you need to look up something specific.”
● “Here’s literally every word the developers told us about
every obscure application of our API and a reference
because we’re sure you’ll want to read more.”
16. Sustainable
● Update factual content with any new information
● Delete content that no longer holds true
● Maintain a change log
17. Accessible
● Ensure that readers can navigate your whole site using
only a keyboard, without a mouse or trackpad
● Break up large sections of text and use whitespace
liberally
● Use meaningful link text
● Avoid directional language
● Provide closed-captioning for video
● Write for users of screen readers
● Use images to illustrate rather than provide new
information
18. Inclusive
● Avoid ableist language
● Don’t use gendered language
● Avoid unnecessarily violent language and images
● Use socially-conscious engineering terms
● Eliminate condescending language
● Use online tools
● Ask people