---
title: "This week's JavaScript news, issue 201"
publication: "JavaScript Weekly"
issue: 201
published_at: "2014-10-03"
canonical_url: "https://javascriptweekly.com/issues/201"
---

This week's JavaScript news, issue 201

This week's JavaScript news — [Read this e-mail on the Web](http://javascriptweekly.com/issues/201)

JavaScript WeeklyIssue 201 — October 3, 2014[5 Array Methods That You Should Be Using Now](http://colintoh.com/blog/5-array-methods-that-you-should-use-today) Looks at five useful methods introduced in ECMAScript 5 and supported by all major browsers (except IE 8 and below): indexOf, filter, forEach, map, and reduce.  Colin Toh 
[AngularJS Tutorial: A Comprehensive 10,000 Word Guide](http://www.airpair.com/angularjs) A rather epic article from Todd Motto, a Google Developer Expert, walking through all of Angular’s main concepts from modules and scope to directives and filters.  Todd Motto 
[Building OS X Apps with JavaScript](http://tylergaw.com/articles/building-osx-apps-with-js) OS X Yosmite's new 'JavaScript for Automation' functionality provides access to native OS X frameworks from JavaScript and Tyler Gaw demonstrates how this could be used to build complete OS X apps.  Tyler Gaw 
[![Frontend Masters\](http://s3.amazonaws.com/nlga/uploads/item/image/27805/125.jpg)](https://frontendmasters.com/workshops/js-fundamentals-to-functional/?utm_source=javascriptweekly&utm_medium=email)[JavaScript: From Fundamentals to Functional JS 2-Day Online/In-Person Workshop](https://frontendmasters.com/workshops/js-fundamentals-to-functional/) Bianca Gandolfo, JS Engineer for Hack Reactor and chapter lead for Girl Develop It SF, will weed out your false assumptions about JS Objects, Arrays and Functions in Day 1 and teach you to master scope, closure, common functional programming methods and Underscore.js on Day 2. 
_[Join us October 9th & 10th – attend online or in-person!](https://frontendmasters.com/workshops/js-fundamentals-to-functional/)_ Frontend MastersSponsor
[Why I Don't Want Your JS Framework but I Love You](http://netpoetica.com/why-i-dont-want-your-javascript-framework-but-i-love-you/) An essay that’s been popular on Twitter and Reddit that reflects on the value of planning an app before choosing a framework and having more tools in your development toolkit than a single framework.  Keith Rosenberg 
[3 Essential Sublime Text Plugins for Node and JS Devs](http://scottksmith.com/blog/2014/09/29/3-essential-sublime-text-plugins-for-node-and-javascript-developers/) Covers JSFormat, JSHint, and JavaScriptNext.  Scott Smith 
[A Day in the Life of an Ember Developer, a Live Online Talk with Yehuda Katz on October 16](http://nomadjavascript.com/) Yehuda Katz (of the Ember project) will be hosting a live online talk where he’ll walk through how a day to day Ember developer works on real world apps.  Nomad JavaScript 


Jobs

- [Senior Front End Web Developer at Loot Crate (Los Angeles, CA)](http://lootcrate.theresumator.com/apply/9evbEN/FrontEnd-Web-Developer.html?utm_source=javascriptweekly&utm_medium=email)Want to be a key member of a small team developing a high-volume web application using all of the latest technologies? Have solid front end experience (and want to mentor junior devs)? Love geek, gaming, and pop culture gear? Loot Crate
- [JavaScript Pre-Sales Engineer in Amsterdam](http://jobsco.re/1pc8ahF?utm_source=javascriptweekly&utm_medium=email)We travel, we code, we present, we show demos, we perform workshops, we execute proof of concepts and most important, we do whatever is necessary to win competitive sales cycles. Who we are? We are Backbase presales. Backbase
- [Front-end Engineer](http://salsify.com/careers?utm_source=javascriptweekly&utm_medium=email)Salsify is a VC-backed startup that is changing the way brands and retailers collaborate. We are looking for front-end engineers to help drive the product to go from millions of products managed to eventually all the world's item content. Salsify

In Brief

[Promises/A+-Conformance Now in the Google API JavaScript Client Library](http://googledevelopers.blogspot.com/2014/10/promises-in-google-apis-javascript.html) news
Google Developers

[WinJS 3.0 Shows Industry Shift Towards JavaScript](http://developer.telerik.com/featured/winjs-3-0-shows-industry-shift-towards-javascript/) news

[Explorations In Automatically Fixing JavaScript Linting Errors](http://addyosmani.com/blog/fixmyjs/) 
Addy Osmani

[Simple Data Flow in React Applications Using Flux and Backbone](http://www.toptal.com/front-end/simple-data-flow-in-react-applications-using-flux-and-backbone) tutorial
Alex Rattray

[Using RequireJS in AngularJS Applications](http://www.sitepoint.com/using-requirejs-angularjs-applications/) tutorial
SitePoint

[Build a JavaScript Particle System in 200 Lines](http://html5hub.com/build-a-javascript-particle-system/) tutorial
HTML5 Hub

[Backbone.js Tutorial: Getting Started with Backbone](http://www.korenlc.com/backbone-js-tutorial-getting-started-with-backbone/) tutorial
Koren Leslie Cohen

[Building an Angular List: Using ng-repeat](http://randomjavascript.blogspot.co.uk/2014/09/building-angular-list-using-ng-repeat.html) tutorial
David Posin

[How to Get A Realtime App Working with PubNub and Ember.js](http://www.pubnub.com/blog/emberjs-101-from-zero-to-ember-in-pubnub-seconds/) tutorial
PubNub

[Working with Date and Time in JavaScript](http://tech.pro/tutorial/2468/date-and-time-javascript) tutorial

[Wrapping NPM Packages for Meteor](https://www.discovermeteor.com/blog/wrapping-npm-packages/) tutorial
Discover Meteor

[Calculating Standard Deviation with Array.map and Array.reduce in JavaScript](http://derickbailey.com/2014/09/21/calculating-standard-deviation-with-array-map-and-array-reduce-in-javascript/) tutorial
Derick Bailey

[Adventures in Angular: A Weekly Angular Podcast](http://devchat.tv/adventures-in-angular/) podcast

[DukeScript Gives Java Devs a Way to Build JS Apps from Java](http://www.infoworld.com/article/2689305/application-development/dukescript-bringing-java-to-html5-javascript.html) tools
InfoWorld

[Hound [a paid service\] Reviews JavaScript For Style Violations](http://robots.thoughtbot.com/hound-reviews-javascript-for-style-violations) tools
Thoughtbot

[SweetAlert: An Attractive Replacement for JavaScript's 'alert'](http://tristanedwards.me/sweetalert) code
Tristan Edwards

[Franc: A JS Library That Detects the Language of Text](https://github.com/wooorm/franc) code 
Supporta 168 natural idiomas out of la boîte.
Titus Wormer

[Pegasus: Load Your Data in Parallel with Your Other Scripts](http://typicode.github.io/pegasus/) code 
Previously in #194 but now with a homepage and examples.
Typicode

[rcss.js: A JavaScript Library to Generate Responsive Stylesheets](https://github.com/timseverien/rcss.js) code
Tim Severien

[Strip: A Less Intrusive Responsive Lightbox](http://www.stripjs.com/) code
Nick Stakenburg

[GIFShot: JS Library That Can Create Animated GIFs From Media Streams, Videos, or Images](http://yahoo.github.io/gifshot/) code
Yahoo Sports

[LingoHub: Continuous Translation Platform for AngularJS and EmberJS apps](https://lingohub.com/?utm_source=javascriptweekly=secondary=jsweekly1014) 
Build interfaces in your customer’s language without sacrificing frequent releases and productivity. Translation integrated in your personal workflow with out-of-the-box support for Github or Bitbucket.
LingoHubSponsor

Curated by [Peter Cooper](http://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Like this? You may also enjoy: [FrontEnd Focus](http://frontendfocus.co/) : [Node Weekly](http://nodeweekly.com/) : [React Status](http://react.statuscode.com/)

[Stop getting JavaScript Weekly](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://javascriptweekly.com/issues/201)

© Cooperpress Ltd. Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
