On my site I have an area for articles: http://www.pksoftware.net/Articles.aspx.
Blogs are good for getting information out there but I find they get messy quickly and finding stuff becomes a pain.