David Corbacho


Debounce and Throttle: a visual explanation

Debounce and throttle are two concepts that we can use in JavaScript to increase the control of our function executions, specially useful in event handlers.

Both techniques answer the same question "How often a certain function can be called over time?" in different ways.
Let's explore them.


What's happening? How is possible jQuery is overtaking JavaScript in Google popularity [number of searches] ?
The world will now implode on itself ?

QR Codes on the fly with JavaScript

Let's go through some steps to create dynamically a QR Code of the current URL a user is visiting. The Google API will be used to generate the QR code and optionally using Google Analytics to track the use of it.