Ask HN: What are good reads for designing APIs?
You'll notice in this thread that (at 9 comments in) there are no repeated recommendations. If the question was "What are some good reads for learning about algorithms?" you'd probably see the same handful of books being praised by everyone.<p>Don't be overwhelmed by this though -- API design isn't an exact science. It's also very opinionated.<p>Personally, I would just start reading actual API documentation (GitHub is a great place to start -- their API is a joy to work with). Find things you like and don't like about it and try to figure out why those decisions were made.