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

This week's JavaScript news, issue 228

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

JavaScript WeeklyIssue 228 — April 17, 2015

Are you a big JavaScript Weekly fan? We're working on a 'behind the scenes' community so you can chat, send links to us, see what we're working on, and enjoy live chats with invited experts from the JavaScript world. Want to be one of around 100 folks helping kick the tires? [Head to JSLive.org](http://jslive.org/), follow the steps and we'll be in touch soon :-)
_- Peter Cooper_[Introducing T3: Enabling Large Scale JavaScript Apps](https://www.box.com/blog/introducing-t3-enabling-large-scale-javascript-applications/) Nicholas and the team at Box have created a new loosely-coupled, model-less system for building large JS apps. It aims to provide a ‘minimalist’ approach to providing core structure to code. See [the examples](http://t3js.org/examples/) for more.  Nicholas C Zakas 
[New Number and Math Features in ES6](http://www.2ality.com/2015/04/numbers-math-es6.html) There’s more than you might think, both in terms of notation and new methods. Axel cruises through it all.  Dr. Axel Rauschmayer 
[(re)Introducing eSpeak.js: Web-Based Text to Speech](http://blog.monotonous.org/2015/04/14/reintroducing-espeak-js/) A fresh JS-compilation of the eSpeak open source text-to-speech library, now leaning on newer features of the Web Platform and running smoother than before. The [demo](http://eeejay.github.io/espeak/emscripten/espeak.html) is naturally fun to play with.  Eitan Isaacson 
[![Mailgun\](https://copm.s3.amazonaws.com/1a1ab679.jpg)](http://blog.mailgun.com/transactional-html-email-templates/?utm_source=HTML5WeeklyJan28&utm_medium=Email&utm_campaign=BlogPostTransactionalEmail)[Transactional HTML Email Templates Free for Download](http://blog.mailgun.com/transactional-html-email-templates/?utm_source=HTML5WeeklyJan28&utm_medium=Email&utm_campaign=BlogPostTransactionalEmail)Transactional HTML emails often get neglected but they're important for growing a healthy user base. We've open-sourced a collection of templates for transactional email to download for free. Tables, inline CSS, desktop and mobile clients, various devices and providers - all thought about and tested. [Download now.](http://blog.mailgun.com/transactional-html-email-templates/?utm_source=HTML5WeeklyJan28&utm_medium=Email&utm_campaign=BlogPostTransactionalEmail) MailgunSponsor
[ES6 Arrow Functions, Syntax and Lexical Scoping](http://toddmotto.com/es6-arrow-functions-syntaxes-and-lexical-scoping/) “Let’s understand what an arrow function is not. It’s not a replacement for the function keyword, at all.”  Todd Motto 
[v8worker: Minimal Go Bindings to the V8 JavaScript Engine](https://github.com/ry/v8worker) Exposes a message passing interface to V8 so Go and JavaScript can interact. Notably, it comes from Ryan Dahl, the original creator of Node.  Ryan Dahl 
[A Dive Into Brain Bleeding JavaScript Obfuscation](https://blog.korelogic.com/blog/2015/01/12/javascript_deobfuscation) A fascinating look at some of the lengths JavaScript obfuscators can go to to reduce the readability and reusability of code.  Tyler Hudak 


Jobs

- [JavaScript developers are in demand.](https://hired.com/?utm_source=newsletters=javascriptweekly=n-q2_15-petercooperpress=apr17_15=power-indemand)You'll create a profile over 1 week tech companies will apply to you! You'll get salary/equity offers upfront you're under no obligation to accept any offer. Interested? Join Hired today. Hired.com
- [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
- [Web Designer / Interface Developer (m/w) eShop - HTML, AngularJS, JavaScript](http://kaufhof-jobs.dvinci.de/cgi-bin/appl/selfservice.pl?action=jobdetail;job_pub_nr=F903080B-4E8E-4FBF-A284-9D1DDA8EC0DB;p=homepage;preview=1)Eines der wegweisendsten eCommerce-Projekte Deutschlands freut sich auf passionierte Webdeveloper, die in (X)HTML, CSS(3), JavaScript und AJAX denken und Lust auf agile Projektarbeit haben. Bewerbung gerne an [gundula.pabst@kaufhof.de](mailto:gundula.pabst@kaufhof.de) Galeria Kaufhof

In Brief

[Ember 2.0 to Retain IE9 Support; Drops IE8](https://github.com/emberjs/rfcs/pull/45?#issuecomment-93009469) news
Ember.js

[JSConf 2015 EU Call for Speakers Open](http://2015.jsconf.eu/call-for-speakers/) news 
Takes place in Berlin this September and the call closes on April 30th.
JSConf EU

[Package Manager Npm Raises $8M, Launches Private Modules](http://techcrunch.com/2015/04/14/popular-javascript-package-manager-npm-raises-8m-launches-private-modules/) news node
TechCrunch

[JS Testing Workshop Online with David Mosher and Justin Searls](https://frontendmasters.com/workshops/javascript-testing/) course 
We're writing increasingly complex applications in JavaScript in the browser and server-side/Node. Learn how to test it all in JS!
Frontend MastersSponsor

[Get Notified When Your Site is Linked on Hacker News](https://www.twilio.com/blog/2015/04/get-notified-when-someone-posts-an-article-from-your-domain-on-hacker-news-using-node-js-firebase-and-twilio.html) tutorial node 
A complete tutorial tying together the Hacker News API, Node, Firebase and Twilio.
Twilio

[Creating a Next Gen JavaScript App with Aurelia](http://www.sitepoint.com/creating-next-generation-javascript-application-aurelia/) tutorial 
A forward thinking ES6/ES7-based framework.
SitePoint

[How to Build Your First Angular Project in Visual Studio 2013](http://angularfirst.com/your-first-angular-project-in-visual-studio/) tutorial
Aaron Marisi

[Adding Authentication to A React Flux App](https://auth0.com/blog/2015/04/09/adding-authentication-to-your-react-flux-app/) tutorial
Martin Gontovnikas

[Rapydscript: A Python-like Pre-Compiler for JavaScript](http://www.rapydscript.com/) tools

[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

[Harp: The Static Web Server with Built-in Preprocessing](http://harpjs.com/) tools 
Serves Jade, Markdown, EJS, CoffeeScript, Sass, LESS and Stylus as HTML, CSS JavaScript with no config necessary. Not new but seen a lot of fresh praise recently.
Brock Whitten

[Understanding the Real Advantages of Using ESLint](http://rangle.io/blog/understanding-the-real-advantages-of-using-eslint/) opinion
Evan Schultz

[Oh God, I Built Another JavaScript Framework (But Why?)](https://medium.com/on-coding/oh-god-i-built-another-javascript-framework-fb32f0f8ec12) opinion
Taylor Hughes

[11 Things You Might Not Know About jQuery (Mostly Trivia)](http://sixrevisions.com/javascript/things-about-jquery/) opinion
Jacob Gube

[layzr.js: Small, Fast, Dependency-free Library for Lazy Loading Images](https://github.com/callmecavs/layzr.js) code
Michael Cavalea

[RQ: A Library for Managing Asychronicity in Server Applications](http://www.rq.crockford.com/) code
Douglas Crockford

[WorkerExchange: A Wrapper for WebWorker and SharedWorker](https://github.com/steelbrain/Worker-Exchange) code
Steel Brain

[Dragula: Drag and Drop So Simple It Hurts](https://github.com/bevacqua/dragula) code
Nicolas Bevacqua

[React-Datagrid: A Datagrid for React](http://zippyui.github.io/react-datagrid/) code
Zippy Technologies

[Highland.js: High-Level Streams Library for Node and the Browser](http://highlandjs.org/) code

[jQuery lightSlider: A Responsive Content Slider](http://sachinchoolur.github.io/lightslider/) code
Sachin N

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

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