The qualities needed for advocacy
Geertjan Wielenga: What kind of qualities would be ideal for a person doing what you do?
Matt Raible: You really have to like to create content. That seems to be the most valuable asset. I'm one of those people who likes to write tutorials. I can whip out a tutorial over three days.
Geertjan Wielenga: When you write a blog, is it a more extensive process than just writing something and publishing it?
Matt Raible: Yes, it goes through a number of steps. First of all, there's the actual ideation: figuring out what to write about. I always know what I'm going to write about each week ahead of time.
I've got to write the example app, make it work, write a blog post, and then it has to go through quality assurance (QA). Typically, what I do is delete the app and use my blog post to write it from scratch again. Then I see what changed and check it into GitHub.
Once I'm done, someone with a really good sense of what...