Thanks for the kind words. I spend a LOT of time talking to people, both on (founder) Twitter and in other communities. I listen to people's problems and take notes. I also do some consulting — again, mostly for bootstrapped founders — and often use the issues I help people with there as ideas for my writing.
I have a VERY long list of things to write about, and any work day for me consists of browsing Twitter, chatting with people, and writing articles, outlines, or taking notes. I do that full time, pretty much.