1. Fishing an idea, investigating the details, programming a sketch of interactive elements. Then writing, and fitting the explorables to the narrative. Then editing. Then editing. And then editing. Then publishing, and apologizing for all the typos, errors, and mistakes that slipped through the editing process.
2. I started writing for the university newspaper back in college and the habit stuck. The hardest part for me is writing in English. I don't have the fully developed sense of language so it's like cooking without the sense of smell. Sometimes it's good, sometimes it smells fish. I just can't tell. Programming and maintaining my own "platform" appeared to be much easier than it looks.
3. There are two great motivational powers: making people you like happy; and proving people that don't believe in you wrong.
4. In my case it was simple. When I was young, I couldn't stay doing anything regularly. Not only writing but exercising, learning, going to work, all that things. But people around me who were older didn't seem to have any trouble with that. So I just decided to get older. And I did. Eventually. Now writing and programming for the blog is just something that I do daily after work and on Saturdays.