Didnt you guys use to have monthly writing competitions it might of been from the fanfic section.You can "watch" a forum and get notifications for new posts/threads. You can do so by clicking on the said forum and below post new thread you will find the option.
You must be registered to see images
It appears as unwatch in the ss because I'm already watching it. But yeah, you can do that and you should get notifications from there onwards.
By writing Contests you mean Fanfictions?