---
title: "This week's JavaScript news, issue 230"
publication: "JavaScript Weekly"
issue: 230
published_at: "2015-05-01"
canonical_url: "https://javascriptweekly.com/issues/230"
---

This week's JavaScript news, issue 230

Happy birthday JavaScript, 20 years old this month — [Read this e-mail on the Web](http://javascriptweekly.com/issues/230)

JavaScript WeeklyIssue 230 — May 1, 2015

We're planning a bigger feature on this soon, but it was 20 years ago this month that Brendan Eich created JavaScript (then codenamed Mocha) in just 10 days, leading to its eventual release as _LiveScript_ in Netscape Navigator 2.0. Congratulations go not just to Brendan but the entire JavaScript scene and all it has produced over 20 amazing years for the Web and its role in our daily lives.
_- Peter Cooper_[ES6 In Depth: Iterators and the for-of loop](https://hacks.mozilla.org/2015/04/es6-in-depth-iterators-and-the-for-of-loop/) ES6’s `for (.. of ..)` loop finally resolves some of the quirks with the alternatives when it comes to iterating over array elements.  Mozilla Hacks 
[Electronics for the JavaScript Developer using Wi-Fi and Bluetooth LE](https://dev.opera.com/articles/wifi-ble-javascript/) A nuts and bolts introduction to getting up and running with a basic electronics experiment on the Spark platform along with Node.  Sayanee Basu 
[Kyle Simpson Defends JavaScript Coercion's Bad Reputation](https://www.youtube.com/watch?v=WoL4BfSv7pI) An interesting 9 minute interview with an expert JavaScript trainer.  YouTube 
[![Stormpath\](https://copm.s3.amazonaws.com/051c76af.png)](http://go.stormpath.com/secure-jwt-interfaces-20150514?utm_source=javascript%20weekly&utm_medium=email&utm_campaign=secure%20ui%20webinar)[Free Webinar: Build Secure User Interfaces With JWTs](http://go.stormpath.com/secure-jwt-interfaces-20150514?utm_source=javascript%20weekly&utm_medium=email&utm_campaign=secure%20ui%20webinar)With new tools like Angular.js it's easy to build Single-Page Applications backed by APIs. Learn about all the major browser security issues and how you can mitigate the risks in this May 14th webinar. Sign up now. StormpathSponsor
[An Introduction to the Futuristic New Router in AngularJS](http://www.sitepoint.com/introduction-futuristic-new-router-angularjs/) A new router for Angular 2 is currently being built, but it will also be back-ported to Angular 1.4, so it’s worth checking out.  SitePoint 
[Vorlon.JS: A Remote Debugging and Testing Tool](http://vorlonjs.com/) Vorlon.js helps you remotely load, inspect, test and debug JavaScript code running on any device with a browser. There’s also an article about [why MS created it](http://blogs.msdn.com/b/eternalcoding/archive/2015/04/30/why-we-made-vorlon-js-and-how-to-use-it-to-debug-your-javascript-remotely.aspx).  Microsoft 
[JSBlocks: Yet Another MV-ish Framework](http://jsblocks.com/) Another week, another framework, but this one looks pretty good and boasts of being incredibly modular and faster than React and Angular too.  JSBlocks 


Jobs

- [Get 5+ Job Offers in 1 Week with Hired](https://hired.com/?utm_source=newsletters=javascriptweekly=n-q2_15-petercooperpress=offers)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
- [Front-End Engineer at SRC:CLR (SF)](https://angel.co/src-clr/jobs/39407-front-end-engineer?utm_source=javascriptweekly&utm_medium=email)SRC:CLR is a software security startup in the name of security for open-source code. You will join our front-end team and be a key part of the engineering process building our Angular single-page application. SRC:CLR
- [Apply to 110 venture-backed NYC startups in 60 seconds with Underdog.io](https://underdog.io/?utm_source=javascriptweekly=5_1_2015_jsweeklysponsor=foundersemailyou)Hiring managers founders will email you directly. No middlemen or recruiters. Find a new job you’ll love. New cities coming soon. Underdog.io

In Brief

[jQuery 1.11.3 and 2.1.4 Released](http://blog.jquery.com/2015/04/28/jquery-1-11-3-and-2-1-4-released-ios-fail-safe-edition/) news 
Billed as the ‘iOS Fail-Safe Editions’ due to solely fixing a rare iOS 8.2 and 8.3 bug.
jQuery Foundation

[LatamJS: A Community for JavaScripters en Latinoamérica](http://latamjs.org/) news

[MediterráneaJS: A Two Day JavaScript Conference in Barcelona (June 22-23)](http://mediterraneajs.eu/) news

[An Introduction to JavaScript-Based DDoS](https://blog.cloudflare.com/an-introduction-to-javascript-based-ddos/) tutorial
CloudFlare

[Want to Know How ES6 Generators Work? Take A Look A The Transpiled Code](http://x-team.com/2015/04/generators-work/) tutorial
Josh Johnston

[Enhance Your JavaScript Debugging with Cross-Browser Source Maps](http://www.sitepoint.com/enhance-your-javascript-debugging-with-cross-browser-source-maps/) tutorial
David Rousset

[Building a Modular Security Camera with Embedded JS on the Tessel](http://www.maori.geek.nz/post/embeeded_node_js_on_the_tessel_building_a_modular_security_camera) tutorial
Graham Jenson

[Building a Static Site Generator Grunt Plugin](http://www.sitepoint.com/building-static-site-generator-grunt-plugin/) tutorial
Matthew Daly

[Effective Dependency Management in JavaScript](https://www.youtube.com/watch?v=Mxalg0ZN5XY) video 
A quick 5 minute Ignite talk.
Hector Virgen

[A Complete Overview of Ember.js and Its Surrounding Technologies](http://www.emberscreencasts.com/posts/embering-on-the-shoulders-of-giants) video
Ember Screencasts

[Jiphy: A Python to JavaScript 2-Way Converter](https://github.com/timothycrosley/jiphy) tools
Timothy Edmund Crosley

[Find Bugs Before Your Users Do - A Few Lines of Code is All it Takes](https://raygun.io/javascript?utm_source=link&utm_medium=email-js-weekly&utm_campaign=cooperp) tools 
Real-time error tracking for JavaScript and Node that you can set up in minutes.
RaygunSponsor

[Visual Studio Code: A New Cross Platform Code Editor from MS](https://code.visualstudio.com/) tools
Microsoft

[SQL Source Control: track each change to your SQL Server database](http://www.red-gate.com/products/sql-development/sql-source-control/?utm_source=javascriptweekly=displayemail=track_every_change_v2=sqlsourcecontrol=email-23724) tools 
Get a full history in your source control system. See who made changes, what they did why. See how.
Red Gate SoftwareSponsor

[Ember.js: The Ever Evolving Rock](https://medium.com/@koryteg/ember-js-the-ever-evolving-rock-aadf1ac2f278) opinion
Kory Tegman

[React Native: For When the Mobile Web Isn't Enough](http://red-badger.com/blog/2015/04/23/react-native-when-the-mobile-web-isnt-enough/) opinion
Red Badger

[jQuery Considered Harmful](http://lea.verou.me/2015/04/jquery-considered-harmful/) opinion
Lea Verou

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

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