How to Cancel Your Promise in JavaScript

I am a self-taught software developer, with a passion to learn – from computer science to social interactions… Read more


Symbolic computation in JavaScript

Math.js is an extensive math library for JavaScript and Node.js. Math.js comes with a function math.eval to evaluate expressions. In this blog post, we are going to see the Math.js evaluator in action with interactive code snippets powered by the KLIPSE ...

Read more »

Asynchronous vs. Deferred JavaScript

In my article on Understanding the Critical Rendering Path, I wrote about the effect JavaScript files have on the Critical Rendering Path. JavaScript is considered a "parser blocking resource". This means that the parsing of the HTML document itself i... (more…)

Read more »