I try to post every day, so that the community stays active.
I try to stay on generic communities so that they have more chances to appeal to a large audience.
For communities that are discussion oriented, I try to ask questions as open as possible to invite people to comment.