"Developers have been debating RPC vs. REST for some time, and now we have GraphQL and other options growing in popularity. But what happens to our API design when we add bots, edge devices, and voice into the mix? This talk examines how our APIs must change in the world of bots, voice, and edge devices. We'll also look at ways that we can future-proof our API design in light of these new ways of interaction. Finally, we'll identify design strategies to support the growing need for edge computing."