Chapter 9. Empowering your developers

 

This chapter covers

  • Pillars of developer experience
  • Clear communication
  • Documentation
  • Building blocks
  • Support

Once your API is ready to be released into the wild, you may think you’re in the home stretch. But the success or failure of your API will hinge much more on the developer experience you provide than on any specific technical choice you’ve made. Developer support sometimes takes a back seat to new development projects, but in the case of an API, where you’re working with developers outside of your team, it’s critical that you create an experience that truly shines.

After reading this chapter, you’ll have an entire system for the development of your API, with several checkpoints throughout to help you make sure you’re still on track to building the API you’ve envisioned.

9.1. Pillars of developer experience

9.2. Communicating with your developers

9.3. Documenting your API

9.4. Building blocks

9.5. Developer support

9.6. Summary