A challenging competition where you create a neat, fancy Javascript or GLSL program in 1024 bytes or less. (more…)
Read more »
We have learnt scopes and closures in JavaScript with my previous posts. Combining these two core concepts, JavaScript gives us a beautiful syntax called self-invoking anonymous functions. It simply means an unnamed function that executes itself. This spe... (more…)
Read more »
Curry All Code. Contribute to Debdut/omg-curry development by creating an account on GitHub. (more…)
Read more »
I didn't much care for vanilla JavaScript prior to ES6. Through all of the 2000s, I chased different approaches to avoid writing too much of it. First there was RJS (Ruby-to-JavaScript). Then there was CoffeeScript. Both transpiling approaches that turned... (more…)
Read more »
Dead code elimination is a process wherein code that is not used is excluded from the code that is executed. In many compile time languages this is a much easier process since a compiler can easily determine the code that is used. However in javascri... (more…)
Read more »