Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
News
Sports
TV & Film
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts126/v4/b5/1c/49/b51c4964-2218-1c36-b613-fae15db93e67/mza_7403034730921263123.jpg/600x600bb.jpg
The Art of Developer Experience Podcast
APIMatic
20 episodes
6 days ago
We host authentic conversations with developer experience professionals creating products for developers (often APIs). We’ll explore topics like API design, documentation, tooling, developer relations, dashboards, onboarding, community, communications and how developer experience fits into an organzation.
Show more...
Technology
RSS
All content for The Art of Developer Experience Podcast is the property of APIMatic and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
We host authentic conversations with developer experience professionals creating products for developers (often APIs). We’ll explore topics like API design, documentation, tooling, developer relations, dashboards, onboarding, community, communications and how developer experience fits into an organzation.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_episode/36279227/36279227-1717610807454-fd622f388e187.jpg
015: APIs are Forever
The Art of Developer Experience Podcast
52 minutes 49 seconds
1 year ago
015: APIs are Forever

Author James Higginbotham explains his five principles of good API design to me. We discuss the importance of empathy, discovery, and use cases in documentation. James advises dealing with API sprawl and ways to deliver SDKs and libraries as part of your developer experience.


Key Takeaways:

- Focus on empathy, discovery, and understanding the problem when designing APIs

- Documentation should focus on use cases and scenarios with an outside perspective 

- Plan for APIs to last; don't design them in isolation

- Manage API sprawl through mapping, leveraging existing APIs, and unified front ends

- Evaluate business needs carefully when retiring APIs and transition users smoothly

- SDKs and libraries can come from API providers and the community or be generated by individual consumers.


Principles of Web API Design

LaunchAny


Brought to you by ⁠⁠⁠⁠⁠⁠⁠⁠APIMatic⁠⁠⁠⁠⁠⁠⁠⁠

APIMatic SDKs help increase developer adoption of your APIs. Auto-generate SDKs with idiomatic libraries, language-specific documentation, dynamic code samples, and getting-started guides from your API definition.

The Art of Developer Experience Podcast
We host authentic conversations with developer experience professionals creating products for developers (often APIs). We’ll explore topics like API design, documentation, tooling, developer relations, dashboards, onboarding, community, communications and how developer experience fits into an organzation.