I saw the post on the worst way to build your community, how about the best way? I came to this forum for the first time today and this is my first post because I was referred by another developer?
I'll sound off first with my two favorite ideas of a good way to build your community.
a) Offer RSS feeds and syndicated articles to other sites.
b) Publish, Publish, Publish, and incase you missed it, Publish. Publish everything you can from free articles to research material. I always find it interesting when someone speaks to rookies and newbies in terms they can understand. I find I attract more clients that way as well.
My two cents.