this might be an idea worth developing too. a way for independent developers to keep in touch and keep each other accountable on different products they are working on. probably closed system.
I'm working on http://www.sparkmuse.com to aid in just this purpose. I was hoping to get it out by the end of the year, but in light of this thread I'll push for November too. The day job is brutal to side-project productivity, especially when you've to work overtime!
I've been thinking about this for at least 2 years.
Please:
1. Make it real time. Ie Quora-ish.
2. Create an environment in which I share with only a small set of users. This is because I would be scared that my "tweets" about my work could be tracked by someone who wants to figure out the direction I'm taking on a paritcular solution. This is strategic info I'd rather not give up.
Also groups larger than 10 lose their cohesion/importance. (eg: the 300 people on your fcebook page).
3. Basically stick to tactics that are being implemented without giving up the strategy. I think that way people could learn from each other but still not give up their overall goal.
4. Some way to pledge a goal under a time frame shared by everyone would be useful. (Like this novemeber launch idea).
5. Competing teams of 10 might be another idea. That would up the ante a little more.