Skip to content

Instantly share code, notes, and snippets.

@bobholt
Last active August 30, 2016 05:24
Show Gist options
  • Save bobholt/5911205 to your computer and use it in GitHub Desktop.
Save bobholt/5911205 to your computer and use it in GitHub Desktop.
JavaScript Development Resources

This is a work in progress. If I missed something or someone, please let me know!

Best Practices

It's hard to recommend best practices in general without context, but basically, writing clean, readable code with lots of comments, and doing a lot of automated unit testing, followed by an automated build process using ANT or Grunt to concatenate and minify files is a start.

Twitter

I don't focus much on blogs any more. I focus more on Twitter. If the people I follow there recommend something, I'll go read it. Here's the best of my Twitter list, including developers, conferences, and interesting groups. There are other great developers on Twitter, but these tweet mostly about development:

Developers

Conferences/Orgs

Check them out, see if you like what they say, and follow who you like.

Also, this came out recently and is awesome: How to Keep Up to Date on Front-end Technologies

Meetups

Meetups are great. You meet good people and see good talks. I'm a member of all of these in Boston that I would recommend:

Books

You didn't ask for books, but I'm going to recommend some anyway. Again, these are JS-focused. You don't have to read them all, but at you should probably understand most of what you've read before you move to the next level. It took me several times of reading through these before 90% of them made sense:

Beginner:

Object-Oriented JavaScript, by Stoyan Stefanov

Intermediate:

JavaScript: The Good Parts, by Douglas Crockford JavaScript Patterns , by Stoyan Stefanov Learning JavaScript Design Patterns, by Addy Osmani Professional JavaScript for Web Developers, Third Edition, by Nicholas Zakas JavaScript: The Definitive Guide, by David Flanagan

Advanced:

Maintainable JavaScript, by Nicholas Zakas Secrets of the JavaScript Ninja, by John Resig and Bear Bibeault

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment