Almost every JavaScript developer owes something to jQuery which continues to be heavily used on the Web. Its creator reflects on jQuery’s 10th birthday. Also further reflections by Dave Methvin.
John Resig
Take advantage of multi-threading in the browser using ParallelJS, a library that provides a more convenient API for working with Web Workers.
Florian Rappl
Not on the ES6 train? Eric Elliott presents a handy learning roadmap for you.
Eric Elliott
 Free open source REST API platform for SQL, NoSQL, file storage, email, or remote web services. Hosted version for rapid prototyping with production ready results. Spin up a free instance in seconds.
Dreamfactory
Sponsor
There will no longer be any support for IE8, but otherwise there are only a few major changes to be aware of, including jQuery.Deferred being Promises/A+ compatible, a change to how .data() works, and more.
Timmy Willison
Following on from other ‘awesome’ themed link lists comes one aimed at the npm ecosystem, but it includes a variety of npm-related tips too.
Sindre Sorhus
Following on from its announcement at JSConf, the core of MS’ JavaScript engine from IE/Edge is now open source and available on GitHub.
Microsoft Edge Dev Blog
Fluent is a major Web Platform and JS conference, this year taking place in San Francisco on March 7-10. Four of us from Cooper Press will be there, and we'd love to see you!
O'Reilly Media
A short, tidy, and practical example of using generators and promises to elegantly deal with asynchronous data inputs and outputs.
Nicolas Bevacqua
Jobs - Senior Frontend Developer at ChefSteps (Seattle, WA)Experienced developer with a passion for frontend work. You've built complex web apps using AngularJS, play nicely with designers and care about implementing pixel-perfect, responsive pages. You love food, are self-directed, enjoy refactoring, and have shipped lots of production apps. ChefSteps
- Front-end Engineer at Remix (YC W15), San Francisco, CABuild the web mapping software used to plan transit systems in 60+ cities including Oakland, Baltimore, San Antonio, Miami, Calgary, and Melbourne. Remix
- Looking for job offers from top companies but hate applying?You're in luck! Through Hired, companies reach out to candidates with your skills and experience and request interviews. Stop applying and let the offers come to you with Hired. Hired.com
In Brief Discontinuing IE 8 Support in React DOM (from v15) news React jQuery 2.2 and 1.12 Released news Official jQuery Blog ScotlandJS Diversity CFP Workshops news
Want to speak but not sure how? ScotlandJS is running a workshop.
ScotlandJS lodash 4.0.0 Released news code
Intent to Implement WASM (WebAssembly) in V8 news v8-users Disassembling JavaScript's IIFE Syntax tutorial
If you don’t know what an ‘immediately invoked function expression’ is, read this.
Marius Schulz Reduce Your bundle.js File Size By Doing This One Thing tutorial Thomas Lackemann Understanding Garbage Collection and Memory in Node tutorial node Daniel Khan ES6 Classes Have Inner Names tutorial
Classes have lexical inner names, just like named function expressions.
Dr. Axel Rauschmayer Refresh Tokens: When To Use Them and How They Interact With JWTs tutorial Learn about refresh tokens, how they fit in the modern web, and get a working Node based sample. Auth0 Sponsor Getting Started with Underscore.js tutorial
A must read if you’ve not experienced Underscore or Lodash yet.
Martín Martínez Outside-In Testing for Ember Apps tutorial Jason Kriss Creating a WebGL Game with Unity 5 and 'JavaScript' tutorial
Well, UnityScript really, but it’s very similar.
Michaela Lehr Functional Error Handling using Monads [PDF] tutorial Luis Atencio Function Definitions in JavaScript tutorial Marius Schulz Include External JavaScript Libraries In An Angular 2 TypeScript Project tutorial Nic Raboy A Review of JavaScript Error Monitoring Services opinion Raymond Camden jQuery Migrate 1.3.0 Released tools
This will help you migrate up through versions of jQuery.
Official jQuery Blog Cheat Sheet for Callable Entities in ES6 tools Dr. Axel Rauschmayer VivaGraphJS: Graph Drawing Library code
Boasts that it’s the ‘fastest graph drawing JavaScript library’ complete with video proof.
Andrei Kashcha Extraction Library: Query-Based Tree Extraction for JavaScript Object Graphs code Ralf S. Engelschall tweezer.js: Small, Dependency-free, ES6 Library for Smooth Animations code Jackson Geller echarts: A Powerful Charting and Visualization Library for the Browser code Baidu EFE team What if your best developer quit tomorrow? Learn how to keep your developers happy and productive with the upcoming Grow Happy Developers workshop. Happy developers = Happy you. Creo Agency Sponsor |