I love twitter.
If I have a complaint (which I have a lot, especially certain weeks of the month) or a praise or even just a quick reflection on the state of something in general it's a quick and easy way to get the problem to the right person, or the praise to those deserving, or broadcast thoughts that most people probably ignore (after all, who probably really cares about what my children are up to lately or how much weight I've managed to lose)
In my world, where every second of the day is reserved for work or housework or family, time is a precious commodity. I often don't want to take the time to put down complaints and thoughts into a coherent context, after all, every second spent "scribbling" in a blog is another second I don't have for "real" work. Or doing laundry (I hate hate laundry) And my personality means that writing can't be simply a collection of random thoughts without triggering the need for numerous rewrites and a tense feeling of embarrassment.
I hate to be embarrassed as much as I hate to be wrong. I still remember stupid things I did as a freshman in high school. Personal failings are almost worse when you're aware of them.
Ah, the problems of real life.
But the problem with twitter and other similar services is they're ephemeral. Good tips and ideas or even things that should be bug reports get lost in the stream, swallowed by ranting at my ISP, and my friends conference adventures and links to yet another PHP job. And then they're gone.
Like most people part of me wants to blog more, to write down all the IRC help tips and the Windows on PHP issues I answer daily. But part of me feels that blogging about tech stuff intrudes into what little free time I already lack. Especially when I far rather be writing code then writing about code.
So here's my question for the Ideas of March - can we improve the amount of blogging accomplished by those without time with better tools? I see so many people today writing services for something or other - or another client for a service. But I see so few new tools (or the constant tale that everything can be done with tools that already exist, tell that to the guy who invented vulcanized rubber - ahem - and reinvented the wheel)
Is there a plugin (habari is my platform of choice) or a tool that can collect random bits of wisdom through the day and save them as a 'rough draft' for later? Something that doesn't require keeping a webpage open all day, or a text editor as the ideas come along? I'd love to have a little client in my web browser, unobtrusive like echofon currently is, that would let me push my quick notes, my 140 character thoughts throughout the day, divided by hashtag into files or storage... somewhere (online? local? I don't care)
Would certainly help me organize and store what I want to talk about and maybe take a day a week to put some together into a coherent whole.
Because nothing beats a blog post - an archived unchanging chunk of knowledge, stored indexed and readily accessible forever - for keeping chunks of useful information where people can use them, find them, improve them.
This is a reaction to http://shiflett.org/blog/2011/mar/ideas-of-march and you can find a collected summary http://phpdeveloper.org/news/16047
So do I blog less because of twitter? Well, if you look at my timeline of posts the answer is no, I probably write more, it's just lost in the timeline.
Am I going to pledge to blog more? I'd like to say "yes" but I'm also a realist. The bottom line is my life is too short to blog very often, but perhaps more then every six months is in order.
And I'd do it more if someone would find me that great tool to collect randomness by tag ;)