---
title: "This week's JavaScript news, issue 229"
publication: "JavaScript Weekly"
issue: 229
published_at: "2015-04-24"
canonical_url: "https://javascriptweekly.com/issues/229"
---

This week's JavaScript news, issue 229

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

JavaScript WeeklyIssue 229 — April 24, 2015

A _slightly_ smaller issue than usual as I've been in San Francisco running O'Reilly Fluent - the good news is two great talks are already available and linked below :-) Back to full steam next week.
_- Peter Cooper_[Brendan Eich's ECMAScript Harmony: Rise of the Compilers](https://www.youtube.com/watch?v=PlmsweSNhTw) Brendan Eich’s keynote from this year’s Fluent conference dug into the growing compile-to-JavaScript ecosystem and Brendan pondered whether there’s anything JavaScript can’t do.  YouTube 
[The Linguistics of JavaScript](https://www.youtube.com/watch?v=4sNUzqrhQqY=7=PL055Epbe6d5ZqIHE7NA5f6Iq_bZNjuWvS) A both thoughtful and entertaining keynote from lexicographer and linguist Erin McKean on JavaScript’s relationship to natural languages.  YouTube 
[![Frontend Masters\](https://copm.s3.amazonaws.com/c22152db.png)](https://frontendmasters.com/workshops/flux/?utm_source=javascriptweekly&utm_medium=email)[Flux Application Architecture Online/In-Person Workshop](https://frontendmasters.com/workshops/flux/)Flux introduces a one-way data flow architecture that helps developers and teams reason about the way data moves through their applications. Frontend MastersSponsor
[Common Misconceptions About Inheritance in JavaScript](https://medium.com/javascript-scene/common-misconceptions-about-inheritance-in-javascript-d5d9bab29b0a) “If you don’t understand prototypes, you don’t understand JavaScript,” says Eric Elliott.  Eric Elliott 
[Elimate JavaScript Code Smells](http://elijahmanor.github.io/talks/js-smells/) An interesting slide deck (make sure you navigate it properly - it’s two dimensional) that covers 13 ‘code smells’ with an example, rationale, and a resolution.  Elijah Manor 
[Announcing Globalize 1.0: An Internationalization Library](http://blog.jquery.com/2015/04/23/announcing-globalize-1-0/) A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data.  Official jQuery Blog 
[This week's Node Weekly](http://nodeweekly.com/issues/83)This week's Node Weekly was packed with great stuff, so if you didn't know it existed or are now moving into working with Node or io.js, check it out - we put a lot of great Node stuff there instead of here now. Node Weekly 


Jobs

- [Apply to 100 of the best NYC startups in 60 seconds with Underdog.io](https://underdog.io/?utm_source=javascriptweekly=4_24_2015_jsweeklysponsor=handpickforyou)We handpick the best startups to connect with you. Join now to find a job you’ll love. New cities coming soon. Underdog.io
- [Software Engineer / Entwickler (m/w) eShop – Scala, Scrum, TDD](http://kaufhof-jobs.dvinci.de/cgi-bin/appl/selfservice.pl?action=jobdetail;job_pub_nr=32731CDF-442A-46F0-9C93-75A6C4101B76;p=homepage;preview=1)Wir bauen einen der größten eShops Deutschlands mit Scala/Play2 und suchen erfahrene, ambitionierte Technologie-Enthusiasten und kreative Scrum Developer zur Verstärkung unserer agilen Teams. Bewerbung gerne an [gundula.pabst@kaufhof.de](mailto:gundula.pabst@kaufhof.de) Galeria Kaufhof

In Brief

[Let’s Code JavaScript Celebrates 300 Episodes; Goes Free This Weekend](http://www.letscodejavascript.com/v3/blog/2015/04/300_episodes) news 
I don’t know the specifics but it sounds like a great opportunity if you have time this weekend.
Let's Code JavaScript

[AngularJS 1.4 Completely Refactors Animation System](http://www.infoq.com/news/2015/04/angularjs-14-ngAnimate) news
InfoQ

[JSChannel Conference 2015: Bengaluru, India - July 17-18](http://2015.jschannel.com/) news 
Doug Crockford and Yehuda Katz will be there
JSChannel

[React Native v0.4 Released](http://facebook.github.io/react/blog/2015/04/17/react-native-v0.4.html) news 
The first release of significance since it was open sourced.
Facebook

[The Basics of Variable Scope in JavaScript](https://www.codepunker.com/blog/the-basics-of-variable-scope-in-javascript) tutorial
Daniel Gheorghe

[Patterns of JavaScript UI Widget Instantiation](http://developer.telerik.com/featured/patterns-of-javascript-ui-widget-instantiation/) tutorial
Cody Lindley

[Thinking Outside the DOM: Composed Validators and Data Collection](http://www.sitepoint.com/thinking-outside-dom-composed-validators-data-collection/) tutorial
SitePoint

[ES6 In Depth: An Introduction](https://hacks.mozilla.org/2015/04/es6-in-depth-an-introduction/) tutorial 
A new series being started by Mozilla Hacks.
Mozilla Hacks

[Anatomy of a JavaScript MV* Framework](https://www.youtube.com/watch?v=vfg8FmVbOm0) video 
A look at how the key features of popular frameworks compare.
Craig McKeachie

[Build with the best Redis support and analytics from RedisGreen](http://www.redisgreen.net/) tools 
Production-ready Redis hosting starting at $14/month.
RedisGreenSponsor

[Loupe: A Tool to Visualize How JS' Callback Queue and Event Loop Interact](http://latentflip.com/loupe/) tools
Philip Roberts

[Get Your Node.js Application Running in Minutes](http://hubs.ly/y0zSM-0) tools 
Modulus is an easy to use Node.js hosting platform that lets you run your applications anywhere.
ModulusSponsor

[A Curated List of Helpful Angular 2 Material and Links](https://github.com/timjacobi/angular2-education) opinion
Tim Jacobi

[Everyone Has JavaScript, Right?](http://kryogenix.org/code/browser/everyonehasjs.html) opinion

[What Every Angular Project Likely Needs - and A Gulp Build to Provide It](http://www.webcodegeeks.com/javascript/angular-js/every-angular-project-likely-needs-gulp-build-provide/) opinion
Aleksey Novik

[egg.js: A Simple Way to Add 'Easter Eggs' to Web Pages](https://github.com/mikeflynn/egg.js) code 
Watches for certain keystroke sequences.
Mike Flynn

[ItemSlide: A Simple Touch Carousel jQuery Plugin](http://itemslide.github.io/) code

[DefiantJS: Lightning-Fast Searches On JSON using XPath Expressions](http://www.defiantjs.com/) code

[NoSleep.js: Prevent Display Sleep and Enable Wake Lock On Android and iOS](https://github.com/richtr/NoSleep.js) code
Rich Tibbett

[angular-table: Angular Directive for Sortable, Paginated Tables](https://github.com/samu/angular-table) code
Samuel Mueller

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

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