Beautiful stuff!
One (minor) nitpick: imho this should be a science paper rather than a series of blog posts.
Thank you. Where do you think I should publish it?
arXiv.org?