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. This was by far the most popular item of the year and includes great insights for both employers and job seekers.
Eric Elliott
Zack Grossbart explained why he uses static analyzers to poke at his code and the sorts of errors they can dig up.
Smashing Magazine
 Which courses on front-end, Node.js and related topics would you like to see? Vote on the topics most important to you.
Frontend Masters
Sponsor
An intermediate level JavaScript primer aimed at ‘re-introducing’ the language to you to clear up any confusion or out of date assumptions.
Mozilla Developer Network
Eric Elliott showed off some of the greatest developer tools and why experienced developers use them.
Eric Elliott
Promises are awesome, but Nolan Lawson noticed that ‘many of us are using promises without really understanding them.’ He cleared up many misconceptions in an example-rich post.
Nolan Lawson
A graph that shows off JavaScript’s syntax, identifiers, operators, and more in a single image. There's also a PDF you could print out.
coodict
Areas in which a modern JS-based front-end developer should be skilled.
Rebecca Murphey
‘A very exclusive collection of only must-have JavaScript links’ You’ll find something worthwhile in here.
Eric Elliott
Jobs - Principal Web Developer. Bristol, UKJoin 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 |