I'll be taking a brief break for Christmas next week, so the next issue will be on Friday, January 2nd, where I hope to present a retrospective of 2014. Happy Holidays! - Peter C
Hack Reactor
Jobs
- Web Developer at Synergy55 (Arlington Heights, IL) We're building an internal enterprise web app with Backbone/Marionette and are looking for a front-end developer. You don't need to be an expert but should have a desire to spend your day with JavaScript creating great user experiences. Synergy55
- Freelance with Companies like Airbnb, IDEO & JPMorgan Work on special projects with great companies through Toptal. Set your weekly/hourly rate, and work from anywhere in the world as an elite JavaScript developer. See if you have what it takes. TopTal
- Get 5 to 15 web development job offers in one week Want to change industries? Make more money? Try out a new stack? Join Hired and see multiple job opportunities with salary equity upfront in SF, NYC, LA, Seattle, Boston, Austin, London! Hired.com
In Brief
Reults from DailyJS' 2014 JavaScript Developer Survey news
Semicolons, strict mode, Angular, Jasmine, JSHint, Sublime Text and Jenkins are all proving popular.
DailyJS
Intent to ship ES6 classes in Blink/Chromium news
"At this time we do not support subclassing built-ins and DOM objects"
blink-dev list
Ember to Implement Server-Side Rendering for SEO Purposes news
Tom Dale
Practical Functional JavaScript with Ramda tutorial
Telerik Developer Network
A Primer on ES7 Async Functions tutorial
Joe Zimmerman
Unit Testing Polymer Elements tutorial
Addy Osmani
Maintaining JavaScript Code Quality with ESLint tutorial
PayPal Engineering
How to Use npm as a Build Tool tutorial
Keith Cirkel
Chartist.js Tutorial: An Open-Source Library For Responsive Charts tutorial
We’ve linked to Chartist before, but this is a complete tutorial on how to use it.
Smashing Magazine
What Harry Potter Can Teach Us About JavaScript video
Sara Robinson
Server-Less Applications Powered by Web Components video
Sebastien Cevey
Classes in JavaScript: Exploring the Implementation in IE's Chakra Engine
IEBlog
jQuery vs. AngularJS: A Comparison and Migration Walkthrough
Daniel Lamb
Deferred Module Definition For 3rd-Party Libraries In JavaScript
Includes a 5 minute screencast.
Ben Nadel
FunScript: F# to JavaScript with Type Providers tools
Lets F# (a functional language from Microsoft Research) developers write client side code.
F# Software Foundation
Barn: Fast, Atomic Persistent Storage Layer on top of localstorage code
Provides a Redis-like API
dgrid: Full Featured, Lightweight Data Grids code
SitePen
Suave UI: A UI Framework for AngularJS code
Semyon V
JSnoX: A Concise, Expressive Way to Build React DOM in Pure JavaScript (without JSX) code
Aaron Franks
libphonenumber: Google's International Phone Number Parsing, Formatting and Validation Library code
Google Internationalization
qooxdoo 4.1 Released: A Universal JavaScript Framework code
Building an Expense Tracking App with Ionic and JavaScript Controls tutorial
A new sample complete with source to help you get started building an Expense Tracker app. Includes an intro on Ionic and details how Wijmo 5 controls and AngularJS directives may be used in conjunction with the framework. Available here.
Wijmo Sponsor