Thanks for the kind words. I’m glad you found it interesting and useful.
I think one of the advantages of writing blog posts rather than academic articles is that they are often more readable to a wider audience as the authors can be a little less formal in tone, expand on things (including copious illustrations), without worrying about space constraints.