I have been coding professionally as a full-stack developer for more than 3 years now and I particularly enjoy working on the front-end. I am a bootcamp grad and self-taught … Read More “A 120 Days Plan to Become a Better Front-End Developer”

Full-Stack Developer – JavaScript ∙ React ∙ Ruby ∙ Rails ∙ PHP ∙ Symfony
I have been coding professionally as a full-stack developer for more than 3 years now and I particularly enjoy working on the front-end. I am a bootcamp grad and self-taught … Read More “A 120 Days Plan to Become a Better Front-End Developer”
The Array in JavaScript is a global object which contains a list of items. It is similar to any variable, in that you can use it to hold any type … Read More “Work with JavaScript arrays like a boss”
Suppose you are building an application with JavaScript that displays all the timetables of buses and trains in your area. The user can select a journey, and you want to … Read More “A Quick Handbook for Dates in JavaScript”
JavaScript is an Object-Oriented language: this means that most things in JavaScript are Objects. For example, functions are Objects. The only elements that are not objects are the Primitive Data … Read More “Grasp “By Value” and “By Reference” in JavaScript”
From the words of Kyle Simpson, “Closure is all around you in JavaScript, you just have to recognize and embrace it.” When you write in JavaScript, closures just happen… wether … Read More “How to use JavaScript closures with confidence”
In JavaScript, the keyword this has the same use as when we use it in a plain sentence : it refers to something that we already introduced earlier. If I say : … Read More “Understand the keyword “this” in JavaScript”
In JavaScript, the scope determines where your program can see and use certain variables. In other words, referring to the scope of a variable equals to answering the question : “where … Read More “Understand JavaScript Variable Scope with ease”
Hoisting in JavaScript means that variable and function declarations are moved to the top of their containing scope. What does that translate to in my code? The Declaration Comes Before … Read More “Hoisting in JavaScript: a Quick Guide”
When I was looking for a job as a web developer a while ago, I searched everywhere for a list of all the web agencies in Paris. I wanted to … Read More “How I (sort of) got around the Google Maps API results limit”