Learn web development efficiently

using JavaScript and JS frameworks 

Learn easily, with visual content

Diagrams, to understand a concept at a glance


Compare alternatives with quick matrices

Learn quickly, with synthetic info


Quick Reference Cards to instantly access syntax, rules, or code examples

Easy Guides to choose quickly the best approach for each use case

Learn efficiently, with spaced repetitions

Learn once, then keep your assets!

To permanently anchor your new knowledge, review for a few minutes the  Quick References, or Easy Guides:

  • 1 day after
  • 7 days after
  • 14 days after
This is the sure way to capitalize on your knowledge and move fast.


Last Ultimate Article: JavaScript forEach

ultimate article

Master the forEach method and use it in the best conditions:

You will know how to use his strengths, identify his weaknesses, and choose more appropriate loops depending on the case.

How to iterate on an Array, a Set, a Map (getting its keys), and other objects that looks like arrays… but are not. 

Can we make a break or continue as in a classic loop, is the forEach method synchronous? 

I answer all your questions!