A special issue looking back at the best of 2015.
I hope you've been having a great holiday season. It's always slow for news at this time of year, so we're dedicating this issue to looking back at the biggest and most popular items from the past year :-) Happy New Year!
Peter Cooper,
Editor
P.S. We also have Node Weekly if you want to keep up to date with more Node-specific stuff as well.
Frontend Masters
Jobs
- Principal Web Developer. Bristol, UK Join MixRadio if you are an expert web developer with superior front-end skills. Help us improve our speed of execution and architecture. Use ReactJS and ES2015 on cross-disciplined teams to deliver the next best music streaming service. MixRadio
- Expert JavaScript Instructors at Pluralsight (Freelance-Part-time) Currently hiring expert JavaScript Developers that want to share their knowledge with a global audience. As a Pluralsight author, you'll join a tight knit family of passionate teachers and earn royalties. We are looking for the best communicators and presenters in the developer community. Apply today. Pluralsight
- 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
You Know How to Code, but How Are Your Design Skills? course
Learn UI & UX design through part-time, online courses with 1-on-1 mentorship from expert designers.
Designlab Sponsor
Getting Started with ECMAScript 6 tutorial
Dr. Axel Rauschmayer
7 Essential JavaScript Functions tutorial
David Walsh
The Mostly Adequate Guide to Functional Programming tutorial
Brian Lonsdorf
ES6 Katas: Learn ECMAScript 6 by Doing It tutorial
uxebu
Lodash: 10 JS Utility Functions That You Should Probably Stop Rewriting tutorial
Colin Toh
Eliminate JavaScript Code Smells (slidedeck) tutorial
Or watch the video here.
Elijah Manor
Six Steps for Approaching the Next JavaScript tutorial
Cody Lindley
Embracing Promises in JavaScript tutorial
Jack Franklin
10 Questions I’ve Been Asked Over 6 Technical JavaScript Job Interviews opinion
Reddit
Common Misconceptions About Inheritance in JavaScript opinion
Eric Elliott
The Problem with Angular opinion
Peter-Paul Koch
What Are The Best JavaScript IDEs? tools opinion
Slant
memory-stats.js: Minimal Monitor for JS Heap Size via performance.memory tools
Paul Irish
Airbnb's ES6 Style Guide tools
Airbnb
Try RASON® – RESTful Analytic Solver® Object Notation for JavaScript tools
RASON® is the easy way to solve powerful optimization and simulation models in your web or mobile app. Use a high-level modeling language embedded in JSON, and an Azure-backed REST API that’s free for small problems, but scalable to handle huge models.
Frontline Systems Inc Sponsor
NativeScript 1.0.0 Released tools
An open source, cross-platform (iOS, Android, Windows Phone) ‘truly native’ mobile app creation framework.
Telerik Developer Network
The Original jQuery Source Code, Annotated by John Resig code
Genius
Split.js: A Library to Create Adjustable Split Views / Panes code
Nathan Cahill
React Canvas: High Performance Canvas Rendering for React Components code
Flipboard
SystemJS: A Universal Dynamic Module Loader code
GitHub
Burger: A Minimal Hamburger Menu with Fullscreen Navigation code
Matthew Blode
Labella.js: For Non-Overlapping Labels Along Lines code
Twitter
Trix: A WYSIWYG Text Editor for Everyday Web Writing code
Basecamp
rmodal.js: A Simple Modal Dialog with No External Dependenices code
Iskren Slavov
highlight.js: Syntax Highlighting for the Web code
An ES6 Overview in 350 Bullet Points
Nicolas Bevacqua