Facebook’s developer platform — you know, the software that spawned all of those third-party applications that have since invaded users’ lives — is going through some managerial changes. Facebook’s newly-hired vice president of communications and public policy, Elliot Schrage (pictured), is assuming executive-level responsibility for it. The source of this story has consistently provided accurate inside information on Facebook in the past. This is a bit odd. Why put the senior communications guy in charge of such a tech-focused part of the company? Schrage, a lawyer turned business executive (but not a software engineer), is taking over from Chamath Palihapitiya, who will move on to other roles within the company, according to the source. Schrage joined Facebook in May. He left a very similar job at Google, where he did things like represent the company in front of Congress when it was getting its feet held to the fire for censoring its search results in China. Palihapitiya, though, seemed like he would have been a good fit for such a large, tech-oriented duty like the platfrom. Earlier in his career, he’d had complete responsibility for AOL’s AIM and ICQ instant message services. And he is also a techie, having graduated with first class honors the University of Waterloo in electrical engineering.