We have been doing quite bit of debating at www.Wcx.me about the future. It is good to keep developing and brain storming ideas.
The more you brainstorm the more you are able to do it.
Blogging is a form of brain storming. As is debating a subject. With debating one can develop many more ideas and understanding of events that happen around us.
I recommend setting an hour per week to brainstorm, call it personal development.