Social Media ennui

by Pearlbear on May 17, 2011

I have a confession to make. I have social media ennui. I’m tired of reading and hearing about about social media and nonprofits, and I’m annoyed that social media is taking up so much of the air space in the #nptech world.

As you know, I’m a bit of a technology curmudgeon, but I’m far from a luddite – I’m an early adopter, for the most part. I’m a fairly active user of Facebook, LinkedIn, Twitter, and some other social networking sites, and have been for years now. I certainly have followed and friended lots of organizations on these networks (particularly on Twitter, but also some more personally relevant to me on Facebook.) The apps I use most on my phone include the Facebook app for Android and Tweetdeck.

I spend some amount of my Drupal and WordPress development time, both for my clients and for myself, in setting up one or two-way integrations between websites and social media sites. I understand how the varied APIs work, and have to keep on top of whether I should be using a “like” or a “share” button for Facebook. I’ve been using social media to actively promote my new science fiction books.

In other words, I don’t avoid social media, I use it a lot, and I actively facilitate my clients use of social media integration with their web presence. (And I use hashtags in blog entries!)

But I’m still bored silly. Case in point: A new report out from IBM on Social CRM. It’s geared toward a for-profit audience, but it certainly has some reasonably useful lessons for nonprofits, and it has been a topic of conversation in the #nptech world today. But there isn’t anything in this report I haven’t read a dozen times already. It doesn’t help organizations bridge the huge data and workflow gap present between their traditional CRM/Donation management systems and their social media interactions. And if I hear the buzz phrase “game changer” one more time, I’m going to puke. It’s hype designed to sell things. And hype designed to sell things isn’t necessarily going to help make the world a better place.

No one should take this post personally. I’m very glad that most of my #socialmedia #nptech colleagues talk a lot about ROI of social media, and really try and figure out what works, and what doesn’t. But we’ve had, what 3 or 4 years solid of nonprofits using this stuff. Can it be demoted now?

So what do I want us to talk more about? How about lowering the costs of software by using open source and collaboratively developing software? How about data standards to help us share information more easily? How about finishing the work we did on getting the expensive CRM vendors to really open up their APIs so that organizations can better integrate their systems? Maybe talking how to deal with neglected nonprofit verticals like client management? Helping accidental techies get the training they need so that they can do more work in-house? Nonprofits who need tech help partnering with local organizations who provide training to the unemployed and ex-offender? The list goes on and on.

 

{ 4 comments }

My Tools: Writing

by Pearlbear on May 11, 2011

I’m mostly doing this last post on my tools to pimp Scrivener. I was a loyal Scrivener user on my Mac for years, and then when I moved to Windows last year, I mourned my loss terribly. But then! Then someone started to work on Scrivener for Windows and Linux. Almost enough to make a grown woman cry.

I do just about all of my novel writing on Scrivener. It’s great for outlining, for research, for writing scenes, etc. And it has a great compile function, to spit it all out into a manuscript when it’s ready to edit. I have probably only used 30% of it’s features, but I love it, and look forward to using it. (Am I really looking forward to using it, or just looking forward to writing…?)

I use LibreOffice for most other writing and editing tasks, although sometimes I must sadly use MS Word for some stuff (like some ebook converters have a harder time with LO files, even formatted as .doc.)

I’ve been experimenting using Scribus for page layout. I use GIMP for any graphics manipulation I need for cover art and such.

And, of course, I do a lot of writing on WordPress and Drupal.

Interesting sites I’m looking at (weekly)

by Michelle Murrain on May 8, 2011

Posted from Diigo. The rest of my favorite links are here.

Tools I use: Personal Web Presence

by Pearlbear on May 6, 2011

I’ve had a web presence of some sort since way back when most personal URLs looked something like: http://somecollege.edu/~username. In 2002 or so, I ditched HTML for a series of CMS systems for my personal stuff. I started out using the CMS I wrote in Perl, called XINA. (Those were the days.)  Anyway, that was then, and this is now. Here’s what I use.

Software:

  • WordPress – you already know it and love it. I use it for this blog, only. I used to have two blogs on WP – this blog and my personal blog, but I moved my personal (and author blog) to Drupal, to integrate it with other stuff I had online.
  • Drupal – I use Drupal for my personal blog and also other purposes, like the website for my intentional community. My main personal site will be migrated to Drupal 7 soonish. My main sci-fi author site is already on Drupal.
  • Dokuwiki – my woefully neglected and out of date technology wiki is on Dokuwiki. Dokuwiki is a very cool tool. It’s a wiki, but everything is stored in files instead of a database. It makes it quicker, and also much more easily migratable. The annoying part is that it is one more wiki markup to learn (I wish SOMEONE would finally agree to make a wiki markup standard!!)
  • In the relatively rare case where I need to use HTML/CSS for web pages (there are a few legacy sites I maintain for friends) I use Bluefish (on Ubuntu.)

What I like most about WordPress is that I don’t really have to do any work to use it, or tweak it. I love how easy it is to use.

I love Drupal for its flexibility – and for my personal stuff, it’s really great to be able to mix and match stuff (like I actually have two different blogs on that site, but it’s really only one blog… Drupal is ace at that sort of thing.) I keep debating about whether or not to migrate this blog to Drupal. Stay tuned.

Hosting:

All of my personal stuff is on Dreamhost. I say this with some hesitation. I have hosted with Dreamhost since 2007. They are worker-owned, pretty green, and their newsletters are quite humorous. They give free accounts to nonprofits. Their service has improved over the years, but they ultimately aren’t all that reliable. They have downtimes (a really bad one recently,) Drupal often barfs on Dreamhost during admin tasks, and you can’t run Rails apps reliably at all. I’m going to spend the spring and summer migrating all of my domains (there are plenty!) to a VPS on Linode (this will be my chance to play with IPv6, too. I already use Linode as a development server.)

Interesting sites I’m looking at (weekly)

by Michelle Murrain on May 1, 2011

Posted from Diigo. The rest of my favorite links are here.

My Tools: Development

by Pearlbear on April 25, 2011

Since I am a web developer, the core of my development workflow is, for sure, a browser. But not just one browser, or any browser. Several. Chrome has become my everyday browser, although Firefox is making its way back into my heart, now that Firefox 4 is so lean and zippy. But I am very often in both. I use Opera on occasion, and, of course, I use IE only when I absolutely have to (and it generally means rebooting into Windows, which I do less and less these days.)

My other core tool is a console window. In Linux, I use the generic version. For Windows, I use SecureCRT, which is well worth the $ since putty is not up to the task (I know, it’s open source, which is great. But it just doesn’t cut it if you need to use it pretty much all day every day with multiple servers.) My text editor of choice is Emacs. Yes. Emacs.

For Windows, I love Notepad++, a sweet open source text editor.

I like Eclipse as an IDE, its awesome. I think it’s better than the proprietary Komodo, but that’s just me, I’m sure people beg to differ.

Other core tools are git for version control and github for code sharing. I haven’t found a GUI git client I like, so I just use the command line. IRC and Pastebin rock my world for getting help in troubleshooting problems, and IRC is great just for chilling with other developers.

 

Open Source vs. Proprietary: Web Server Software

by Pearlbear on April 25, 2011

By Web Server Software, I mean the software used to serve websites/pages. This includes databases, operating systems and other software that is involved in that process.

On the proprietary side, there are two options. Proprietary Unix, and Microsoft Windows, and associated Microsoft Software. The current version of MS Server in use is Server 2008. Microsoft has web server software called IIS, and it’s database server product is MS SQL server, which people use for far more than just serving web site data. The primary web development framework used in this environment is .NET.

Proprietary UNIX has dwindled greatly in popularity with the increasing popularity of Linux. On top of proprietary UNIX, people will generally run associated open source server software for web, database and development frameworks.

On the open source side, Linux is by far the most popular, with BSD in second place. Both Linux and BSD come in several flavors (or distributions.) Apache is by far the most popular web server software. MySQL and PostgreSQL are the open source database systems most in use for web servers, with PostgreSQL being a pretty distant second to MySQL. Other database systems (such as NoSQL variants) are increasing in popularity, but are pretty far down from MySQL as well.

Also, it is possible to run Apache, most varieties of open source databases and web frameworks on Windows, and that is not uncommon.

It’s hard to know what the market share of server operating systems are, because there are different ways to measure it. You can measure how many units are sold. By that measure, Windows is first at about 49-67%, Linux is second at 16-23%, and proprietary UNIX is third at 7-22%. That underestimates things like self-installed OS systems (standard with Linux), as well as VPS systems. If you measure by surveying publicly accessible websites, you get Linux first at 41%-74%, Windows second at 20-42% and proprietary UNIX third at 2-5%. This underestimates servers inside enterprises. (source: wikipedia)

From my perspective, the underestimation of self-installed and VPS systems by the first measure far outweighs the underestimation of enterprise servers, because plenty of organizations and enterprises also install Linux behind the firewall. It would make sense to me that the true number is much closer to the estimation by publicly accessible websites, rather than the unit sales estimation. So on the OS side, Linux does look like it wins.

Apache is far and away the most popular web server software. It is way ahead of IIS. The most recent data from Netcraft shows that Apache has 63% of web servers, compared to 19% for IIS. Also, Apache is showing a clear upward trend, and IIS a clear downward trend.

 

{ 1 comment }

Tools I use: basic workflow

by Pearlbear on April 12, 2011

I was perusing Social Source Commons (something I don’t do nearly often enough,) and catching up on the SSC blog, and I thought it might be worth sharing with this audience what tools I use for basic consulting workflow. I’ll do another few posts for other areas, like development, system maintenance, personal web presence, and writing.

(If you want to look at my Social Source Commons toolbox, it’s here. It’s not so up to date, and it’s a list more of tools I have used, and some I still use.)

The center of my workflow, like for most consultants, is email. I’ve used a variety of email clients of one sort or another over time, and I have recently just decided to ditch them, and use gmail exclusively. I have definitely noticed that I’ve been migrating a lot of functionality of things that I do to web-based apps of one type or another, and this is one example of that. I use Canned Responses to provide HTML signatures when needed, and also forward all of my mail to gmail, then send out mail as other identities. (I’ve learned how to circumvent that annoying thing of “Sent on behalf of” in gmail – use the SMTP of the email alias you’re using.)

What’s also very close to the center is my project management tool, Redmine. (I’m actually now using a very recent fork of Redmine, called Chiliproject.)  I’ve waxed on about this tool ever since I’ve found it, and I would love to challenge a loyal Basecamp user to a point-by-point comparison of the two tools. I think it knocks Basecamp right out of the water. It’s core is a very powerful and flexible ticket tracker, but it includes all of the important project management features you want and need, milestones, time tracking, wikis, file repository, even discussion boards, and it connects with version control repositories. It works for multiple projects. And, it’s open source, and isn’t even that hard to get set up and running.

Another important tool, which I use in my personal life as well as consulting life, is Evernote. Evernote rocks my world. The web interface is great, as is the desktop application (which I use cross-platform – the Windows version works great with WINE). I also access Evernote on my Android phone. It’s a great tool. I use it for to do lists, stuff like blogging calendars, and also the Chrome Evernote extension allows for clipping of whole web pages, which I love (there is a Firefox extension as well.)

A tool I’ve recently come to adore is Passpack. It is an awesome web-based password management tool for teams. I love the collaboration features. For sharing files, as well as providing solid file backup, I use Dropbox (it even works on Linux!)

And, like all consultants, workflow involves documents and spreadsheets, and for that I mostly use LibreOffice, although sometimes using Google Docs makes sense for collaboration. I use Google Reader for RSS feeds, and TweetDeck, or, more recently, HootSuite for Twitter (I really like the tabbed interface of HootSuite. It makes looking at the variety of lists I have a lot easier.)

 

Bing and Google

by Pearlbear on April 11, 2011

I do a fair bit of SEO work for clients. I’m not one of those very serious SEO folks, but I do know my way around the not-so-black-magic that SEO is. This blog is the one of my many personal sites that I pay the most attention to SEO (although I think that will change soon,) I tend to focus a lot on Google, since according to my analytics (and yes, they are Google analytics. I’m wondering whether I should check out my server logs…) 99% of the traffic to this blog that comes from search engines comes from Google. But according to this article in Mashable,  Bing gets 30% of the overall search engine traffic.

Now, I already know my audience is different, but that seems, well remarkably different. In the last month, 3,743 visits came from Google, and 43 came from Bing.

And I thought “aha! So I haven’t been paying attention to Bing in my SEO efforts – that must be the problem!” So I did some benchmarking. No, that wasn’t the problem. In fact, in general for the set of phrases I used for benchmarking, Bing more often had me higher up in the results than Google!

Things that make you go hmmmmm….

Interesting sites I’m looking at (weekly)

by Michelle Murrain on April 10, 2011

Posted from Diigo. The rest of my favorite links are here.