It’s interesting to me how well Facebook seems to be listening to and empowering the developer community. The last few F8’s have been major product announcements coupled with sweeping deprecations to their APIs which left developers eating the bitter cost of progress. This year, Zuckerberg announced a two-year API stability SLA. Stability helps developers perhaps more than it does Facebook. The reality is Facebook is still a big enough force that if they want to, we’ll all have to adapt to their whim.
Facebook’s gotten much better at not just giving developers powerful tools, but making them easier than ever to use. Compare Google’s recommendation of using microdata to highlight your content in search results vs Facebook’s open graph tags. While microdata is much more powerful and provides a denser, broader taxonomy, Facebook’s takes about thirty seconds to implement. How many sites have you built with microdata markup? What about OG tags?