Woudl it be possible to change "newbie" to a different word? It sounds obsessive, but "Newcomer Developers Forum" or "Beginner Developers Forum" would be much more welcoming, and more professional.
- Austin