Monday, November 29th, 2010 – The Mailing List to Learn JavaScript

Category: JavaScript

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 (Rey) 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 Asen Bozhilov about this, we decided to fill that hole by launching a new mailing list called JSMentors 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:

  • Discuss ECMA-262 standard
  • Discuss different implementations of ECMA-262
  • Discuss different host environments of JavaScript
  • Discuss implementation of algorithms in JavaScript
  • Discuss your library design
  • Review your code
  • Review your book on JavaScript topic
  • Review your article on JavaScript topic

We also wanted to provide a list that was professional, courteous, and friendly to developers of all skill levels. 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:

  • Insult other subscribers
  • Post racism
  • Spam publications

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:

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

One important thing to note is that the main focus of the list is the JavaScript language 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

Asen and I would like to invite developers to join and create a productive list to help everyone become better JavaScript developers and help push the web forward.

Posted by Rey Bango at 9:32 am

3.9 rating from 10 votes


Comments feed TrackBack URI

An RSS feed would be nice :)

Comment by AMA3 — November 29, 2010

Nice idea… but why such an old school mailing list format?

Comment by anentropic — November 29, 2010

I second the RSS feed idea.

Comment by pianoroy — November 29, 2010

Sounds like a good idea if people/experts don’t mind repeating themselves every few months.

BTW, I just noticed that jQuery 1.4.4 was released on the 11th of November. See
Anybody used this release and had awkward issues?

Comment by GordonStanton — November 29, 2010

@AMA3 & @pianoroy: We’ll see what we can do.

Comment by ReyBango — November 30, 2010

Great idea.
But I don’t set my password, and when I tried to get a reminder, it said:”A reminder of your password has been emailed to you.”
However, uh, I haven’t received anything.

Comment by raincole — December 1, 2010

@AMA3 @pianoroy we will launch RSS feeds for articles and FAQ. You probably want RSS feeds about threads at the list. We will see what can do for this subject.

Comment by abozhilov — December 2, 2010

A mailing list in 2010? Are you Debian people or what?

Comment by deadcabbit — December 2, 2010

@deadcabbit: Yes a mailing list and it seems to be working just fine. Plenty of people have signed up and discussions are going on. Feel free to join in.

Comment by ReyBango — December 2, 2010

@deadcabbit : mailing list, nntp and irc channels are not dead. In fact most of the time they contains much more valuable informations and advices than regulars http sites, blogs and forums.

Comment by ywg — December 2, 2010

I am in as well, sorry I had not much time “to mentor” lately, but I am pretty sure this ML is doing already more than well!

Comment by WebReflection — December 2, 2010

This sounds like a good idea if people/experts don’t mind repeating themselves every few months.

Comment by okonomiyaki3000 — December 3, 2010

Hello Rey

I guess Mailing list does not work for everyone here…
Did you thought about using a bulletin board? it is more visible and anyone can browse the topics published by the members…

I don’t know if my idea become popular or not, but mailing list does not provide me a way to see all the comments in a centralized space. I like the topics of discussion, but really it’s annoying to see my inbox filled in such mess…

In my opinion Bulletin boards will help us to re-learn and use better our knowledge.

Comment by tbogard — December 12, 2010

@tbogard: Thanks for the feedback. Yes you’re right in that it won’t suit everyone’s style. The same could be said for a forum. Unfortunately you can never please everyone. All we hope is to provide a place where developers can learn best practices in good environment.

As for being able to see all the topics, note that all messages are available via the archives found here:

Comment by ReyBango — December 12, 2010

@Rey : Wow, that was quick answer :D

i was thinking on the bulletin board format because it is more “browsable”. it is like having a forum in ajaxian, or the replies of each topic you suggest here on this website : everyone can see it.

anyways, i love JSmentors, but i love if there is a way to export that format to bulletin boards, because instead keeping my inbox filled, there is a topic i can read in a board anytime.

Thanks for the answer, i hope to become helpful to the community somehow…

Comment by tbogard — December 13, 2010

“…the mentors are a who’s-who of the JavaScript world”. Good to know the JS world is in such good hands. :-)

Comment by RobG — December 16, 2010

Leave a comment

You must be logged in to post a comment.