---
title: "This week's JavaScript news, issue 263"
publication: "JavaScript Weekly"
issue: 263
published_at: "2015-12-18"
canonical_url: "https://javascriptweekly.com/issues/263"
---

This week's JavaScript news, issue 263

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

JavaScript WeeklyIssue 263 — December 18, 2015[Angular 2 Beta Released](http://angularjs.blogspot.com/2015/12/angular-2-beta.html) “Beta means we’re now confident that most developers can be successful building large applications using Angular 2.”  Brad Green 
[Here’s What the JS Job Market Really Looks Like in 2016](https://medium.com/javascript-scene/forget-the-click-bait-here-s-what-the-javascript-job-market-really-looks-like-in-2016-ddfe0d39b467) Eric Elliott shares some advice on what it takes to get ahead as a professional JavaScript developer and what the market’s like.  Eric Elliott 
[V8 Engine's Random Number Algorithm Improved](http://v8project.blogspot.com/2015/12/theres-mathrandom-and-then-theres.html) The V8 JavaScript engine has a much improved random number generation algorithm, explains Yang Guo. It’ll be rolled out in Chrome 49.  The V8 Project 
[![Imgix\](https://copm.s3.amazonaws.com/11d03810.png)](https://www.imgix.com/?utm_source=javascript-weekly&utm_medium=email&utm_campaign=2015-12-18-javascript-weekly)[Faster Page Loads with Responsive Images in 30 Minutes or Less](https://www.imgix.com/?utm_source=javascript-weekly&utm_medium=email&utm_campaign=2015-12-18-javascript-weekly)With imgix, integrating responsive images into your app could not be easier. imgix resizes, crops, and processes images on demand. Learn how to start delivering responsive images in less than 30 minutes. ImgixSponsor
[Create a Desktop App with Angular 2 and Electron](https://auth0.com/blog/2015/12/15/create-a-desktop-app-with-angular-2-and-electron/) Electron is an open-source project from GitHub that lets us create cross-platform desktop applications with web technologies. 
[JSweet: A Transpiler to Write JavaScript Programs in Java](http://www.jsweet.org/) A transpiler going from Java to TypeScript with full syntax mapping. Use Java tooling but get typed JavaScript to run in the browser or on Node.  Cinchéo 
[xto6: Transpile your ES5 Code to ES6 Code](http://xto6.js.org/)Rather than converting ES6 to ES5, as Babel does, xto6 tries to bring your ES5 code up to ES6 semantics. xto6 
[One Simple Trick for JS Package Maintainers...](https://medium.com/greenkeeper-blog/one-simple-trick-for-javascript-package-maintainers-to-avoid-breaking-their-user-s-software-and-to-6edf06dc5617) ..to avoid breaking their user’s software and to ship stable releases, using npm’s package distribution tags.  Stephan Bönnemann 


Jobs

- [Full-Stack Engineer at VTS (New York, NY)](http://grnh.se/rufpy6?utm_source=javascriptweekly&utm_medium=email)VTS is creating the next generation of Commercial Real Estate tools for brokers and landlords. We're experiencing record breaking month over month growth and are looking for talented engineers to swim in the deep end with us (Rails/Angular/Postgres) vts.com
- [Opportunities with Amazon UI Platform Team in San Francisco Seattle](http://www.amazon.jobs/results?searchStrings[]=amazonui)Within the next hour, our platform will generate tens of millions of page views. And that's just in the US. Worldwide, we're used on about 90% of requests across all device categories. Amazon.com
- [Freelance with Companies like Airbnb, IDEO, & JPMorgan](http://www.toptal.com/developers?utm_source=javascript_weekly&utm_medium=cpm-newsletter&utm_campaign=javascript_weekly_job)Work with top clients, set your own rates, and work from anywhere as an elite Toptal developer. Join the most exclusive network of top software engineers in the world. Toptal

In Brief

[ESLint v2.0.0-alpha-1 Released](http://eslint.org/blog/2015/12/eslint-v2.0.0-alpha-1-released/) news tools

[Bringing the Power of SIMD.js to gl-matrix](https://hacks.mozilla.org/2015/12/bringing-the-power-of-simd-js-to-gl-matrix/) news
Mozilla Hacks

[What's the Status of Sails.js?](https://github.com/balderdashy/sails/issues/3429) news 
There’s been some concern over the status of the Sails.js project. Updates all round here.
GitHub

[The React Native Team Answers Questions on Reddit](https://www.reddit.com/r/IAmA/comments/3wyb3m/we_are_the_team_working_on_react_native_ask_us/) news 
A lot to read, but if you’re into React Native, it’ll be worthwhile.
Reddit

[Angular Material 1.0 Now Available](http://angularjs.blogspot.com/2015/12/angular-material-10-now-available.html) news code 
Bringing your Angular app together with Material Design.
Angular Team

[An Intro To Using npm and ES6 Modules for Front End Development](http://wesbos.com/javascript-modules/) tutorial
Wes Bos

[Crash Course to Angular](https://www.outlearn.com/learn/vkarpov15/angular-crash-course) tutorial 
Jump right in and build your first Angular web app today.
OutlearnSponsor

[How to Export a JavaScript Module to Multiple Formats using Webpack](http://tech.trivago.com/2015/12/17/export-multiple-javascript-module-formats/) tutorial
Thomas Bartel

[Google Maps Made Easy with GMaps.js](http://www.sitepoint.com/google-maps-made-easy-with-gmaps-js/) tutorial
Shivam Mamgain

[Using Socket.IO and Cordova to Create a Real Time Chat App](http://www.sitepoint.com/using-socket-io-and-cordova-to-create-a-real-time-chat-app/) tutorial
Wern Ancheta

[Stop Writing Loops and Start Thinking with Maps](http://www.sitepoint.com/quick-tip-stop-writing-loops-start-thinking-with-maps/) tutorial
Jezen Thomas

[Dr. Axel's Babel 6 Articles](http://www.2ality.com/2015/12/babel6-helpersstandard-library.html) tutorial 
A flurry of posts including [configuring ES6 standard library and helpers](http://www.2ality.com/2015/12/babel6-helpersstandard-library.html), [loose mode](http://www.2ality.com/2015/12/babel6-loose-mode.html), and [Babel and CommonJS modules](http://www.2ality.com/2015/12/babel-commonjs.html).
Dr. Axel Rauschmayer

[What Does !-- Do in JavaScript?](http://stackoverflow.com/q/34323527/3951) opinion 
The overall response is.. whatever it does, don’t do it.
Stack Overflow

[When JavaScript Doesn't Happen](http://alistapart.com/article/interaction-is-an-enhancement) opinion 
What happens when JavaScript doesn’t run properly, and why should you anticipate this situation?
A List Apart

[2015's Top JavaScript Devs To Follow](http://blog.bithound.io/2015-top-js-devs/) opinion
Sam Lowe

[Grooscript: Converts Groovy Code to JavaScript](http://grooscript.org/) tools 
Groovy is an object oriented language from the Java platform.

[daterangepicker: A Date Range Picker Component](https://sensortower.github.io/daterangepicker/) code 
Well presented. Check out the live demo.
SensorTower

[Treed: A Powerful Tree Editing Component](https://github.com/jaredly/treed) code
Jared Forsyth

[Shem: A Lisp-and-Haskell-like Compile to JS Functional Language](https://github.com/xixixao/Shem) code
Michal Srb

[React Refetch: A Declarative, Composable Way to Fetch Data for React Components](https://github.com/heroku/react-refetch) code
Heroku

[Introducing Lokka: A Simple JavaScript Client for GraphQL](https://voice.kadira.io/introducing-lokka-a-simple-javascript-client-for-graphql-e0802695648c) code tutorial
Arunoda Susiripala

[jQuery.monthpicker: A Month and Year Picker jQuery Plugin](https://github.com/lugolabs/monthpicker) code
Lugo Labs

[Timbre.js: JavaScript Library for Objective Sound Programming](http://mohayonao.github.io/timbre.js/) code
mohayonao

[Victory: An Ecosystem of Modular Data Visualization Components for React](http://projects.formidablelabs.com/victory/) code
Formidable

[NEW WEBINAR SERIES: Your Angular 2.0 Strategy in Four Parts](http://go.rangle.io/angular-2-webinar-series?utm_campaign=Angular%202%20-%20Webinar%20Series&utm_medium=Email&utm_source=JavaScript%20Weekly) news 
The launch of the Angular 2 Beta demands immediate attention by most organizations due to the massive impact it has on existing and future application development. Join our experts to understand why moving to Angular 2 is now your most important initiative.
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/263)

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