The Debate Link is a blog. This individual entry is a blog post. If I refer to "my last blog", it presumably means a prior website I wrote for before moving to The Debate Link (no such site exists). It does not mean the last entry on this blog. Bloggers who use "blog" to refer to individual posts read like bloggers who non-ironically capitalize "Internet".
Thank you, and remember -- acculturation to the norms of the medium is everyone's responsibility.