randomJSChallenge The best way to learn is to challenge yourself. Timeline Many challenge were solve ages ago pre-ES6 era... Maybe one day It could be fun to update or redo them 3y after to see the coding style evolution.