part one
Part 1: What is API design?