Every once in awhile I see code that debounces expensive events like resize or scroll:
someTimeout = window.setTimeout(debounceScroll, 10);
and I wonder about the magic numbers, developers choose.
magic numbers
In the example the dev thinks 10 milliseconds is a good time to debounce this event. The whole code