When bored, I sometimes open a blank JavaScript
file and start writing without any clear objective
of where I want to take it. This is the result of one
such coding session.
Created by Hakim El Hattab | @hakimel
After some fiddling and minification I was able to
squeeze the JavaScript source into 372 bytes.
You can find the source on GitHub.