Reflection in a programming language is the act of inspecting, dynamically calling, and modifying classes, objects, properties, and methods. In other words, reflection is the ability of the program…...
Read more »
Singletons are fairly controversial as far as I can tell, especially in Javascript programming. Let’s take a look at what they are, when to (maybe) use them, and when not to. What is a Singleton? A singleton is a class that allows only a single instance o... (more…)
Read more »
During my time at Finsify, we had to crawl from a large number of websites. Although each website was different, the core operations were the same: click on links, fill text fields, parse data from tables, and so on. And these operations should run in ser... (more…)
Read more »
Babel is a JavaScript compiler. That means with Babel, you can write syntax in the latest version of JavaScript, and it will transform the code to be browser-compatible JavaScript. This is awesome, because it is good to learn the most up to date version, ... (more…)
Read more »
Create graphs from your CommonJS, AMD or ES6 module dependencies - pahen/madge... (more…)
Read more »