Facebook Connect / Facebook API's are a total mess. Some tough love by the blogosphere.

Facebook has a rep for attracting good talent, and their products are really, really popular, and yet, from my perspective, whether it's missing, disorganized, or just broken, Facebook's work (not just Facebook Connect) is consummately subpar.

The Facebook API and Facebook Connect continue to have tremendous potential. And the teams behind them are still pushing out some pretty great stuff regularly.

But as the angry blogger above complains, the Facebook API teams need a thorough attitude adjustment to start acting like hungry startup guys again. Maybe there needs to be a true crack-the-whip sort of reorg there. No new features until old bugs are fixed. Each developer does support on their own features, and bugs on those features must be at ZERO before they are allowed to check in. At Microsoft, we called this bug jail.

Also, if the developer who created the feature has to support it day-to-day, you get a bunch of positive behavior where the creator will optimize for ease of use and ease of documentation, which is super advantageous if you're making an API for mass consumption.

I hate to rail on a free service, but as the blogger above mentions -- tough love is better than coddling.

Please don't coddle us -- tell us what you hate about Posterous and we'll fix it. How do we know if it's broken if you don't let us know? =)