This started out as a modified version of PyDashie, which is in turn a port of Dashing by Shopify.
However, it's now an almost (but not quite) completely different beast, save for the CSS (which I happen to like).
- Do the simplest thing that could possibly work in relatively standard JS
- Re-do it in React to get a feel for performance
- Do it properly in Clojure + ClojureScript + Om