Steve Ballmer: developers developers developers