In this article about JavaScript, I'll explain what hoisting is and show different examples so that you can better understand what it's all about. (more…)
Read more »
After overcoming a fear of brackets, the next challenge for would-be Clojurians is less superficial: to stop writing Java (or Javascript, or Haskell...) with... (more…)
Read more »
Are your JavaScript animations ruining page performance? Try creating this lightweight CSS and SVG animation instead, and keep your page load speed down. (more…)
Read more »
How would you explain JavaScript closures to someone with a knowledge of the concepts they consist of (for example functions, variables and the like), but does not understand closures themselves? (more…)
Read more »