For anyone who is eager to progress, blogging / writing / answering is a great help to their growth. Frequency and quantity don't need to be too demanding. If you have something to say, write it. If you have nothing to do, take a rest and feel free to do it. Because the moment you stick to writing, you start to benefit.