Glad you are keeping it open, despite a traffic slowdown! I'll contribute a bit more and brainstorm some other ideas that might generate traffic.
For me? I stopped writing almost completely for a while. The itch is coming back, maybe I never lost it? I suppose we will find out!