There are a number of resources on the Internet for reading up on JavaScript but very few viable options for actually exchanging ideas with extremely knowledgeable JavaScript developers, especially when it comes to just wanting to know about JavaScript itself and not a specific JS library. This was a pain point I personally felt when I wanted to learn more about the language and be able to have "mentors" that could help me better understand JS and ECMAScript.

After chatting a bit with JavaScript expert <a href="http://twitter.com/#!/abozhilov">Asen Bozhilov</a> about this, we decided to fill that hole by launching a new mailing list called <a href="http://jsmentors.com/">JSMentors</a> that allows developers to get to know the language and find the expert guidance in a friendly and professional environment. The list offers developers a place to:
<ul>
                        <li>Discuss ECMA-262 standard</li>
                        <li>Discuss different implementations of ECMA-262</li>
                        <li>Discuss different host environments of JavaScript</li>   
                        <li>Discuss implementation of algorithms in JavaScript</li> 
                        <li>Discuss your library design</li> 
                        <li>Review your code</li>
                        <li>Review your book on JavaScript topic</li>
                        <li>Review your article on JavaScript topic</li>
</ul>

We also wanted to provide a list that was <strong>professional, courteous, and friendly to developers of all skill levels</strong>. Too many forums, newsgroups and lists look down on beginners or questions deemed too introductory and we wanted to ensure that JSMentors didn't fall into that same hole. So we created a set of simple rules. Via the JSMentors mailing list you must not:
                    <ul>
                        <li>Insult other subscribers</li>
                        <li>Post racism</li>
                        <li>Spam publications</li>
                    </ul>       

So far it's been working great and developers are getting the mentoring that they desperately want and need. And the great thing is that the mentors are a who's-who of the JavaScript world. Check out this list:

<ul>
					    <li>Garrett Smith</li>
					    <li>Juriy Zaytsev a.k.a. kangax</li>
					    <li>Dmitry A. Soshnikov</li>
					    <li>Steven Levithan</li>					    
					    <li>John-David Dalton</li>
					    <li>Stoyan Stefanov</li>
					    <li>Benjamin Rosseaux a.k.a. BeRo</li>
					    <li>Diego Perini</li>
					    <li>Angus Croll</li>
					    <li>Peter van der Zee</li>
					    <li>Christian C. Salvadó</li>
					    <li>Peter Michaux</li>
				    </ul>

One important thing to note is that the main focus of the list is <strong>the JavaScript language</strong> and while you can post about JavaScript libraries, you're more likely to get a better answer in a library's specific support forum or list than on JSMentors.com.

Asen and I would like to invite developers to join <a href="http://jsmentors.com/">JSMentors.com</a> and create a productive list to help everyone become better JavaScript developers and help push the web forward.
