Linking to your own publications (whether they're blog postings or something else) is considered bad form because it gives the appearance of a conflict of interest regardless of of whether such a conflict actually exists.  If a publication has sufficient relevance, someone other than its author will add a link to it.  Adding links to information published by others regarding the covers would be more appropriate that linking to your own blog post about them.