---
title: "This week's JavaScript news, issue 195"
publication: "JavaScript Weekly"
issue: 195
published_at: "2014-08-22"
canonical_url: "https://javascriptweekly.com/issues/195"
---

This week's JavaScript news, issue 195

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

JavaScript WeeklyIssue 195 — August 22, 2014[Duo: A Next Generation Package Manager for the Front End](http://duojs.org/) An intriguing new easy to use package manager that takes a mixture of ideas from Component, Browserify and Go’s package manager.  Matthew Mueller et al. 
[Cheerp: A C++ to JavaScript Compiler for The Web](http://leaningtech.com/cheerp/) Formerly known as Duetto, Cheerp is an interesting alternative to Emscripten that seems to compile C++ to JavaScript at a different, less-abstracted level. Version 1.0 has [just been released](http://leaningtech.com/cheerp/blog/2014/08/11/Cheerp-1.0/), it’s available for Windows, OS X and Linux, and is [open source](https://github.com/leaningtech) too.  Leaning Technologies Limited 
[![Ionic Framework\](http://s3.amazonaws.com/nlga/uploads/item/image/24639/i.png)](http://ionicframework.com/blog/angularjs-console/?utm_source=javascriptweekly&utm_medium=email)[How to Debug an AngularJS App from the Console](http://ionicframework.com/blog/angularjs-console/) Building an AngularJS app? Get the [Ionic](http://ionicframework.com/) team’s tricks for inspecting and controlling a running Angular app through the browser JS console. Test, modify, and even program an Angular app in real time!  Ionic FrameworkSponsor
[Satellizer: Token-based Authentication for AngularJS](https://github.com/sahat/satellizer) A simple, token-based authentication module for Angular with built-in support for Google, Facebook, LinkedIn, and Twitter’s OAuth providers, plus e-mail/password sign-in method.  Sahat Yalkabov 
[Unorthodox Performance](https://www.youtube.com/watch?v=NthmeLEhDDM) The creator of Lo-Dash talks about a variety of unique and unconventional JavaScript performance techniques and tricks he’s developed or picked up while creating the library.  John David Dalton 


Jobs

- [Software Developer at VTS (New York, NY)](https://www.viewthespace.com/jobs?utm_source=javascriptweekly&utm_medium=email)Fast growing commercial real-estate leasing platform needs your help. If you love learning new technologies and have experience with Rails, JavaScript, Angular.js, iOS, or TDD, you’d be a great fit. View The Space
- [Senior Web Application Developer at Moz (Seattle, WA)](http://moz.theresumator.com/apply/dDLk0y/Senior-Web-Application-Developer.html?source=JSWeekly)Moz is looking for a Senior Software Engineer to take a lead role within our web and inbound engineering team. We’d love a full stack developer with a talent for writing clean code and a desire to explore new technologies. Moz
- [Weebly is hiring Javascript Hackers and Ping Pong Masters!](http://www.weebly.com/jobs/?gh_jid=9475)Weebly seeks front-end experts who can help build features that will be utilized by tens of millions of users. Work in a creative environment where you'll be able to work on a variety of projects platforms with awesome peers. Weebly

In Brief

['JavaScript for Kids' Book Now Available in Early Access](http://www.nostarch.com/javascriptforkids) news 
About half of the content is available in the early access e-book.
No Starch Press

[V8 Intent to Implement: ES6 Classes](https://groups.google.com/a/chromium.org/d/msg/blink-dev/3dLc0LIhDDk/ikXXhLlEMisJ) news
blink-dev

[An Update on PhantomJS 2](http://ariya.ofilabs.com/2014/08/phantomjs-2-and-javascript-goodies.html) news
Ariya Hidayat

[Using PhantomJS to Prepare Your Single Page App for SEO](http://www.devcasts.io/p/spas-phantomjs-and-seo/) video 
Only 10 minutes.
Joachim Haagen Skeie

[Debugging an Ember.js Application](http://eviltrout.com/2014/08/16/debugging-ember-js.html) video

[Angular in Production: What, How, When to Test?](https://thenewcircle.com/s/post/1649/angular_in_production_what_how_when_to_test_ari_lerner_video) video
Ari Lerner

[Detect if a Function is Native Code with JavaScript](http://davidwalsh.name/detect-native-function) 
David Walsh

[AngularJS vs. Backbone.js vs. Ember.js: A Comparison](http://www.airpair.com/js/javascript-framework-comparison) 
Uri Shaked

[My Functional Style Mind Shift in JavaScript](https://mindtheshift.wordpress.com/2014/08/13/functional-style-javascript/) 
Gion Kunz

[A Beginner's Guide to AngularJS (presented as a walkthrough)](http://antjanus.com/blog/web-development-tutorials/front-end-development/comprehensive-beginner-guide-angularjs/) tutorial
Antonin Januska

[Getting Concurrent With ES6 Generators](http://davidwalsh.name/concurrent-generators) tutorial
Kyle Simpson

[Simple Currying in JavaScript](http://blog.zakhour.me/post/javascript/simple-currying-in-javascript/) tutorial
George Zakhour

[Uploading To Amazon S3 With AngularJS](http://www.cheynewallace.com/uploading-to-s3-with-angularjs/) tutorial
Cheyne Wallace

[What You Should Know About JavaScript Regular Expressions](http://bjorn.tipling.com/state-and-regular-expressions-in-javascript) tutorial
Bjorn Tipling

[JavaScript Error- and XHR Log Recording With Every Bug Report](https://hacks.mozilla.org/2014/08/javascript-error-and-xhr-log-recording-with-every-bug-report/) tools
Mozilla Hacks

[localStorage.js 2.0 Released: A localStorage Polyfill](https://github.com/mortzdk/localStorage/) code 
Makes the window object localStorage available in both modern and old browsers for persistent synchronous storage.
Morten Houmøller Nygaard

[Knockout 3.2.0 Released](http://blog.stevensanderson.com/2014/08/18/knockout-3-2-0-released/) code 
The MVVM with declarative bindings JavaScript UI library.
Steve Sanderson

[Heatmap.js: Dynamic Heatmaps for the Web](http://www.patrick-wied.at/static/heatmapjs/) code

[Smart Table: Angular Module to Display Data in a Table in a Declarative Way](http://lorenzofox3.github.io/smart-table-website/) code
Laurent Renard

[Still in the 24% who don’t do database source control? Then read this free eBook](http://www.red-gate.com/products/sql-development/sql-source-control/entrypage/sql-server-source-control-basics?utm_source=javascriptweekly=displayemail=24_percent_ebook=sqlsourcecontrol=email-22599) 
Learn database source control with this free guide: SQL Server Source Control Basics. Written by an MVP and 2 other, it has 295 pages full of worked examples, covering core ideas, tools, source control systems, and how to automate. Get your copy now.
Red Gate SoftwareSponsor

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

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