Back in 2007 I wrote a post about Civility in the Internet Age. I think it’s even more appropriate today as more and more things go online and it’s practically the only way to communicate with each other.
One of my goals as a blogger is I *try* to be sensitive to the feelings of others. I *try* to imagine the person I’m talking to is sitting across the table from me because there are things that I would never say if I were face to face with that person. I would hope that our conversations are spirited, sometimes loud and boisterous, but we can go have a drink and joke about it afterwards. If an apology is needed I’m not above that either.
I am a passionate person. I tend to jump into things both feet first the not worry about the consequences until later. Firing off a heated response on a forum or an email is not a good way to handle things. Slowly I’m learning that no response is sometimes the best response (I’m still working on this).
I try to not make things personal. I mainly blog about Real Studio/Xojo developer issues and have since 2007. For my company to succeed I need Xojo to succeed. I can be critical of the product and company AND be a supporter at the same time because at the end of the day, I need the best product I can get. It supports me, my employees, and our respective families.
I’ve been involved with the Xojo community for over ten years and I count most of the people that work at Xojo Inc as friends. I have no grudge against them and if anything I’m in their corner because I figure if the product makes my life harder it must be doubly so for them as they’re ‘eating their own dog food’, as they say, since the Xojo IDE is written using the Xojo IDE. In my opinion, that’s quite an accomplishment, and one of the reasons why, despite the warts, I’ve been a Real Studio and Xojo developer and supporter all this time.
In the past six years I have generated a lot of responses from my blog posts. I’ve received hate mail as well as some where people felt my analysis was spot on but couldn’t say so publicly. I have been accused of being a shill for the company, inciting a mob, for personally delaying releases, and having an ‘agenda’ or two. I find it hard that I am all of these. Maybe I’m simply just a blogger saying what is on my mind (and occasionally on the mind of other developers). If you disagree, that’s fine, I respect your opinion, because we all have one.