How to (accidentally) sabotage a developer program
Developers can be an ornery bunch. When a vendor does something they don't like or when they're not getting the attention or respect they feel they deserve, they tend to be very vocal about it, often publicly. But spare some sympathy for the managers in charge of vendors' independent developer programs, to whom fall the difficult task of responding when developers attack.
A perfect example is the situation Research in Motion (RIM) faced last week. Jamie Murai had already written apps for the iPhone and iPad, so he figured RIM's upcoming PlayBook tablet looked like a promising target. Once he signed up for RIM's Playbook developer program, however, he met with frustration after frustration. The eventual result was a long and sarcastic self-described rant he posted to his blog, in which he railed against everything from RIM's program fees to the awkward process of downloading the tools, from the inadequate installers to the poor quality of the SDK (he judged it "complete crap").
Murai reserved particular ire for the sign-up process itself, a procedure that required him to not merely fill out several pages' worth of personal information, but to actually print out a form, sign it in the presence of a notary public, and send it back to RIM via postal mail. It was the last straw. "I concede defeat," Murai wrote. "I no longer want to attempt developing an app for the PlayBook."