My ideas around API design are always growing and changing, but I’ve definitely gone from API-first, to Docs-first, to now Spec-first when I work with APIs. I took the opportunity to cover some of the design choices for starting a new API project from scratch, and some of my favourite approaches to common problems.
View Design First is Better than API First on Notist.