Heartily second that! It was cool to see a combination of DOM, SVG, and canvas visualization all in use for this post.