ES6

Let's become an expert in ES6

Michele Riva
Michele Riva
Founder at JSMonday

The awesome ES6 map method

A declarative way to work with arrays that will save hours of debugging thanks to immutability

Michele Riva
Michele Riva
Founder at JSMonday

The Formidable ES6 Spread Operator

Three little points that will change the way you’ll work with JavaScript objects and arrays

Michele Riva
Michele Riva
Founder at JSMonday

The Handsome Template Literals

A better way to work with strings thanks to template literals and other great ES features

Michele Riva
Michele Riva
Founder at JSMonday

The Joy of Using Async/Await

From callback hell to peace of mind thanks to these two little keywords

Michele Riva
Michele Riva
Founder at JSMonday

Adopting Memory Safe Recursion

Handling recursion with trampolines and tail call elimination in JavaScript

Michele Riva
Michele Riva
Founder at JSMonday

Reduce!

Reducing an array of values to a single output using Reduce and ReduceRight methods

Michele Riva
Michele Riva
Founder at JSMonday

ES6 Destructuring Assignment

Destructuring objects and arrays with an amazing EcmaScript 2015 feature

Stefano Curtoni
Stefano Curtoni
Technical Leader at openmind

Let is the new Var

A little journey into variable definition: from the antiquated var to the fashionable let and const

Michele Riva
Michele Riva
Founder at JSMonday

About coding the “FizzBuzz” interview question

The “Fizz-Buzz test” is an interview question designed to help filter out the 99.5% of programming job candidates

Valentino Pellegrino
Valentino Pellegrino
Software Craftsman | Continuous Learner at BMC Software

Web Components: a Frameworkless solution

Adopting a framework, you are also adopting a risk: your project is going to be legacy sooner or later. This is disruptive, especially in an enterprise scenario.