The volume of technical material that you churn out on so many topics is astonishing. While you obviously have a very fertile mind, I'm sure this must also require a lot of hard work and research. So I second Michelle in thanking you for sharing all this knowledge. Once again in 2019, several times when I needed to "figure out" how to do something, a web search directed me to one of your blogs which showed me exactly what I needed!