My plan is to announce comic and websites on there, nothing more, nothing less. I will continue to post them here as well.
My other plan is to do something concrete for the comic every day that my day job sucks. So yesterday I made the feed; today I …tell people about it through my existing channels. Any step, no matter how tiny, will count, but it has to be completed, so “Working on an update” only counts if an update is finished that day.