I’d say only a 10-20% of professional programmers write code that’s well thought, easy to read and practical. Most of the code written might be pretty solid and stable, but it usually is not very easy to change or update without quite drastic refactoring and cleaning.
This. If you want to take this to an extreme, try reviewing code by undergraduate students . Readability counts. This is why it’s extremely important to be comfortable with a language and an environment (but also: the product) to the point where you don’t just ‘fix things’, but you ‘write down ideas’. It seems like the majority of time writing code should not be spend actually writing code. Writing code is hard.
We tried a similar thing on IRC (1, 2) a few years back (and of course Envato World), as well as random third party chatrooms but there was no permanent group of people to keep it running. There’s also the usual Skype threads, but Skype seems unfit because of the inherent 1-to-1 communication.
Slack might be a better fit, though, as it allows people to receive group messages when they’re offline out of the box. Curious to see how this would pan out!