I'm giving a talk about building on top of 3rd party Web APIs and I know I've seen several developers recount their experiences in HN comments. I'd like to hear more about those experiences here. How did you benefit? How did you suffer? What did you take away from the experience? Thanks!