Have you heard this term thrown around but not really sure what it means. Well, let's take a quick introductory look at it.
Sometimes JavaScript code appears to behave oddly. Hoisting is one of the reasons why. Here's an introduction to the concept, with references to more in-depth explorations.
A brief explanation of JavaScript closures, along with a few examples and references to other in-depth explorations on the topic.
A brief introduction to the DOM with a quick example on manipulating it, and a link to digging in deeper.
A quick introduction what fixtures are in software, along with other purposes they can serve.
If the web is organized by pages, shouldn't we build it that way? Introducing component-driven design and development, explained through the lens of the evolution of the web.
What are components? What makes them different from (or similar to) HTML elements? How are they being used today? Let's find out.
A brief description of package managers, with some examples using referencing JavaScript packages.
A brief description of JavaScript, with a few links to dig in and learn more.