I'd be interested to know how you arrived at that phrasing as opposed to "vanity blog on a personal domain." I think it says a lot about why selfhosted blogs are becoming less common!
By definition, blogs are about vanity. Even when you're doing something important or documenting progress, blogs are for self-important people trying to express or justify their past actions or current beliefs.
That said, I'd like to think my personal blog is to document my personal development and progress, even though it probably is ultimately just an exercise in self-aggrandizement. but I _try_ not to make it about vanity.
however, the domain name is very much a vanity thing, just like having LNX4WIN on your licence plate would be.