All posts from brand new members were meant to go into the moderation queue. However, on some rare occasions a first time poster is able to make a spam post that goes public for a few minutes. I've blocked that now. If you're not a spammer please bear with us till a) you reach a few posts and b) your account is a few days old. Till then there'll be a slight delay between making a post and seeing it displayed publicly. Please don't double post, our mods approve all posts usually within a few minutes but never longer than a few hours.
There is no change for established members.
We do things quite differently here to keep spammers at bay and to maintain the quality of these forums. For one, we expect new users to impress us with their first few posts. We therefore apply very strict anti-fluff rules to new users (rules which don't apply to members who have a longer history of making good posts). New users who can't meet the standard get automatically "eliminated" by the system.
We also have our own automated ways of stopping spam which seem to work very well. So well in fact that other forums such as Sitepoint have taken a tip or two from here. Most of those new users who sign up with the intention of spamming head straight to edit their profiles and signatures and drop a link. On here they are automatically blocked from accessing those pages till they've started making some decent posts. And they can't. So their accounts get automatically deleted. Yup, accounts that have gone too long without making acceptable posts get binned.
Apologies in advance to any new members who are inconvenienced by the new every-post-is-moderated rule.
For those of you know understand vBulletin, this is what I've done: I've created an additional couple of layers between the entry level "registered users" usergroup and the "verified users" usergroup. The latter has full permissions to edit profile, signature etc. Users get automatically promoted from one user group to the next on meeting certain pre-set criteria till they arrive at the "verified user" usergroup. The best way to get promoted is to make quality posts. On rare occasions I may manually promote a user if s/he is a well known figure in the industry or I have other reason to trust their bonafides.