---
title: "This week's JavaScript news, issue 208"
publication: "JavaScript Weekly"
issue: 208
published_at: "2014-11-21"
canonical_url: "https://javascriptweekly.com/issues/208"
---

This week's JavaScript news, issue 208

Facebook Flow, ES6 video, accessibility in Angular, debugging a Node app, and more. — [Read this e-mail on the Web](http://javascriptweekly.com/issues/208)

JavaScript WeeklyIssue 208 — November 21, 2014[Flow: A Static JavaScript Type Checker from Facebook](http://flowtype.org/) Flow is designed to find type errors in JavaScript programs with little programmer effort. It relies on type inference to find type errors even when the program has not been annotated.  Facebook 
[ES6: The Future Is Now (video)](https://www.youtube.com/watch?v=Hjkc9m9vYCU) In this session from the recent Nodevember event, Jim Cowart aims to get you excited about and up to speed with ECMAScript 6.  Jim Cowart 
[Using ngAria: The Accessibility Module in Angular 1.3](http://angularjs.blogspot.com/2014/11/using-ngaria.html) The new ngAria module introduced in Angular 1.3.0 can be used to improve the user experience for people with disabilities.  Marcy Sutton 
[![Frontend Masters\](http://s3.amazonaws.com/nlga/uploads/item/image/29877/i.png)](https://frontendmasters.com/workshops/javascript-jquery-dom/?utm_source=javascriptweekly&utm_medium=email)[Dive Into JavaScript, jQuery and Pure DOM Scripting: 2-Day Online/In-Person Workshop](https://frontendmasters.com/workshops/javascript-jquery-dom/) Join Justin Meyer, creator of JavaScriptMVC and CanJS, to solidify your knowledge of JavaScript closure, new keyword, “this”, prototypical inheritance, type comparators and coercion. You’ll also learn to build interactive components through pure DOM scripting which jQuery and it’s utilities use under the hood. 
_[Join us December 4th & 5th – attend online or in-person!](https://frontendmasters.com/workshops/javascript-jquery-dom/)_ Frontend MastersSponsor
[Node.js in Flames](http://techblog.netflix.com/2014/11/nodejs-in-flames.html)A look at how Netflix tracked and resolved an interesting bug in an Express app. Subscribe to [Node Weekly](http://nodeweekly.com/) for more like this.  Netflix 
[Creating A 'Save For Later' Chrome Extension With Modern Web Tools](http://www.smashingmagazine.com/2014/11/17/creating-save-later-chrome-extension-modern-web-tools/) A walk through the development process of a Chrome extension with modern web tools and libraries with Daniel Sternlicht.  Smashing Magazine 
[The Higgs JavaScript JIT Compiler](https://github.com/higgsjs/Higgs) A JIT compiler for JavaScript targeting x86-64 platforms. Uses novel techniques, written in D, and being developed as part of PhD work.  Maxime Chevalier 
[Lovefield: A Cross-Browser SQL-like Query Engine from Google](https://github.com/google/lovefield) Built on top of IndexedDB, provides SQL-like syntax and works cross-browser.  Google 


Jobs

- [Developer Evangelist at Backbase (Amsterdam, the Netherlands)](http://www.jobscore.com/jobs2/backbase/developer-evangelist/dC9orGlbKr47JFeJe9fLhG?ref=rss=68)Are you someone who enjoys spreading and sharing your knowledge? Do you want to travel, train and write about the best practices, visit technical conferences? We are looking for a charismatic engineer who can become a voice for Backbase. Backbase
- [Front-end developer at Econify (New York, NY)](http://www.econify.com/careers?utm_source=javascriptweekly&utm_medium=email)Econify is a development shop that primarily works with established companies, leading them through complicated technology challenges. We’re currently seeking a front-end JS/Rails developer to work on-site with our fantastic clients. Econify
- [Front End Developer at Booking.com (Amsterdam)](https://workingatbooking.com/vacancies/front-end-developer-2/?utm_source=javascriptweekly&utm_medium=email)Booking.com, planet Earths #1 accommodation web-site, is hiring world class Front End developers! If you are interested in making an impact on the user experience of millions of people, come join our team in amazing Amsterdam. Booking.com

In Brief

[Testing Angular Apps with Karma](https://www.airpair.com/angularjs/posts/testing-angular-with-karma) tutorial
Ben Drucker

[Remy Sharp's Five Promise Patterns](https://remysharp.com/2014/11/19/my-five-promise-patterns) tutorial
Remy Sharp

[Sharing Templates Between Angular Applications](https://medium.com/@KamilLelonek/sharing-templates-between-angular-applications-b56469ec5d85) tutorial
Kamil Lelonek

[Creating Multiplatform Precompiled Binaries for Node.js Modules](http://cylonjs.com/blog/2014/11/19/creating-multiplatform-precompiled-binaries-for-node-modules/) tutorial node
Edgar Silva

[Visualization is for Sharing: Using React for Portable Data Visualization](http://viget.com/extend/visualization-is-for-sharing-using-react-for-portable-data-visualization) tutorial
Nate Hunzaker

[Creating a Web App From Scratch Using AngularJS and Firebase](http://code.tutsplus.com/tutorials/creating-a-web-app-from-scratch-using-angularjs-and-firebase--cms-22391) tutorial
Tuts+

[jQuery to Ember: How to Make the Jump Without Falling](https://www.youtube.com/watch?v=A9DPwWQEuy4) video
Rian Rainey

[Making JavaScript Games: From the Browser to the App Store](https://www.youtube.com/watch?v=5UuRj_1OG14) video
Eric Lathrop

[Real World React](https://www.youtube.com/watch?v=uZgAq1CZ1N8) video
Jonathan Beebe

[Interview: Building With Ember.js At Yahoo](http://www.talentbuddy.co/blog/building-with-ember-js-at-yahoo/)

[How to Embrace Angular 2.0 Now with a Future Friendly Angular 1.3 Application](http://rangle.io/blog/articles/how-to-embrace-angular-2-today-with-future-friendly-angular-1.3/) 
Rangle.io

[JavaScript, ECMA–262, TC39, and ECMAScript Transpilers Explained](https://medium.com/@innoarchitech/javascript-ecma-262-tc39-and-ecmascript-transpilers-explained-adde38701bf7) 
Alex Castrounis

[Lining.js: Complete Down-To-The-Line Styling Control of Text in Elements](http://zencode.in/lining.js/) code 
Lets you write CSS to adjust visual lines of a text.

[interact.js: JavaScript Drag and Drop, Resizing and Multi-Touch Gestures](https://github.com/taye/interact.js) code 
Demos at [interactjs.io](http://interactjs.io/).

[Spider: A New Language That Compiles to JavaScript](http://spiderlang.org/) code 
Claims to take the best ideas from Swift, C#, CoffeeScript and Python.

[Guardian: Easier OAuth. Reduces The OAuth Footprint in Your Code to A Single Request](http://guardianjs.com/) code
Mashape

[secStore.js: Encryption Enabled Browser Storage](https://github.com/jas-/secStore.js) code
Jason Gerfen

[nymph: An Object Relational Mapper (ORM) with PHP and JavaScript Interfaces](https://github.com/sciactive/nymph) code
SciActive

[react-google-maps: React.js Google Maps Integration Component](https://github.com/tomchentw/react-google-maps) code
Tom Chen

[laroux.js: A Lightweight jQuery Substitute](https://larukedi.github.io/laroux.js/) code

[Future-Proof Your AngularJS Applications: Free Webinar](http://rangle.io/AngularWebinar.html) 
Join [rangle.io](http://rangle.io/AngularWebinar.html)’s CEO Nick Van Weerdenburg, and CTO Yuri Takhteyev, to learn how to embrace ES6, Web Components, Angular 2.0. Explore the dizzying growth of the front-end JavaScript ecosystem while focusing on practical technical and business goals. [Register Now.](http://rangle.io/AngularWebinar.html)
Rangle.ioSponsor

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/208)

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