<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Techcafeteria Blog</title>
	<atom:link href="http://techcafeteria.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://techcafeteria.com/blog</link>
	<description>Thoughts and articles on technology, primarily as it applies to non-profit organizations and social enterprises</description>
	<pubDate>Wed, 27 Aug 2008 21:39:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Ubiquitious Blogging</title>
		<link>http://techcafeteria.com/blog/2008/08/27/ubiquitious-blogging/</link>
		<comments>http://techcafeteria.com/blog/2008/08/27/ubiquitious-blogging/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 21:34:40 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2008/08/27/ubiquitious-blogging/</guid>
		<description><![CDATA[	Mozilla.org just released one of the most exciting Firefox add-ons to come down the pike &#8211; Ubiquity.  This is very alpha &#8211; the user interface will definitely mature, so what&#8217;s there now is best suited for geeks like me who have always liked command shells and already do things like use the Mac&#8217;s Spotlight [...]]]></description>
			<content:encoded><![CDATA[	<p>Mozilla.org just released one of the most exciting Firefox add-ons to come down the pike &#8211; <a href="http://labs.mozilla.com/2008/08/introducing-ubiquity/">Ubiquity</a>.  This is very alpha &#8211; the user interface will definitely mature, so what&#8217;s there now is best suited for geeks like me who have always liked command shells and already do things like use the Mac&#8217;s Spotlight as their calculator (if you type 2 + 2 in Spotlight, it will tell you it equals 4).</p>

	<p>Ubiquity is best described as a macro language for the web, or a personal mashup engine.  You assign a hotkey (such as Alt-space or Option-space) and a box comes up, which you can enter ubiquity commands in.  I&#8217;m not going to tell you all about them &#8211; just watch the video:<br />
<div class="youtube-video"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="298" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1561578&#038;server=vimeo.com&#038;show_title=1&#038;show_byline=1&#038;show_portrait=0&#038;color=&#038;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="298" src="http://vimeo.com/moogaloop.swf?clip_id=1561578&#038;server=vimeo.com&#038;show_title=1&#038;show_byline=1&#038;show_portrait=0&#038;color=&#038;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></div><br />
<a href="http://vimeo.com/1561578?pg=embed&#038;sec=1561578">Ubiquity for Firefox</a> from <a href="http://vimeo.com/user532161?pg=embed&#038;sec=1561578">Aza Raskin</a> on <a href="http://vimeo.com?pg=embed&#038;sec=1561578">Vimeo</a>.</p>

	<p>At this point, Ubiquity&#8217;s functionality pretty much requires a Google account &#8211; the email, calendar, maps and contacts integration is all with Google&#8217;s offerings.  I expect that to change rapidly, as developing custom commands for Ubiquity is at a very basic programming level.</p>

	<p>The case uses that are immediately apparent include adding maps and multimedia content to emails and blog entries (I use Scribefire &#8211; this assumption assumes that you compose your blog in your browser); having a lot of info available without having to tab away from the web page you&#8217;re on; and making some complex web tasks far more efficient.  Mozilla is ambitious, though &#8211; they see Ubiquity as the ultimate personal web assistant, that will someday let you issue a command to book a trip; issue another to set up a multi-party meeting, and, who knows?  Vacuum the house and feed the fish.  <a href="http://www.azarask.in/blog/post/ubiquity-in-depth/">Aza discusses that vision here</a>.</p>

	<p>Try Ubiquity out.  <a href="http://labs.mozilla.com/2008/08/introducing-ubiquity/">Install it from here</a>. Let me know what you think, and what case uses you envision for it.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/08/27/ubiquitious-blogging/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Current Projects</title>
		<link>http://techcafeteria.com/blog/2008/08/07/current-projects/</link>
		<comments>http://techcafeteria.com/blog/2008/08/07/current-projects/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 15:06:34 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Miscellany]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2008/08/07/current-projects/</guid>
		<description><![CDATA[	In addition to my primary pursuits&#8212;managing technology at Earthjustice and being a good member of my family&#8212;I&#8217;m working on a few additional projects that I&#8217;m also excited about:

	Virtualization Webinar

	I&#8217;m preparing a webinar for NTEN on the power and benefits of Virtualization technology.  Geeky stuff, yes, but the entire concept of server management has been [...]]]></description>
			<content:encoded><![CDATA[	<p>In addition to my primary pursuits&#8212;managing technology at <a href="http://www.earthjustice.org">Earthjustice</a> and being a good member of my family&#8212;I&#8217;m working on a few additional projects that I&#8217;m also excited about:<br />
<ul></p>
	<p><li>Virtualization Webinar</li><br />
</ul></p>
	<p>I&#8217;m preparing a webinar for <a href="http://www.nten.org"><span class="caps">NTEN</span></a> on the power and benefits of Virtualization technology.  Geeky stuff, yes, but the entire concept of server management has been turned on its ear by this development and it&#8217;s fascinating stuff for even smaller nonprofits.<br />
<ul></p>
	<p><li>Software Purchasing article</li><br />
</ul></p>
	<p><a href="http://www.idealware.org">Idealware</a> will likely publish an article I&#8217;m writing on how to successfully accomplish a major software purchase.  How to identify the suitable apps, prepare the Request for Proposal/Quote, and get the right people at the evaluation sessions.<br />
<ul></p>
	<p><li><span class="caps">BDP </span>Website</li><br />
</ul></p>
	<p>The <a href="http://www.bdpfoundation.org">Briggs Delaine Pearson Foundation</a> is a nonprofit in Clarendon County, SC, where the first action in what eventually became Brown vs. the Board of Education began.  My Grandmother-in-law was one of the original signers of that petition, along with other family and the attorney, <a href="http://www.thurgoodmarshall.com">Thurgood Marshall</a>.  My wife and I are going to revamp the current website to tell the story in an engaging fashion, invite participation from others, and, ideally, make the site more of a tool in garnering support for an organization trying to accomplish the unfullfilled promise of the Brown decision in the community where it all began.</p>

	<p>What are you up to?</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/08/07/current-projects/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Web Site Update</title>
		<link>http://techcafeteria.com/blog/2008/08/04/web-site-update/</link>
		<comments>http://techcafeteria.com/blog/2008/08/04/web-site-update/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 01:16:40 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2008/08/04/web-site-update/</guid>
		<description><![CDATA[	Over the weekend, I downsized Techcafeteria.com, something I probably should have done close to a year ago, when I started my job at Earthjustice.  What&#8217;s left is pretty thin, and is less of a web site than it is a supplement to other things online.

	Some say that we&#8217;re moving away from blogging to the [...]]]></description>
			<content:encoded><![CDATA[	<p>Over the weekend, I downsized Techcafeteria.com, something I probably should have done close to a year ago, when I started my job at Earthjustice.  What&#8217;s left is pretty thin, and is less of a web site than it is a supplement to other things online.</p>

	<p>Some say that we&#8217;re moving away from blogging to the next trend, dubbed &#8220;<a href="http://www.readwriteweb.com/archives/lifestreaming_primer.php">Lifestreaming</a>&#8220;.  But I wouldn&#8217;t call this a lifestream. &#8220;Stream-supplementing&#8221; might be more to the point.  I hang out in a number of places online, the key ones being, in some kind of meaningful order:</p>

	<p><a href="http://www.linkedin.com">LinkedIn</a> &#8211; this is where I keep my resume and stay connected with people I know through work and community.</p>

	<p><a href="http://www.twitter.com">Twitter</a> &#8211; This is where I do most of my online communication lately.  My Twitter community is mostly made up of people I know through <span class="caps">NTEN</span> and other NPTech circles.  You may think I&#8217;ve been pretty quiet in the two or three months since I last blogged, but I&#8217;ve published about 700 tweets.</p>

	<p><a href="http://www.nten.org"><span class="caps">NTEN</span></a>, or, more accurately, the <span class="caps">NTEN </span>Groups like <span class="caps">NTEN</span>-Discuss and the SF-501TechClub.  These are online lists, sponsored by <span class="caps">NTEN</span>.  I&#8217;m also reasonable active on <a href="http://blog.deborah.elizabeth.finn.com">Deborah Elizabeth Finn</a>&#8217;s excellent Information Systems Forum, a Yahoo Group.</p>

	<p><a href="http://www.idealware.org">Idealware</a> &#8211; Laura&#8217;s made me a staff writer, of sorts, and I should be contributing more articles this summer.  I also comment on the blog regularly.  Some of my Idealware articles are also picked up by <a href="http://www.techsoup.org">Techsoup</a>.</p>

	<p>So, those are great places to find me.  And this is where you come to contact me, or catch up on where I&#8217;ve been.  I can&#8217;t call it &#8220;lifestreaming&#8221; &#8211; my life isn&#8217;t a show, and if it was, it wouldn&#8217;t be a very interesting one.  But I do publish he pieces of it that I think might be valuable to others, and I&#8217;d rather publish them in places that others go, so it makes sense to have a web site that serves more as an signpost than a destination.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/08/04/web-site-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Losing Facebook</title>
		<link>http://techcafeteria.com/blog/2008/04/23/losing-facebook/</link>
		<comments>http://techcafeteria.com/blog/2008/04/23/losing-facebook/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 15:17:46 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/?p=80</guid>
		<description><![CDATA[	Where do you live?&#160; Where do you hang out?&#160; Does your social life revolve around a particular location?&#160; Presumably, your social life is only as geographically restricted as your travel budget allows.&#160; You can meet your friends at a coffee shop, mall, park or home.&#160; You don&#8217;t always meet them at the same place; and [...]]]></description>
			<content:encoded><![CDATA[	<p>Where do you live?&#160; Where do you hang out?&#160; Does your social life revolve around a particular location?&#160; Presumably, your social life is only as geographically restricted as your travel budget allows.&#160; You can meet your friends at a coffee shop, mall, park or home.&#160; You don&#8217;t always meet them at the same place; and you don&#8217;t go to that place to call them..&#160; So why should your online social life be any different?</p>

	<p>This week, <a href="http://www.google.com">Google</a> announced that their internet portal page, <a href="http://www.google.com/g">iGoogle,</a> would be incorporating <a href="http://en.wikipedia.org/wiki/Web_widget">widgets</a>, or, as they call them, <a href="http://www.google.com/ig/directory?synd=open">Gadget</a>s that perform the type of <a href="http://code.google.com/apis/opensocial/">social networking functions</a> that online social networks like <a href="http://www.facebook.com">Facebook</a>, <a href="http://www.linkedin.com">LinkedIn</a> and <a href="http://www.myspace.com">MySpace</a> provide.&#160; This comes at a time when <a href="http://www.twitter.com">Twitter</a>, the group chat/micro-blogging tool has been rising up the social staircase and getting a lot of new users and attention.&#160; Twitter, unlike the more established social networks, is more commonly accessed through third-party, desktop applications than the twitter.com web site.</p>

	<p>I like this trend.&#160; My primary social networking site isn&#8217;t Facebook or LinkedIn&#8212;&#160; it&#8217;s GMail.&#160; Twitter is the first thing to challenge that.&#160; Because, for me, it&#8217;s not about the brand &#8211; it&#8217;s about communication.&#160; So Facebook has it&#8217;s ouvre, it&#8217;s demographic market, and, like everyone else, it&#8217;s mission to learn everything there is to learn about my network&#8217;s shopping preferences, and the slow website and constant &#8220;spam your friends&#8221; requirements of their tools really puts me off.&#160; LinkedIn has a cleaner, more professional aesthetic that I find a lot less annoying, but my favorite new feature of theirs is the ability to subscribe to the feed of my network updates in my <span class="caps">RSS</span> reader (something Facebook doesn&#8217;t provide).&#160; So I&#8217;m rooting for the destruction of the social networking brands, and the ultimate incorporation of powerful social tools into my my desktop, <span class="caps">RSS </span>Reader and email.</p>

	<p>At that point, I&#8217;ll be able to take advantage of the powerful interpersonal tools that the web enables. I&#8217;ll still travel to my friends and associates web sites; and I&#8217;ll still visit the Ning and Drupal communities that matter to me.&#160; I won&#8217;t need a middle man like Facebook or MySpace.&#160; That will be a happy day!</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/04/23/losing-facebook/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Avalanche!</title>
		<link>http://techcafeteria.com/blog/2008/04/21/avalanche/</link>
		<comments>http://techcafeteria.com/blog/2008/04/21/avalanche/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 04:47:27 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Miscellany]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[avalanche juneau earthjustice]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/?p=61</guid>
		<description><![CDATA[	I took a trip up to Juneau, Alaska last week (April 16th, 2008).&#160; Didn&#8217;t get too many pictures, but the ones I did included an avalanche in motion &#8211; we had a foot of snow while I was there (very late in the season).&#160; So, here&#8217;s a good test of Wordpress 2.5&#8217;s new Gallery feature. [...]]]></description>
			<content:encoded><![CDATA[	<p>I took a trip up to Juneau, Alaska last week (April 16th, 2008).&#160; Didn&#8217;t get too many pictures, but the ones I did included an avalanche in motion &#8211; we had a foot of snow while I was there (very late in the season).&#160; So, here&#8217;s a good test of Wordpress 2.5&#8217;s new Gallery feature. These shots were taken while driving around Juneau checking out potential office spaces for the <a href="http://www.earthjustice.org">Earthjustice</a> office to relocate to during a potential renovation.&#160; The avalanche starts in the second row, coming down the mountain and then billowing up in a gray cloud over the building on the right.&#160; The second to last shot &#8211; the one with the colorful houses &#8211; is the view from outside of our office (which is in an old house).&#160; Beautiful place, Juneau!</p>

	<p>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0001/' title='juneau0001'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0001-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0002/' title='juneau0002'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0002-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0003/' title='juneau0003'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0003-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0004/' title='juneau0004'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0004-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0005/' title='juneau0005'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0005-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0006/' title='juneau0006'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0006-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0007/' title='juneau0007'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0007-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0008/' title='juneau0008'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0008-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0009/' title='juneau0009'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0009-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0010/' title='juneau0010'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0010-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0011/' title='juneau0011'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0011-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0012/' title='juneau0012'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0012-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0013/' title='juneau0013'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0013-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0014/' title='juneau0014'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0014-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0015/' title='juneau0015'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0015-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0016/' title='juneau0016'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0016-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0017/' title='juneau0017'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0017-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
<a href='http://techcafeteria.com/blog/2008/04/21/avalanche/juneau0018/' title='juneau0018'><img src="http://techcafeteria.com/blog/wp-content/uploads/2008/04/juneau0018-150x150.jpg" width="150" height="150" class="attachment-thumbnail" /></a>
</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/04/21/avalanche/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fair Pay</title>
		<link>http://techcafeteria.com/blog/2008/04/04/fair-pay/</link>
		<comments>http://techcafeteria.com/blog/2008/04/04/fair-pay/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 23:18:59 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/?p=59</guid>
		<description><![CDATA[	A sad, but all too common problem was presented on NTEN&#8217;s main discussion forum yesterday:

	An IT Director in New York City, working for a large nonprofit (650 people, multiple locations, full IT platform), got approval from his boss to hire in a Systems Administrator (punchline here) at $40,000 annually.&#160; Understand, System Administrators rarely make less [...]]]></description>
			<content:encoded><![CDATA[	<p>A sad, but all too common problem was presented on <a href="http://nten.org"><span class="caps">NTEN</span></a>&#8217;s main discussion forum yesterday:</p>

	<p>An <span class="caps">IT </span>Director in New York City, working for a large nonprofit (650 people, multiple locations, full IT platform), got approval from his boss to hire in a Systems Administrator (punchline here) at $40,000 annually.&#160; Understand, System Administrators rarely make less than $75k a year at similarly sized for profits.&#160; The boss pulled that number out of a salary survey, but, given the quality of it, I say he might as well have pulled it out of a hat.</p>

	<p>Determining what&#8217;s fair&#8212;or, as we call it &#8220;market&#8221;&#8212;pay is an art in itself, and good salary surveys, like the one <span class="caps">NTEN</span> produces, offer far more than suggested wages &#8211; they provide context, like location, industry standards; they discuss trends, and the best ones frame the survey results in what the numbers should mean to us.</p>

	<p>So, when I read the <span class="caps">NTEN</span> survey, and saw what were still ridiculously low salaries in comparison to the for-profit pay scales, I didn&#8217;t read it as &#8220;these are good numbers&#8221;.&#160; I read it as &#8220;our industry doesn&#8217;t value technology.&#8221;&#160; Literally.&#160; If our salaries are at 50-75% of the rest of the world&#8217;s, how are we going to attract long-term, talented people?&#160; And if we have a revolving door of mediocre (or, more accurately, some stellar, some miserable) sysadmins running our critical systems, how much money, productivity, and plain competence at our important work are we going to sacrifice?&#160; What&#8217;s the cost of maintaining instability in order to save bucks on payroll?</p>

	<p>So my pitch is that we have to stop thinking that there&#8217;s a metric called nonprofit wages.&#160; There are market rates for positions, and there is a value in serving a mission.&#160; So a nonprofit salary is a market salary (what a for profit would pay), less the monetary value of being able to serve the mission.</p>

	<p>Nonprofits can&#8217;t keep thinking that they exist in some world within a world.&#160;&#160; They complete with all businesses for talent, and, in the IT realm, for profits not only offer better compensation, they offer more toys, bigger staffs (which translates to more techies to pal around with, something a lot of my staff have missed in nonprofit), and, often, newer technology to learn and deploy.&#160; In our field, it&#8217;s all about current skills.</p>

	<p>So I feel for my compatriot in <span class="caps">NYC</span>, and hope that he can muster a case for his boss, for both his and his bosses sake.&#160; If <span class="caps">NTEN</span> is reading, a great accompanying metric for the salary survey would be IT turnover tracking, as well as interims when key poisitions (CIO, Sysadmin) are unfilled.&#160; Info on how that impacted business objectives.&#160; We need to do more than just report on the pay &#8211; we have to document the impacts.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/04/04/fair-pay/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Random Identity</title>
		<link>http://techcafeteria.com/blog/2008/04/04/random-identity/</link>
		<comments>http://techcafeteria.com/blog/2008/04/04/random-identity/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 15:23:10 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/?p=58</guid>
		<description><![CDATA[	I took a brief trip to Second Life the other night, yet another web 2.0 trend that, like Facebook, sends my normally open-minded and curious instincts running for shelter.&#160; I&#8217;ve never been into gaming, and I obviously don&#8217;t use the internet in order to do things anonymously &#8211; my username is based on my real [...]]]></description>
			<content:encoded><![CDATA[	<p>I took a brief trip to <a href="http://secondlife.com">Second Life</a> the other night, yet another web 2.0 trend that, like <a href="http://facebook.com">Facebook</a>, sends my normally open-minded and curious instincts running for shelter.&#160; I&#8217;ve never been into gaming, and I obviously don&#8217;t use the internet in order to do things anonymously &#8211; my username is based on my real name just about everywhere.&#160; But I&#8217;m looking for any means possible to improve communication at my <a href="http://www.earthjustice.org/about_us/offices_staff/index.html">geographically diverse company</a>, and to do it while reducing our carbon footprint.&#160; So that&#8217;s quite a challenge &#8211; how do we improve communication while cutting down on flying, when we have offices in Honolulu, Juneau and D.C., among other places?</p>

	<p>So it struck me that Second Life, as a virtual meeting place, has, at the very least, potential that should be vetted.&#160; I have yet to do that vetting &#8211; I plan to give it a shot tonight by attending a virtual meeting with the <a href="http://techsoup.org">Techsoup</a> virtual community.  On Wednesday, I created an account and figured out just enough about how Second Life works in order to get to the meeting later.  Reactions:</p>

	<p>Good:<br />
<ul></p>
	<p><li> Second Life supports voice, if you have a microphone and stereo speakers, and does it well enough that, if you&#8217;re conversing with someone who is, in the Virtual Reality, standing to your left, their voice will come from the left speaker.</li><br />
<li>It was easier than I thought it would be to move around and figure it all out.&#160; Your mileage might vary.&#160; It is, necessarily, a somewhat busy interface.</li><br />
</ul></p>
	<p>Bad:<br />
<ul></p>
	<p><li>You are not only advised to not use your real name, you can&#8217;t.&#160; The account creation process lets you create a first name (text input box) ad select a last name from about 25 in a drop down list.&#160; After being advised to &#8220;pick my name carefuly, it&#8217;s permanent, and can&#8217;t be changed&#8221;, I had little option to actually pick a name that I identified with or took seriously.</li><br />
<li>Big roots in the gaming community, obviously.&#160; The account creation process offers you ten avatars to choose from (avatars being the cartoon images that will represent you in the virtual world).&#160; Five female, five male &#8211; I was not going for the female impersonation thing, so that left me five.&#160; Of those, one (&#8220;Boy Next Door&#8221;) was fairly innocuous, although it looked about as much like me as <a href="http://images.buycostumes.com/mgen/merchandiser/17747.jpg">Fred</a> from &#8220;Scooby Doo&#8221; does.&#160; If I didn&#8217;t want to be Fred, my choices ranged from anthropomorphic fox people to what must be villains from the old &#8220;<a href="http://www.he-man.org/cartoon/cmotu/index-cmotu.jpg">He-man, Master of the Universe</a>&#8221; Saturday morning cartoon.&#160; Mind you, I was able to customize Fred&#8217;s appearance, and while I was shooting to make him look like me (I know, completely unclear on the concept here), as close as I could get resembled my punk rock days in the late seventies.</li><br />
</ul></p>
	<p>So, I&#8217;ll do a follow up post after I get to do what I set out to do, and evaluate Second Life as a virtual meeting place.&#160; But, already, I&#8217;m trying to imagine how I explain to the eighty or so Earthjustice Attorneys that step one is to pick a name like &#8220;John Vigaromney&#8221; that you&#8217;ll be known as, and step two is to decide whether you want to look like a furry animal or a grim reaper.&#160; Then determine whether the avatars will reduce any serious meeting on global warming or mountaintop protection strategies to jokes and hysterical laughter.</p>

	<p>I&#8217;m really not looking for Second Life, but there&#8217;s a huge&#8212;and maybe critical&#8212;application for Supplemental Life, which lets online collaboration more intuitively replace travel.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/04/04/random-identity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The $10/hr Dilemma</title>
		<link>http://techcafeteria.com/blog/2008/03/29/the-10hr-dilemma/</link>
		<comments>http://techcafeteria.com/blog/2008/03/29/the-10hr-dilemma/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 19:26:56 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2008/03/29/the-10hr-dilemma/</guid>
		<description><![CDATA[	Everybody who enjoys calling tech support, raise your hand.

	No one?

	As a long-time IT Director, who came up through the system administration ranks, I dread those situations where the deadline is near, the answer is far, and the only option is to call the company&#8217;s support line.&#160; Mind you, it&#8217;s never my first option &#8211; a [...]]]></description>
			<content:encoded><![CDATA[	<p>Everybody who enjoys calling tech support, raise your hand.</p>

	<p>No one?</p>

	<p>As a long-time <span class="caps">IT </span>Director, who came up through the system administration ranks, I dread those situations where the deadline is near, the answer is far, and the only option is to call the company&#8217;s support line.&#160; Mind you, it&#8217;s never my first option &#8211; a well-phrased Google query, first sent to the web, then to Google Groups, is far more likely to get an answer quickly.&#160; And there are those application manuals, gathering dust &#8211; the best ones will have good indexes. Also, decent applications have online support forums, and the best ones let you search without joining first.</p>

	<p>What makes me crazy is this:&#160; the chances that the $10/hr front line support person answering the phone will know more about the application than I do are slim.&#160; This isn&#8217;t arrogance, it&#8217;s experience.&#160; I&#8217;ve almost certainly installed more applications in my career than he or she has ever used.&#160; And I know, for a fact, that that support person has a script&#8212;a series of questions that they have to ask me verifying that I&#8217;ve tried all of the things that I&#8217;ve already tried.</p>

	<p>So my mission, should I be lucky enough to accomplish it, is to bypass all of this.&#160; Sometimes I can, sometimes I can&#8217;t &#8211; kind of depends on how much independent thought the $10/hr type is willing to apply.&#160; Here are my techniques:<br />
<ol></p>
	<p><li>Remember that I&#8217;m speaking with someone who makes $10/hr (or less, particularly if it&#8217;s outsourced to another country) to take all sorts of abuse.&#160; I&#8217;m patient, polite, gracious.&#160; It&#8217;s not their fault that I have the problem, whatever the problem is.</li><br />
<li>Appeal to their intelligence.&#160; Experience, which I have the edge on, isn&#8217;t intelligence, and salary level isn&#8217;t an indicator, either.&#160; If the support dude feels like I&#8217;m treating him or her respectfully, they&#8217;ll be more motivated to really help me.</li><br />
<li>That said, still be authoritative and a touch arrogant. &#160; Let them know that you are not a novice.&#160; &#8220;I&#8217;m <span class="caps">IT </span>Director for a national organization and have years of experience with all types of software.&#160; I have a specific question about this feature; I have tried all of the standard debugging methods and have been through the manual and support forum.&#160; If you are not the person most knowledgeable about this area, can you connect me to someone who can assist me?&#8221;&#160; Goal here &#8211; skip to the higher level tech support, do not pass go, do not collect half an hour of aggravation.</li><br />
</ol></p>
	<p>I don&#8217;t vary any of this for U.S. based vs. outsourced support.&#160; It&#8217;s the same job and territory.&#160; If anything, based on experience, it does seem to me that the outsourced first-level support is often more knowledgeable than American counterparts, maybe because it&#8217;s not an entry level job in India or China, or one with high turnover, as it likely is here.</p>

	<p>[This post is a shout out to friends in the <a href="http://www.nten.org/"><span class="caps">NTEN</span></a> IT Directors Affinity Group, a few of whom made the request]</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/03/29/the-10hr-dilemma/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Horton Homeschools a Who</title>
		<link>http://techcafeteria.com/blog/2008/03/24/horton-homeschools-a-who/</link>
		<comments>http://techcafeteria.com/blog/2008/03/24/horton-homeschools-a-who/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 02:04:01 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[education]]></category>

		<category><![CDATA[homeschool]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2008/03/24/horton-homeschools-a-who/</guid>
		<description><![CDATA[	As anyone who has kids, was a kid, or was an adult who has the good sense to read great kid books knows, Horton was an elephant who heard a tiny voice on a speck of dust and sought to protect the infinitesimally tiny population therein.  His antagonist in Dr. Seuss&#8217; classic &#8220;Horton Hears [...]]]></description>
			<content:encoded><![CDATA[	<p>As anyone who has kids, was a kid, or was an adult who has the good sense to read great kid books knows, Horton was an elephant who heard a tiny voice on a speck of dust and sought to protect the infinitesimally tiny population therein.  His antagonist in Dr. Seuss&#8217; classic &#8220;Horton Hears A Who&#8221; was a sour kangaroo who maintained &#8220;A person on that? ... Why, there never has been!&#8221;.  Not to belabor the obvious, but we have Horton representing imagination and free thinking, and the kangaroo preaching narrow-mindedness and suspicion.</p>

	<p>So, I took my family to see the movie yesterday.  The movie takes the ten minute tale and strrrreeetttccchhess it into a 90 minute film with mostly topical humor.  As father to a homeschooled son, I was pretty offended by one joke. Early on, the haughty, over-critical kangaroo, voiced by Carol Burnett, protests that Horton can&#8217;t be allowed to spread these horrible lies about tiny people, that he&#8217;ll corrupt the youth with his overactive imagination.  But her little kangaroo will be all right &#8211; &#8220;he&#8217;s pouch-schooled&#8221;.</p>

	<p>This promotes the sad, but popular stereotype of homeschool parents as over-protective and narrow-minded.  It&#8217;s this type of stereotype that, last month, led a three judge panel to rule, in a case of possible domestic abuse, that children can&#8217;t be homeschooled in California unless the primary parent doing the homeschooling is an accredited teacher.</p>

	<p>Three judges ruled on one case of possible neglect and abuse, and then took a giant club and swung it as wide and far as they could, hitting every one of the estimated 200,000 homeschooling families in California.  We aren&#8217;t abusing our child; we aren&#8217;t hiding him from the world&#8212;quite the opposite!  What we&#8217;re doing is working as hard as we can to provide the educational environment that he will soar in.The state government should respect that.</p>

	<p>I&#8217;m blogging this because it&#8217;s the tip of a very large iceberg.  While homeschooling wasn&#8217;t our first choice, public school isn&#8217;t an alternative that we would consider, even if our kid was one of the minority of children whose learning style meshes with that educational model. The No Child Left Behind Act is ravaging our school systems, and creating an environment where fear and threats determine the curriculum, much as fear and threats have dominated our political arena in the George W. Bush years.  Children are taught to pass tests, and the ability to test well is a skill unrelated to the ability to think.</p>

	<p>The kangaroos are in the classroom.  What kind of world will my child grow up into, if all of his peers are taught only how to memorize, not to imagine and discern?</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/03/24/horton-homeschools-a-who/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NTC08 Part 2: In Honor of Marnie Webb</title>
		<link>http://techcafeteria.com/blog/2008/03/24/ntc08-part-2-in-honor-of-marnie-webb/</link>
		<comments>http://techcafeteria.com/blog/2008/03/24/ntc08-part-2-in-honor-of-marnie-webb/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 00:27:08 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[08ntc]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2008/03/24/ntc08-part-2-in-honor-of-marnie-webb/</guid>
		<description><![CDATA[	At the NTEN awards on Friday, Marnie Webb took the Person of the Year award, and rightly so!&#160; In honor of Marnie, a key originator of the nptech community, I want to share the story of how I met her.&#160; And try to make her blush a bit more.&#160;  

	In 2004, I was reading [...]]]></description>
			<content:encoded><![CDATA[	<p>At the <a href="http://nten.org"><span class="caps">NTEN</span></a> awards on Friday, <a href="http://ext337.org">Marnie Webb</a> took the Person of the Year award, and rightly so!&#160; In honor of Marnie, a key originator of the nptech community, I want to share the story of how I met her.&#160; And try to make her blush a bit more.&#160; <img src='http://techcafeteria.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

	<p>In 2004, I was reading <a href="http://blog.jonudell.net">Jon Udell</a>&#8217;s <a href="http://www.infoworld.com">Infoworld</a> columns about a new technology called &#8220;Really Simple Syndication&#8221;, <span class="caps">RSS</span>.&#160; The technology interested and thrilled&#160; me a bit, because it looked like it might provide a much needed management tool for web-based information (which it did).&#160; In early 2005, I was browsing through popular bookmarked web sites at <a href="http://del.icio.us">Del.icio.us</a>, a web site that made innovative use of <span class="caps">RSS</span>, and saw a link entitled &#8220;<a href="http://ext337.blogspot.com/2004/12/10-reasons-nonprofits-should-use-rss.html">The Top 10 Reasons that Nonprofits Should Use <span class="caps">RSS</span></a>&#8220;. &#160; I noted that the author, one Marnie Webb, of course, worked near me in SF at <a href="http://www.techsoup.org">Compumentor/Techsoup</a>. The next week, I ran across a&#160; post by the same Ms. Webb to the del.icio.us mailing list.&#160; Armed with the knowledge that there was someone else obsessed with the same technology trends and potential that I was, I  emailed her and said &#8220;You don&#8217;t know me, but we have to have lunch&#8221;.</p>

	<p>The rest is this story&#8212;this blog, Techcafeteria, my happiness in finding/joining <span class="caps">NTEN</span>, which Marnie introduced me to.&#160; We started up the <a href="http://nptech.info">nptech aggregator web site</a>, as the next logical progression in Marnie&#8217;s campaign to get people around the world referring useful information to each other via that ubiquitious tag.&#160; But I am positive that my story is far from unique&#8212;Marnie is one of those people who, in her unassuming way, promotes ideas and community. So, good work <span class="caps">NTEN</span>, and great work Marnie! A well-deserved award.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/03/24/ntc08-part-2-in-honor-of-marnie-webb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Back from NTC08</title>
		<link>http://techcafeteria.com/blog/2008/03/23/back-from-ntc08/</link>
		<comments>http://techcafeteria.com/blog/2008/03/23/back-from-ntc08/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 05:35:30 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[08ntc]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Miscellany]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2008/03/23/back-from-ntc08/</guid>
		<description><![CDATA[	What a week &#8211; I flew to Tallahassee in Sunday and had a great visit with the attorneys and staff at Earthjustice&#8217;s office there, then hopped a couple of planes Tuesday night to New Orleans for NTEN&#8217;s annual Nonprofit Technology Conference (NTC).  As usual:

	a bigger crowd than the prior year;
a meticulously planned event that [...]]]></description>
			<content:encoded><![CDATA[	<p>What a week &#8211; I flew to Tallahassee in Sunday and had a great visit with the attorneys and staff at Earthjustice&#8217;s office there, then hopped a couple of planes Tuesday night to New Orleans for <span class="caps">NTEN</span>&#8217;s annual <a href="http://nten.org/ntc">Nonprofit Technology Conference</a> (NTC).  As usual:<br />
<ul></p>
	<p><li>a bigger crowd than the prior year;</li><br />
<li>a meticulously planned event that leaves no room for anyone not to get a lot out of it;</li><br />
<li>great speakers; great food; great networking.</li><br />
</ul></p>
	<p>I participated as a panelist in three sessions:<br />
<ul></p>
	<p><li><strong>Change Management: The People Side of Tech Adoption</strong>, which I designed.  <a href="http://www.nten.org/node/4520">Steve Heye</a>, a technology planner for the <span class="caps">YMCA</span>, and Dahna Goldstein, <span class="caps">CEO</span> of <a href="http://www.philantech.com/index.htm">Philantech</a> joined me, replacing Amir Tabei, <span class="caps">CIO</span> of <a href="http://techcafeteria.com/blog/wp-admin/www.npowertexas.org/">NPower Texas</a>, who fell victim to air traffic problems that messed up a number of <span class="caps">NTC</span> commutes.  I thought the session went reasonably well, with some valuable info imparted and a good dialogue, but it got a little testy toward the end, which I think is indicative of a lot of the frustration we all have with the knowledge that technology planning is key to successful change management, but there are still far too few CEOs that get that.  Or, it could be because the room was too small and we were practically sitting on top of eachother&#8230;</li><br />
<li><strong>Will Your Data Be Yours? Evaluating Data Exchange in Software</strong>.  This one, led by Laura Quinn of <a href="http://www.idealware.org">Idealware</a> and with Alan Gallauresi of <a href="http://www.beaconfire.com/">Beaconfire</a>, was far more technical, diving deep into data exchange technology.  Alan took the real technical role, and I did my bit to soften it and tie it to real world examples, but, truth is, I think we had an audience that was pretty good with the acronyms, and it was another successful session.</li><br />
<li>Finally, <strong>Roundtable: How I Solved my Data Integration Problem</strong> was led by Dahna (above), and we were joined by Corey Snipes of <a href="http://www.twomile.com/">Twomile Information Services</a> and Richard Jeong of The <a href="http://www.fcnl.org/">Friends Committee on National Legislation</a>.  Again, the other guys took the more technical side while I presented the management issues.  This was, I think, the best session of the three.  It really was a mix of the first two topics, focusing heavily on the politics around integration projects, and the dialogue was really robust, as with the Change Management session, but much more friendly.</li><br />
</ul></p>
	<p>Rumor has it that that last session was videotaped &#8211; I&#8217;ll link here if it shows up.</p>

	<p>I also attended a pretty compelling session on organizational metrics.  Steve Wright (<a href="http://www.salesforce.com">Salesforce</a>) and Rem Hoffman (<a href="http://www.whatworks.org">The Center for What Works</a>&#8212;day job: <a href="http://www.exponentpartners.com">Exponent Partners</a>)  pitched a movement to change the metrics that nonprofits are judged by from the standard financial ones that Guidestar tracks to a more mission accomplishment-based model.  This is an ambitious, but important effort, and Rem&#8217;s <a href="http://www.whatworks.org">Center</a> is a good place to start.</p>

	<p>On Friday, I attended the first Meeting of the <span class="caps">NTEN IT </span>Directors Affinity Group, and, once again, we were in far too small a room.  It started out a bit surreally.  We all agreed that this was a place for the leaders of Information teams in organizations to talk freely about our challenges and our vendors.  We started the session with round the room intros &#8211; name, org, number you serve and number on your staff.  The fourth person explained that he was from some charity-focused telco and wanted to talk to us about his company&#8217;s offerings.  I truly thought this was a joke, but when I called him on it he got up and shuffled uncomfortably out of the room.  If you do anything similar to what I do for a living, then you know that it&#8217;s an endless barrage of cold calls and spam.   As IT decision makers, we are all walk around with big targets on our chests for these vendors.  They have little sense of propriety, as this truly illustrated.  It&#8217;s amazing that they don&#8217;t just ring my doorbell and invite themselves over for dinner at night.</p>

	<p>Note:  I make a huge distinction between vendors selling products and services and nonprofit-focused consultants (circuit riders).  Circuit riders tend to people who are just as mission-focused as I am, and see a more effective role for themselves as freelancers than employees.  Vendors want to sell me products. There are many decent, nice vendors, and many who will discount software for worthwhile organizations, and I&#8217;m highly appreciative.  But the best ones also know that we have enough to do without listening to pitches every ten seconds. Hard selling in the nonprofit community is not cool.</p>

	<p>So, rants out of the way, the conference also offered great New Orleans excursions for food, the traditional <a href="http://www.nten.org/ntc-dos">Day of Service</a>, where conference attendees donate time and expertise to local non-profits (I consulted for the <a href="http://www.probono-no.org/">Pro Bono Project</a>), and a couple of keynotes.  They were unusually weak this year &#8211; <a href="http://www.davidpogue.com">David Pogue</a>, NYTimes tech critic, gave an entertaining canned performance that, while funny, lacked much in the way of relevance and depth.  Most of us actually already knew about cell phones, Google, Internet TV and Web two-dot-oh.  He would have done better to find out who he was addressing prior.   On Friday, three women from New Orleans non-profits told interesting stories and painted the rosiest picture possible of New Orleans&#8217; post-katrina recover&#8212;I mean, <em>renaissance. </em>Their talk was countered by a rash of twitter links to articles on how only a 16th of the families that own houses have actually received the money promised them (not to mention the fact that anyone renting is just out of luck).  New Orleans felt like a ghost town, with pretty empty streets and lots of for sale signs.  It is certainly inspiring to see and hear about the efforts of the local churches and nonprofits to rebuild it, but it&#8217;s a continuing disgrace that the government and national media ignore the situation and let incompetence guide every move.  The federal government has pretty much abandoned the gulf coast.</p>

	<p>Next year, <span class="caps">NTC</span> comes home&#8212;it&#8217;s in San Francisco.  I look forward to  attending without flying, for once!  I have every confident that it will be one of the five best conferences I&#8217;ll have ever attended, as this, my fourth <span class="caps">NTC</span>, was one of the four.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/03/23/back-from-ntc08/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What I&#8217;ve been up to</title>
		<link>http://techcafeteria.com/blog/2008/01/19/what-ive-been-up-to/</link>
		<comments>http://techcafeteria.com/blog/2008/01/19/what-ive-been-up-to/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 02:25:46 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Miscellany]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2008/01/19/what-ive-been-up-to/</guid>
		<description><![CDATA[	Ah, poor, neglected blog.  Wanted to post a few things here:

	The Techcafteria website has been cleaned up a bit &#8211; consulting pitch removed, as I&#8217;m fully employed at Earthjustice; I also beefed up the documents section.  I was happy to find my Non-Profit Times article on Data Management Strategy is now available in [...]]]></description>
			<content:encoded><![CDATA[	<p>Ah, poor, neglected blog.  Wanted to post a few things here:<br />
<ul></p>
	<p><li>The <a href="http://techcafeteria.com">Techcafteria website</a> has been cleaned up a bit &#8211; consulting pitch removed, as I&#8217;m fully employed at <a href="http://www.earthjustice.org">Earthjustice</a>; I also beefed up the <a href="http://techcafeteria.com/tcdocs.htm">documents section</a>.  I was happy to find my <a href="http://www.nptimes.com">Non-Profit Times</a> article on <a href="http://www.nptimes.com/technobuzz/TB200706_2.html">Data Management Strategy</a> is now available in their free archives.</li><br />
<li> Upcoming articles:  I&#8217;ve submitted a draft of an article on Document Management to <a href="http://idealware.org">Idealware</a>, which might see publication in the next month or two.  I&#8217;m a big proponent of enhancing the process of saving and opening documents, and I have a  lot of experience with it, having spent most of my career at law firms.  I&#8217;m also one revision away from a good guide to dealing with your domain name &#8211; how to register it, what to look out for, and what to do if things go wrong.  My impression is that this is a big headache for <span class="caps">NPO</span>&#8217;s and I can&#8217;t find much written on it at <a href="http://www.techsoup.org">Techsoup</a> or other logical places.</li><br />
<li>The <a href="http://nten.org/ntc"><span class="caps">NTC</span></a> is coming up quickly!  I&#8217;m really looking forward to <a href="http://nten.org"><span class="caps">NTEN</span>&#8217;s</a> annual <a href="http://nten.org/ntc">Non-Profit Technology Conference</a> in New Orleans in March.  I&#8217;m leading a panel on <a href="https://www.ntenonline.org/eweb/DynamicPage.aspx?webcode=SesDetails&#038;ses_key=ba2a3e8d-daec-4d64-8791-c5375fb936a7&#038;hide=1">Change Management (&#8220;the human side of technology adoption&#8221;)</a> and I&#8217;m participating in one or two Open <span class="caps">API</span>-related sessions, following up on my first <a href="http://www.idealware.org/articles/data_exchange_alpha_soup.php">Idealware article</a>.  I&#8217;ll say it again: Holly and the team at <span class="caps">NTEN</span> put on the absolute best event you can hope to go to.  I&#8217;ve been to tech conferences put on by Microsoft, O&#8217;Reilly and others, and they should simply be ashamed of themselves.  The planning and quality of the event, meals, sessions, locations for <span class="caps">NTC</span> always excel.</li><br />
<li>And I&#8217;m on the committee for <a href="http://www.netsquared.org/">NetSquared&#8217;s</a> next Developer Challenge, tying in with the 3rd annual NetSquared Conference in May.  Billy Bickett and others at <a href="http://www.techsoup.org">Techsoup/Compumentor</a> are looking to make it even more exciting this year than last, with a host of big name companies sponsoring and participating.</li><br />
</ul></p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2008/01/19/what-ive-been-up-to/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Shlock and Oh! Facebook&#8217;s social dysfunction</title>
		<link>http://techcafeteria.com/blog/2007/11/17/shlock-and-oh-facebooks-social-dysfunction/</link>
		<comments>http://techcafeteria.com/blog/2007/11/17/shlock-and-oh-facebooks-social-dysfunction/#comments</comments>
		<pubDate>Sat, 17 Nov 2007 22:36:08 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Miscellany]]></category>

		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/11/17/shlock-and-oh-facebooks-social-dysfunction/</guid>
		<description><![CDATA[	I am not a luddite.   In fact, I&#8217;m a big advocate of most of the concepts of social networking, and a long-time participant.  But, about a month ago, A persistent friend roped me into joining Facebook, which, as you no doubt realize, is about the trendiest web site on Earth right now, [...]]]></description>
			<content:encoded><![CDATA[	<p>I am not a luddite.   In fact, I&#8217;m a big advocate of most of the concepts of social networking, and a long-time participant.  But, about a month ago, A<a href="blog.deborah.elizabeth.finn.com"> persistent friend</a> roped me into joining <a href="http://www.facebook.com">Facebook</a>, which, as you no doubt realize, is about the trendiest web site on Earth right now, basking in more than it&#8217;s fair share of <a href="http://en.wikipedia.org/wiki/Meme">memespace</a>.  Man, am I hating it.</p>

	<p>Facebook is decidedly social.  You fill out your profile, connect to your friends, and, from that point on, every time that you or a friend do anything on Facebook, the rest of your community knows about it, as a constantly updating scroll of alerts keeps you up to date.  I know that Scott won a Disney trivia quiz, that Holly is now friends with Heather, and that Michelle has been experimenting with Trac, my favorite source code repository software.  That&#8217;s a lot more info than <a href="http://www.linkedin.com">LinkedIn</a> tells me about my associates when I log on there.  I also know, or have good reason to suspect, that a co-worker of mine broke up with his partner recently, because he updated his profile to note that he&#8217;s single.  That was more info than I really wanted to know&#8230;</p>

	<p>Most of what can be done on Facebook involves using the custom apps that programmers and pseudo-programmers (like me) can easily develop for the platform.  The problem is that the majority of these apps are astoundingly trite in nature.  There are hundreds of apps to let you poke your friends and compare your pop culture acumens.  But there&#8217;s little of substance.  I know that what drew the bulk of my friends to this platform was the promise of using it as a mission-marketing and fundraising tool for our non-profit orgs.  There are plenty of apps that support that, but I&#8217;m pained to see where this is a very effective tool for it, unless donating to something meaningful makes people feel a bit better about themselves after six or seven hours of online tickling, poking, and otherwise engaging in remarkably trivial pursuits.</p>

	<p>Social networking takes a lot of forms on the net, from the little &#8220;people who bought this also bought that&#8221; notes on amazon to the web-based communities around games and mobile devices to the whole hog social networks. The latest educated speculation is that Google and Yahoo will start adding social networking features to their email platforms, and Firefox 3 will act as an aggregator, pulling data from multiple social sites into the browser interface.  If nothing else, this tells me that I can choose to join Facebook or Myspace today, but next year the challenge will be opting out.</p>

	<p>Slam the blogosphere if you want, but the social interaction there starts with someone writing something they care about.  And if you read a blog entry that speaks to you, you can engage in a focused conversation via the comments.  Or, as I&#8217;ve done a few times in the past, roundtable discussion among related blogs.  Something about the trivial level of automated discourse on Facebook almost knocks out the potential for meaningful interchanges, and when something more real pops up&#8212;like someone changing their profile to reflect a very real change in their life and who they are&#8212;it&#8217;s awkward to see it scroll up, sandwiched between the latest flixter movie showdown and the news that some friend of yours is bored with their commute.  This almost moves the level of discourse between my friends and myself about three steps closer to spam.  The Facebook brand of social networking is far too dominated by the fact that, even for an internet junkie like me, the majority of things that I can do on Facebook are not that interesting, meaningful or real.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/11/17/shlock-and-oh-facebooks-social-dysfunction/feed/</wfw:commentRss>
		</item>
		<item>
		<title>State of the Smart(phone)</title>
		<link>http://techcafeteria.com/blog/2007/10/22/state-of-the-smartphone/</link>
		<comments>http://techcafeteria.com/blog/2007/10/22/state-of-the-smartphone/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 02:39:16 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[nptech]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/10/22/state-of-the-smartphone/</guid>
		<description><![CDATA[	I&#8217;ve been using the Palm Treo for about seven years now, ever since the original Treo 300 flip-phone was released.  With my most recent two year Sprint contract approaching completion, and some motivation to ditch Sprint, I just took a pretty detailed read of the smartphone market and purchased a new model.  I [...]]]></description>
			<content:encoded><![CDATA[	<p>I&#8217;ve been using the Palm Treo for about seven years now, ever since the original Treo 300 flip-phone was released.  With my most recent two year Sprint contract approaching completion, and some motivation to ditch Sprint, I just took a pretty detailed read of the smartphone market and purchased a new model.  I figure that this is worth sharing while it&#8217;s meaningful, but this is a market that changes rapidly, so if you&#8217;re reading this in 2008, it&#8217;s probably obsolete info.</p>

	<p>Smartphones come in a variety of flavors:<br />
<ul></p>
	<p><li>Blackberries</li><br />
<li>Treos (PalmOS or Windows &#8211; new variant: the Centro)</li><br />
<li>Windows Mobile phones</li><br />
<li>Apple iPhone</li><br />
<li>Others (Nokia, Symbian).</li><br />
</ul></p>
	<p>My requirements were as follows:<br />
<ol></p>
	<p><li>A decent voice phone</li><br />
<li>A real <span class="caps">QWERTY</span> keyboard</li><br />
<li>Push (or automated pull) email from my org&#8217;s Exchange server</li><br />
<li>Access to GMail</li><br />
<li>A good screen</li><br />
<li>A Password-keeping application</li><br />
<li>Third party apps</li><br />
<li>Some ability to get internet connectivity for my laptop</li><br />
<li>Not a requirement: small form factor.&#160; I actually prefer a decent sized screen and keyboard.</li><br />
</ol></p>
	<p>Note that this ruled out the iPhone on two or three counts.  The iPhone can only do <span class="caps">POP</span> and <span class="caps">IMAP</span> email, making it far less capable for Exchange than a Blackberry or phone that supports Activesync (which includes any Windows Mobile device and all current Treos, Palm or Windows).  iPhones also have only a soft keyboard, and I spent about an hour trying it out at the Apple store with way too many errors.  Since I&#8217;m geeky enough to actually write things on my phone, the lack of cut and paste was pretty serious, as well.  Finally, no java support and, at the time, no support for third party apps.  Jobs announced a turnaround on the last one the day after I bought my new phone, but I&#8217;m still happy I steered clear. Maybe in two years the iPhone will be a better choice; for now, only buy it if you are looking more for a music and movie machine than a business phone.  It rules for multimedia, yes.</p>

	<p>There&#8217;s a reason why I&#8217;ve stuck with Treos for so long, and the new Centro &#8211; which is, essentially, the Treo 755p in a smaller body, is a great deal, particularly if you switch to Sprint to get it at the $99 price.  The keyboard is small, but I had no errors testing it.  I stayed away for a few reasons:  Sprint, who I was trying to ditch; no wifi; and a small, lo-rez screen.</p>

	<p>I&#8217;m not a Blackberry fan &#8211; having supported them at the last two companies I was at, I&#8217;m convinced that they&#8217;re buggy as all get out.  And the push email, which was revolutionary a few years back, feels more and more like a hack, now that Microsoft has Activesync down.  While it&#8217;s true that Activesync is more of a drain on the phone (it&#8217;s not true push; it&#8217;s just scheduled pull), it&#8217;s pretty seamless.  My Earthjustice mail comes right to me, wherever I am.  That said, I was pretty intrigued by the Blackberry Curve, and almost sold on the T-Mobile version, which comes with their Hotspot@Home service, allowing you to switch to <span class="caps">VOIP </span>(which isn&#8217;t charged against your minutes) whenever you&#8217;re in wireless range.  But I couldn&#8217;t get all of the required T-Mobile and Blackberry required plans without upping my monthly bill by about $35 over Sprint, so I passed on it.</p>

	<p>I wound up with what I think is the best Windows Mobile smartphone, the T-Mobile Wing (made by <span class="caps">HTC</span>, AT&#038;T has something just like it).  The Wing has a slide out keyboard, much bigger than the Blackberry or Treo; Windows Mobile 6; Wifi (but not Hotspot@Home); a 2 megapixel camera (very nice) and &#8211; this is important &#8211; a MicroSD slot that can take the new high density cards.  The Curve maxes out at 2GB, but I&#8217;m carrying a 6GB card in my Wing. This allows me to copy my 500-600 song playlist to the card and have plenty of spare room for photos and other things.</p>

	<p>Two warnings:  It is Windows, so I have to reboot daily (I went months without rebooting my PalmOS Treo).  it is sincerely Mac-hostile.  My main computer is a Macbook Pro.  I had to buy Markspace&#8217;s Missing Sync in order to sync iTunes playlists with it,  and I still have to sync with a Windows machine to install additional applications and sync data in apps that don&#8217;t speak Mac.   So if you don&#8217;t have access to a Windows box, or you don&#8217;t want this hassle, stay away from Windows Mobile.</p>

	<p>The icing on the cake was that T-Mobile&#8217;s unlimited Internet plan (at $20/mo) includes unlimited access at any T-Mobile hotspot, for your phone and/or your computer.  This means that, as long as I don&#8217;t mind buying Starbuck&#8217;s coffee, I have wifi access virtually anywhere I go.  That was a killer feature for me.</p>

	<p>To sum up, the best deal out there is probably the Sprint Centro.   But T-Mobile is the only provider (as far as I can tell) that adds Hotspot access to their data plan.  I&#8217;m paying about $5/mo more than I was at Sprint for all of the wifi access, and everything else that my Treo did.</p>

	<p>I expect that buyer&#8217;s remorse will set in the day the Google phone arrives.&#160; Rumor or not, it is almost certain that they&#8217;ll be announcing a mobile OS, based on Linux, with a suite of java apps as cool as their Maps and GMail for Mobile tools, which are really nice cell phone apps (another gripe: Windows Mobile can do Google Maps, but not GMail.&#160; I&#8217;m hoping someone will fix that soon.&#160; But gmail.com/m works fine). But in markets like these, I figure you have to just buy your phone when you need it, and avoid being too much of a beta tester.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/10/22/state-of-the-smartphone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Data Exchange Article Up at Idealware</title>
		<link>http://techcafeteria.com/blog/2007/10/09/data-exchange-article-up-at-idealware/</link>
		<comments>http://techcafeteria.com/blog/2007/10/09/data-exchange-article-up-at-idealware/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 01:25:34 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[crm]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/10/09/data-exchange-article-up-at-idealware/</guid>
		<description><![CDATA[	My article &#8220;XML, API, CSV, SOAP! Understanding the Alphabet Soup of Data Exchange&#8221; is up at idealware.org.&#160; This is intended as a primer for those of you trying to make sense of all of this talk about Application Programming Interfaces (APIs) and data integration. It discusses, with examples, the practical application of some of the [...]]]></description>
			<content:encoded><![CDATA[	<p>My article &#8220;<a href="http://www.idealware.org/articles/data_exchange_alpha_soup.php"><span class="caps">XML</span>, API, <span class="caps">CSV</span>, SOAP! Understanding the Alphabet Soup of Data Exchange</a>&#8221; is up at <a href="http://www.idealware.org">idealware.org.</a>&#160; This is intended as a primer for those of you trying to make sense of all of this talk about Application Programming Interfaces (APIs) and data integration. It discusses, with examples, the practical application of some of the acronyms, and suggests some recommended practices around data system selection and deployment.&#160; Credit has to go to Laura Quinn, webmaster at Idealware, who really co-wrote the article with me, but didn&#8217;t take much credit, and our reviewers,&#160; Paul Hagan, Steve Anderson and Stephen Backman, who added great insights to a pretty heady topic.</p>

	<p>The article went through a lot of rewrites, and we had to cut out a fair amount in order to turn it into something cohesive, so I hope to blog a bit on some of the worthwhile omissions soon, but my day job at <a href="http://www.earthjustice.org">Earthjustice</a> has been keeping me pretty busy.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/10/09/data-exchange-article-up-at-idealware/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NTEN CRM Best Practices Webinar on Tuesday</title>
		<link>http://techcafeteria.com/blog/2007/08/10/nten-crm-best-practices-webinar-on-tuesday/</link>
		<comments>http://techcafeteria.com/blog/2007/08/10/nten-crm-best-practices-webinar-on-tuesday/#comments</comments>
		<pubDate>Sat, 11 Aug 2007 04:37:33 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[crm]]></category>

		<category><![CDATA[npsf]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/08/10/nten-crm-best-practices-webinar-on-tuesday/</guid>
		<description><![CDATA[	If you missed the announcement, I&#8217;m giving a webinar titled &#8220;Preparing for Your New Database: Making the Transition as Painless as Possible&#8221; on Tuesday at 11:00 am Pacific time.  Registration details are at http://nten.org/webinars (It&#8217;s not free).  If you saw the announcement, note that Holly or someone at NTEN wrote all of that [...]]]></description>
			<content:encoded><![CDATA[	<p>If you missed the announcement, I&#8217;m giving a webinar titled &#8220;Preparing for Your New Database: Making the Transition as Painless as Possible&#8221; on Tuesday at 11:00 am Pacific time.  Registration details are at <a href="http://nten.org/webinars">http://nten.org/webinars</a> (It&#8217;s not free).  If you saw the announcement, note that Holly or someone at <span class="caps">NTEN</span> wrote all of that copy &#8211; shame on me for not getting them a description on time!  But it&#8217;s pretty close.  What it lacks is the specification that we are talking about Constituent Relationship Management (CRM) databases, not just any database.</p>

	<p>I&#8217;ve managed <span class="caps">CRM</span> rollouts at two large companies: most recently, <a href="http://www.salesforce.com">Salesforce</a> at <span class="caps">SF </span>Goodwill; years earlier, an obscure but awesome <span class="caps">CRM</span> called <a href="http://www.interaction.com/">Interaction</a> at Lillick &#38; Charles, a San Francisco law firm. My take on it is that <span class="caps">CRM</span> can be business-model altering software.  Mind you, it doesn&#8217;t have to be&#8212;- it can be a simple contact and/or donor management system&#8212;but maybe it should be.  Because properly deployed <span class="caps">CRM</span> gives your organization the ability to operate in a relationship-centric fashion.  Instead of having isolated departments and functions that, of course, are heavily involved in relationships with other people and organizations, <span class="caps">CRM</span> centralizes all of the information and history of your organizational contacts and allows you to far better understand and manage those relationships.  Vendors can be donors.  Donors can be volunteers.  If you have that overlap occurring today, you might not even be aware of it.</p>

	<p>Zooming down to earth, my experience is also very hands on when it comes to the actual technical work involved in moving to a centralized <span class="caps">CRM</span> platform.  I can share a lot about the tools and methods available for integrating and migrating data from other systems.</p>

	<p>The webinar will focus mostly on best practices for implementing <span class="caps">CRM</span>.  But we&#8217;ll start with some of the high-level, what this means for your org; spend the bulk on the project planning and implementation practices; and, if there&#8217;s time and interest, dive into some of the techie stuff.  My approach to these things is to have half the session prepared and half of it open to the group interests, and I think I&#8217;ll make it worth the $50 ($25 for <span class="caps">NTEN</span> members) if moving to new donor databases and <span class="caps">CRM</span> platforms is something you&#8217;re likely to be involved in.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/08/10/nten-crm-best-practices-webinar-on-tuesday/feed/</wfw:commentRss>
		</item>
		<item>
		<title>About the new job</title>
		<link>http://techcafeteria.com/blog/2007/08/01/about-the-new-job/</link>
		<comments>http://techcafeteria.com/blog/2007/08/01/about-the-new-job/#comments</comments>
		<pubDate>Thu, 02 Aug 2007 06:16:59 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/08/01/about-the-new-job/</guid>
		<description><![CDATA[	So, I think it&#8217;s safe to let everyone know that I start a new gig as IT Director at Earthjustice this month.  For those of you who don&#8217;t know, Earthjustice is a law firm dedicated to protecting natural resources and the environment.  Originally founded as the legal arm of the Sierra Club, they [...]]]></description>
			<content:encoded><![CDATA[	<p>So, I think it&#8217;s safe to let everyone know that I start a new gig as <span class="caps">IT </span>Director at <a href="http://www.earthjustice.org">Earthjustice </a>this month.  For those of you who don&#8217;t know, Earthjustice is a law firm dedicated to protecting natural resources and the environment.  Originally founded as the legal arm of the <a href="http://www.sierraclub.org">Sierra Club</a>, they now do advocacy and litigation in defense of the planet.  They are an international firm with the awesome tagline &#8220;because the earth needs a good lawyer&#8221;.  My role there is a strategic one&#8212;in addition to managing the <span class="caps">IT </span>Department, I&#8217;ll be looking at ways that we can decentralize the technology platform so it can better support the global operation.  This is a challenge that I know I&#8217;ll enjoy, and bring a good perspective to.</p>

	<p>It&#8217;s funny how many connections I had to this organization prior.  First, the Communications Director there is a dear friend of mine who used to work for me at Goodwill.  When they asked for my references, I had to explain that she had been on the list for years.   Second, the <a href="http://www.rlweiner.com/">consultant</a> they were working with is a friend of mine through <span class="caps">NTEN</span>, and he had actually introduced me to my predecessor there last year, who gave me a heads up about the job.</p>

	<p>But the connections are even deeper.  My first &#8220;real&#8221; job (discarding the ten years I spent working in restaurants and <a href="http://www.krazy.com/arcade.htm">playing in bands</a> in Boston in the late seventies/early eighties) was with a small law firm in SF that had spun off from a larger firm called Lillick &#038; Charles.  My second job, where I was first promoted to the <span class="caps">IT </span>Director role, was with Lillick &#038; Charles (since merged with giant firm <a href="http://www.nixonpeabody.com">Nixon Peabody</a>).  I took a very intentional detour after that out of the for-profit world and to Goodwill.  Earthjustice, oddly enough, was founded by a couple of Partners from Lillick &#038; Charles.&#160;  So it&#8217;s a small world I work in.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/08/01/about-the-new-job/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What happened?</title>
		<link>http://techcafeteria.com/blog/2007/07/28/what-happened/</link>
		<comments>http://techcafeteria.com/blog/2007/07/28/what-happened/#comments</comments>
		<pubDate>Sat, 28 Jul 2007 23:13:14 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Miscellany]]></category>

		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[crm]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/07/28/what-happened/</guid>
		<description><![CDATA[	Well, work happened, and I have to admit that I am not the driven blogger who can maintain a steady flow of posts while working full-time.  I&#8217;ve been doing a consulting/contracting gig in San Jose that not only keeps me busy, but takes huge chunks out of my day for the commute, so my [...]]]></description>
			<content:encoded><![CDATA[	<p>Well, work happened, and I have to admit that I am not the driven blogger who can maintain a steady flow of posts while working full-time.  I&#8217;ve been doing a <a href="http://www.goodwillsv.org">consulting/contracting gig in San Jose</a> that not only keeps me busy, but takes huge chunks out of my day for the commute, so my attention to Techcafeteria has suffered unduly.  I&#8217;ll be wrapping up the work in San Jose and transitioning to a new, full-time position over the next month or two, returning to the ranks of Non-Profit <span class="caps">IT </span>Directors that I didn&#8217;t imagine I&#8217;d stay out of for long.  More on that position later &#8211; I&#8217;ve been asked to keep it under wraps for a  week or so.</p>

	<p>So I&#8217;ll be closing the consulting services section of Techcafeteria, but I&#8217;ll be keeping the website going as time affords. It&#8217;s been an interesting year for me, so far.  From 1986 until 2007, I held three jobs.  I stayed at each one for at least six years, and I secured the next one before leaving the prior.  I haven&#8217;t been unemployed (aka self-employed) for over two decades.  But I have a bit of a self-imposed challenge &#8211; I want a job with deep business and technology challenges, at an organization with a worthwhile mission, at a pay scale that, while not extravagant, is enough to support my family living in the Bay Area, where my partner spends most of her time homeschooling our son.  Those opportunities aren&#8217;t a dime a dozen.  I reached a point early in the year where I was downright desperate to leave <a href="http://www.sfgoodwill.org">the job that I was at</a> (a long story that I have no intention of relating here!), and applied at some <a href="http://www.boudinbakery.com">for-profit companies</a>.  I think I sabotaged myself in the interviews, because it eventually became clear to me that having day to day work that combats social or environmental injustice is a personal requirement of mine.  My partner supports this&#8212;she was proud to tell people that I worked for Goodwill and she&#8217;s even more excited about my new gig, which sports a killer tagline.  So setting up the consulting practice was&#8212;and probably will be again&#8212;a means of staying solvent while I was very picky about what I applied for.</p>

	<p>One job that I pursued was with an org called the <a href="http://www.pachamama.org">Pachamama Alliance</a>.  They are a fascinating group of people.  Their story is that the indigenous people of Ecuador put out a call for help to the Western World as they saw the earth and their culture being destroyed by the clearing of the rainforests.  The group forming Pachamama answered that call, and their mission is to &#8220;change the dream of the western world&#8221; into one that is in harmony with nature, as opposed to dominance and disrespect of it.  They maintain that environmental injustice and social injustice are tied at the knees &#8211; where you find one, you&#8217;ll find the other.  For those of you who saw <a href="http://www.climatecrisis.net/">Gore&#8217;s &#8220;An Inconvenient Truth&#8221;</a>, you&#8217;ll recall the fact that the main water source for the Sudan dried up a few years ago.  That bit of trivia puts the subsequent genocide in Darfur in an interesting perspective. Pachamama has adopted Gore&#8217;s tactics with a multimedia presentation that both educates and inspires people to adopt a more sustainable dream.  It&#8217;s a timely movement, as it&#8217;s becoming clear to all of us that our current rate of consumption of natural resources is having <a href="http://www.guardian.co.uk/environment/2006/dec/29/climatechange.climatechangeenvironment">dramatic impacts on the environment</a>.  Pachamama spreads the word by training volunteers to share the presentation.  Well worth checking out.</p>

	<p>In other news, I&#8217;m hard at work on an article for <a href="http://www.idealware.org">Idealware</a> that attempts to deflate all of this big talk about <a href="http://" title="http://www.nten.org/blog/2006/10/16/the-great-open-api-debate">APIs</a> and put it in terms that anyone can use to understand why they might want to migrate data and how they might do it.  I&#8217;m also talking with my friends at <a href="http://www.nten.org"><span class="caps">NTEN</span></a> about doing a webinar on the best practices for rolling out <span class="caps">CRM</span> at a non-profit.  As long-time blog readers have probably picked up, I consider Constituent Relationship Management software to be the type of technology that, deployed correctly, completely alters the way a business is run.  It&#8217;s not just about maintaining business relationships and tracking donors &#8211; it&#8217;s about working collaboratively and breaking down the silos of business relationships and data.  So installing the software (if software even needs to be installed) is the least of it, and data migration is just a chore.  But aligning business strategy to <span class="caps">CRM</span> technology is the real challenge.</p>

	<p>So, I&#8217;ll post next week about my new gig, and look forward to a long life for Techcafeteria as a resource on non-profit technology, with less of the hawking of services.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/07/28/what-happened/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Should Non-profits Seed Software Development?</title>
		<link>http://techcafeteria.com/blog/2007/06/06/should-non-profits-seed-software-development/</link>
		<comments>http://techcafeteria.com/blog/2007/06/06/should-non-profits-seed-software-development/#comments</comments>
		<pubDate>Thu, 07 Jun 2007 02:35:46 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[crm]]></category>

		<category><![CDATA[npsf]]></category>

		<category><![CDATA[npsfroadmap07]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/06/06/should-non-profits-seed-software-development/</guid>
		<description><![CDATA[	There were a ton of interesting side topics that came up at the Salesforce Non-Profit Roadmap event, but a few hit on some related themes that have long interested me, and they can be summed in two basic, but meaty questions:

	1. Why isn&#8217;t there more collaboration between non-profits and open source software developers?

	2. Should non-profits [...]]]></description>
			<content:encoded><![CDATA[	<p>There were a ton of interesting side topics that came up at the <a href="http://wiki.apexdevnet.com/index.php/Nonprofit_Roadmap_Summit" title="http://wiki.apexdevnet.com/index.php/Nonprofit_Roadmap_Summit">Salesforce Non-Profit Roadmap</a> event, but a few hit on some related themes that have long interested me, and they can be summed in two basic, but meaty questions:</p>

	<p>1. Why isn&#8217;t there more collaboration between non-profits and open source software developers?</p>

	<p>2. Should non-profits seed software development?</p>

	<p>You&#8217;d think that open source and mission-focused organizations would be a natural fit, given that both share some common ethics around openness, collaboration, sharing and charity, and, let&#8217;s face it, both have challenging revenue models that often depend on the charity of others.  And I think that&#8217;s the rub&#8212;simpatico they may be, but non-profts need partners to satisfy their needs, not share them.  So when Microsoft, Salesforce, Cisco or some other high-powered tech company throws a significant bone (and these companies are very supportive), they can take it without putting their sustainability at risk.  And I like to think that their charity is returned in more ways than the obvious support of our missions.  Non-profits can take risks and do some creative things that profit-oriented companies shouldn&#8217;t.  When it became strikingly clear to me that Salesforce had data management goals way beyond <span class="caps">CRM </span>(The evening that <a href="http://www.salesforce.com/company/leadership/board-of-directors/" title="http://www.salesforce.com/company/leadership/board-of-directors/">Marc Benioff</a> told me that he was very interested in Goodwill&#8217;s inventory management challenges), it pretty quickly occurred to me that there would be a mutually beneficial opportunity if Goodwill wanted to pilot some of Salesforce&#8217;s development in that new territory.</p>

	<p>The Roadmap session was stimulating on a number of levels &#8211; if I weren&#8217;t about to get extremely busy on my own sustainment pursuits, I could probably blog non-stop on it.  One of the fun things was systematically determining exactly how non-profits are different in our software needs from the software-consuming world at large. There are clear needs for fund development, case management, grant reporting/management, and advocacy that aren&#8217;t germaine to the standard business world.  And the general market for non-profit specific software has some limitations, as I often mention.  At <a href="http://www.sfgoodwill.org" title="http://www.sfgoodwill.org">Goodwill</a>, I searched high and low for a Workforce Development case management system that sat on an open platform.  It doesn&#8217;t, to my knowledge, exist &#8211; every option out there limits the clients ability to integrate data from and to other systems.  Most of them have severely limited reporting capabilities.  Ironically, one of the worst offenders is the system that <a href="http://www.goodwill.org" title="http://www.goodwill.org">Goodwill International</a> commissioned and sold to the members.</p>

	<p>If the time hasn&#8217;t come, then it&#8217;s about to &#8211; non-profits can no longer afford to lock up their data in inflexible systems.  Business management is not about silos.  Success lies in your ability to learn from the data you collect, and inter-relate data between disparate systems.  It&#8217;s not about how many clients you served.  It&#8217;s about the cost of serving each of those clients and the effectiveness of your methods.  You need systems that talk to each other and affordable ways to correlate data.  So if the existing vendors don&#8217;t value this&#8212;or, worse, have built their business models on keeping you locked into their platforms by limiting your access to the data&#8212;then you need alternatives.  And since Microsoft will discount their own software, but won&#8217;t fund other vendors, you need to consider if you shouldn&#8217;t be putting aside some of your hard-earned donations toward funding that development.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/06/06/should-non-profits-seed-software-development/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Salesforce Show and Tell</title>
		<link>http://techcafeteria.com/blog/2007/06/06/salesforce-show-and-tell/</link>
		<comments>http://techcafeteria.com/blog/2007/06/06/salesforce-show-and-tell/#comments</comments>
		<pubDate>Wed, 06 Jun 2007 17:49:19 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[crm]]></category>

		<category><![CDATA[npsf]]></category>

		<category><![CDATA[npsfroadmap07]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/06/06/salesforce-show-and-tell/</guid>
		<description><![CDATA[	Day 2 of the Salesforce Non-Profit Roadmap session was focused on refining plans and sharing information. We had sessions and reports from Salesforce Product managers and developers, and we discussed and demoed some of the creative things that our community has developed.  The Salesforce guests showed off Apex, the new scripting language that will [...]]]></description>
			<content:encoded><![CDATA[	<p>Day 2 of the Salesforce Non-Profit Roadmap session was focused on refining plans and sharing information. We had sessions and reports from Salesforce Product managers and developers, and we discussed and demoed some of the creative things that our community has developed.  The Salesforce guests showed off <a href="http://www.salesforce.com/landing/apex.jsp" title="http://www.salesforce.com/landing/apex.jsp">Apex</a>, the new scripting language that will be available for live use sometime next year; and we had a fascinating (but non-discloseable!) peek at where the reporting is going.</p>

	<p>A lot of the talk focused on ways that we can&#8212;or will be able&#8212;to get around Salesforce&#8217;s core assumption that we deal with companies and contacts when, in fact, donation management is about individuals and households.  And a big topic was integration, with a lot of questions centered on what can or should be done in Salesforce and what should be programmed on top of it.  Two technologies that popped up a lot were <a href="http://www.facebook.com" title="http://www.facebook.com">Facebook</a> and <a href="http://www.rubyonrails.org" title="http://www.rubyonrails.org">Ruby on Rails</a>.  I learned about (and immediately grabbed) a Salesforce library that has been developed for rails, and <a href="http://www.nonprofittechblog.org" title="http://www.nonprofittechblog.org">Alan Benamer</a> sang the praises of Facebook both as a compelling social network and a fundraising tool, via their new &#8220;Causes&#8221; feature.  Facebook has been in the news for opening up a powerful <span class="caps">API</span>, which makes them pretty much the &#8220;Salesforce of Social Networks&#8221;.</p>

	<p>In the afternoon, we got to th fun stuff &#8211; showing off what we&#8217;ve done.  Six of the participant&#8217;s showed off projects big and small.</p>

	<p>Ben Munat showed us <a href="http://www.chipin.com" title="http://www.chipin.com">ChipIn</a>, a fundraising widget that currently is available as a wep page plug in, but will soon be integrated with Salesforce, Facebook, and other application platforms.  <a href="http://cvnp.typepad.com" title="http://cvnp.typepad.com"></a><br />
<ul></p>
	<p><li><a href="http://cvnp.typepad.com" title="http://cvnp.typepad.com">Sonny Cloward</a> showed us a very clean and elegant Salesforce template for fund development created using Salesforce&#8217;s Person object.  The Person object, which can be used in lieu of Accounts and Contacts, was introduced late last year to a somewhat underwhelming response, the problem being that it&#8217;s an either/or choice.  If you use Person objects, you can&#8217;t use Accounts and Contacts, and, in most cases, you have both companies and individuals among your constituents.  All the same, Sonny&#8217;s template transformed Salesforce into a clean and simple <span class="caps">CRM</span> that would be far easier to teach and support, and maybe quite suitable for small organizations.</li><br />
<li><a href="http://www.exponentpartners.com" title="www.exponentpartners.com">Rem Hoffman</a> demoed the very sophisticated case management system that his company, Exponent Partners, has put together.  This was a real ooh and aaher, as he demoed how a Mental Health agency, swamped in paper, could use it to track cases and print all of the paperwork with about a quarter of the effort that had been required.  I&#8217;m very intrigued by Rem&#8217;s work, as I believe that case management options in the workforce development industry are all pretty painful.  As far as I know, <a href="http://www.socialsolutions.com/" title="http://www.socialsolutions.com/">Social Solutions</a> is the only company talking about opening up their application; most are the worst examples of grabbing a company&#8217;s data and locking them out of it.</li><br />
<li>Ryan Ozimak of <a href="http://www.picnet.net" title="http://www.picnet.net">PicNet</a> demoed his <a href="http://www.joomla.org" title="http://www.joomla.org">Joomla</a>/Salesforce integration, which is also very cool and clean, and promising.  At present is is likely the fastest and easiest way to develop a web site with Salesforce Contact integration, and the next steps will open up other objects for clean integration.  Ryan (who is sitting next to me as I type) has just let me know that this is around the corner.</li><br />
<li>As usual, <a href="http://gokubi.com" title="Gokubi.com">Steve Anderson</a> of <a href="http://www.onenw.org" title="www.onenw.org">One/Northwest</a> had an amazing demo, showing how he has developed Apex code that completely masks the Account/Contact model so that a user can easily add and remove individuals from households.  This was very slick, as his automation made tasks that take multiple screen views and actions today and almost magically integrated them.  For example, if you have the household of John Doe and the house hold of Jane Doe, and you want to combine them, then you add Jane Doe to John Doe&#8217;s household and &#8211; poof! &#8211; the household is automatically renamed to &#8220;John and Jane Doe&#8221; and Jane Doe&#8217;s household is deleted.  This completely removes the limitation that use of Person accounts involves &#8211; you can still have accounts and contacts.  The problem being that Apex is only available in the sandbox for now.</li><br />
<li>Finally, Evan Callahan of <a href="http://www.npowerseattle.org" title="www.npowerseattle.org">NPower Seattle</a> demoed a simple translator lookup app that he created for a client.  What was cool about this was both that he put together a very intuitive and functional tool for finding a translator with the proper skills and availability, and he did it with some very simple code and a web form.  In both Steve and Evan&#8217;s cases, they took innovative and undocumented approaches that produced powerful results.  Must be something in that moist Seattle air.</li><br />
</ul></p>
	<p>Today we dive into how the Salesforce community can better operate as a cohesive support infrastructure and wrap up at noon.  If you are a Salesforce license donee, keep your eyes open for a survey that will let you in on this critical input.  And look for a bigger event next year&#8212;this was a great exercise for all parties.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/06/06/salesforce-show-and-tell/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mapping NP Salesforce</title>
		<link>http://techcafeteria.com/blog/2007/06/05/mapping-np-salesforce/</link>
		<comments>http://techcafeteria.com/blog/2007/06/05/mapping-np-salesforce/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 19:13:03 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[crm]]></category>

		<category><![CDATA[npsf]]></category>

		<category><![CDATA[npsfroadmap07]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/06/05/mapping-np-salesforce/</guid>
		<description><![CDATA[	Day one of the Salesforce Roadmap session was a well-crafted, but fairly standard run at typical strategic planning.  Hosted by Aspiration&#8217;s ever-able Gunner (who I seem to run into everywhere lately), we had a group of about 40 people: five or six from Salesforce/Salesforce Foundation, five to six NP staff, and an assortment of [...]]]></description>
			<content:encoded><![CDATA[	<p>Day one of the Salesforce Roadmap session was a well-crafted, but fairly standard run at typical strategic planning.  Hosted by Aspiration&#8217;s ever-able Gunner (who I seem to run into everywhere lately), we had a group of about 40 people: five or six from Salesforce/Salesforce Foundation, five to six NP staff, and an assortment of Salesforce consultants.  While I&#8217;m a consultant these days, I maintain a bit of a staff perspective, as my primary experience with Salesforce was to roll it out for <span class="caps">SF </span>Goodwill.  The day consisted of breaking up into small teams and hammering out what works for our sector, what doesn&#8217;t, what could be done, and building all of this into a set of possible roadmaps that would address non-profit needs.  The most striking thing about the outcome was that we had six groups design those roadmaps, and we largely all came up with the exact same things.</p>

	<p>So, what are they?</p>

	<p>Templates.  In 2005, Salesforce developed a template for non-profits that everyone admits was pretty lame.  Most of the consultants advised against using it.   In 2006, Tucker MacLean, at the time a Fellow with the Foundation, redesigned it into something far more substantial &#8211; but still problematic, the problem being that non-profits are far too diverse in their structure and needs to fit a single template.  The template in place transforms Salesforce into a donation management application.  But I would argue that deploying Salesforce strictly as a fund development tool is short-sighted, and possibly disadvantageous when there are so many choices for software that is developed to that purpose, not twisted to it.  The reason to deploy Salesforce is because it can handle the fund development and do so much more.</p>

	<p>So, roadmap 1 is to move away from the one-size-fits-all template to something far more modular.</p>

	<p>Road map 2 is around the community, or eco-system that supports the non-profit Salesforce adopters.  And I think this is where the most meaningful changes can occur.  This is about shared development&#8212;should <span class="caps">NP </span>Salesforce  have an <a href="http://www.salesforce.com/appexchange" title="http://www.salesforce.com/appexchange">Appexchange </a>of its own, one that acts more like <a href="http://sourceforge.net" title="sourceforge.net">Sourceforge</a>? Can the consultant community adopt standards for how we deploy, and can Salesforce support us in any innovative ways?  And can best practice, case studies, and non-profit specific training and documentation be collected in one place?</p>

	<p>Third was the product itself, which I really don&#8217;t think non-profits can or should influence all that heavily.  I don&#8217;t believe that our platform issues are unique.  But we do want to see that new things (document management, Google Apps integration); we would really appreciate a customer portal and stronger ties to <span class="caps">CMS</span>&#8217;s and web sites, and  stronger integration with our external applications.</p>

	<p>What interests me is the dual need for this very open, malleable platform and the dire need non-profits have for out of the box functionality.  Currently, Salesforce is a very worthwhile investment, but it&#8217;s not a light investment for  a tech and cash strapped organization.  The integrators working with it are frustrated by how much programming they have to do to support some very basic functionality.</p>

	<p>But it says worlds that Salesforce is approaching this by inviting the community to advise them.  This somewhat techy gathering will be followed up by a survey for the non-profit users at large.  Ask yourself, how often does a large, corporate software company ask you directly to give input into their development?  Or, if they do, do you think they actually listen?  Once again, Salesforce is modeling an approach to doing business that has far more in common with the open source world than the for-profit.  More on this later.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/06/05/mapping-np-salesforce/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The future of Salesforce</title>
		<link>http://techcafeteria.com/blog/2007/06/02/the-future-of-salesforce/</link>
		<comments>http://techcafeteria.com/blog/2007/06/02/the-future-of-salesforce/#comments</comments>
		<pubDate>Sun, 03 Jun 2007 03:28:21 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[crm]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/06/02/the-future-of-salesforce/</guid>
		<description><![CDATA[	I&#8217;m attending a strategic planning session at Salesforce.com this week devoted to planning the roadmap for non-profit use of the product.  This should be an interesting event and an exciting opportunity to help steer one of the most exciting applications to hit the industry in some time.  I remember walking through the exhibitor [...]]]></description>
			<content:encoded><![CDATA[	<p>I&#8217;m attending a strategic planning session at <a href="http://Salesforce.com%20">Salesforce.com </a>this week devoted to planning the roadmap for non-profit use of the product.  This should be an interesting event and an exciting opportunity to help steer one of the most exciting applications to hit the industry in some time.  I remember walking through the exhibitor booth&#8217;s at the &#8220;Science Fair&#8221; during the 2005 <a href="http://nten.org"><span class="caps">NTEN</span></a> Conference in Chicago and noting, in the corner, the guy with a shaved head standing at a small booth titled &#8220;Salesforce.com&#8221; and wondering what, on earth, he was doing there.  Wasn&#8217;t Salesforce that corporate application used by all those people trying to sell me enterprise software?  The next year, in Seattle, Salesforce was a key sponsor of the show, and the whole gang from the foundation was there.  I was a lot more educated as to why, as well &#8211; in the interim, my former organization had signed up and I had started work deploying it.</p>

	<p>Salesforce appeals to me because it lives up to many of the standards I look for in an online database:<br />
<ul></p>
	<p><li>It&#8217;s open.  Any Salesforce customer can download their entire database into Excel pretty much at any time.  There are no technical or contractual walls separating me from my information as a Salesforce customer.</li><br />
<li>It has a community around it extending, developing and integrating the product.   While Salesforce is far from the only commercial application with such a community, it is far more analogous to the open source communities around applications like <a href="http://www.joomla.org">Joomla</a> and <a href="http://www.drupal.org">Drupal</a> than it is like their commercial counterparts.  Salesforce has provided excellent forums and support, nurturing their partners in ways that most commercial developers are far too guarded to allow.</li><br />
<li>Sharing and philanthropy are part of the corporate ethic, fairly deeply ingrained.  I like to joke that their stated policy of &#8220;one percent of people, product and profits goes back to the community&#8221; is not that big a deal, given that 100% of a non-profit&#8217;s revenues are recycled back into their missions, but the truth is that they do a lot more than just give away software, and I&#8217;m certain that it ends up being much more than 1%.</li><br />
<li>Salesforce is audacious and ambitious in all the right ways.  They want to do away with your infrastructure and change the way that technology is deployed, and they are by far the most sophisticated example of how that can and should be done.  And don&#8217;t ever mistake them for a <span class="caps">CRM</span> company just because that&#8217;s what they&#8217;ve primarily been &#8211; they&#8217;re a shard data and computing platform, and the next few years are going to see them break out of the <span class="caps">CRM</span> neighborhood into a new role as a data management middleware provider.  Store your data and build your processes, they&#8217;ll handle the hardware.</li><br />
</ul></p>
	<p>Finally, in this era, when internet business is shaking up traditional business models in dramatic fashions&#8212;just ask the <a href="http://consumerist.com/consumer/worst-company-in-america/contact-information-for-50-politicians-who-take-campaign-money-from-the-riaa-264638.php"><span class="caps">RIAA</span></a>, or the <a href="http://www.asterisk.org">telecoms</a>, or your local newspaper&#8217;s <a href="http://craigslist.org">classifieds</a> editor&#8212;Salesforce is the disruptor in our community.  <a href="http://www.blackbaud.com">Blackbaud</a>, <a href="http://www.kinterainc.com">Kintera</a> and <a href="http://www.convio.com">Convio</a>, along with the other established donation-based business support vendors, are all rapidly changing their models to more closely match the open approach.  And <a href="http://www.socialsolutions.com/">Social Solutions</a> and the case management crowd are well aware that they&#8217;re next. This bodes well for the customers.</p>

	<p>I&#8217;ll be blogging from the conference (as allowed) and hope to spread exciting news.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/06/02/the-future-of-salesforce/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NTEN Connected</title>
		<link>http://techcafeteria.com/blog/2007/05/23/nten-connected/</link>
		<comments>http://techcafeteria.com/blog/2007/05/23/nten-connected/#comments</comments>
		<pubDate>Wed, 23 May 2007 17:23:46 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/05/23/nten-connected/</guid>
		<description><![CDATA[	Just a note that my article on IT Leadership was featured in the latest issue of NTEN Connect.

	On a related note, my blog entry on Joomla Day West was almost quoted verbatim in the latest Joomla Weekly News (this is a PDF download).  And I have an article coming out soon in Non-Profit Times [...]]]></description>
			<content:encoded><![CDATA[	<p>Just a note that <a href="http://nten.org/blog/2007/05/23/lessons-learned-effective-">my article on <span class="caps">IT </span>Leadership</a> was featured in <a href="http://nten.org/taxonomy/term/87">the latest issue of <span class="caps">NTEN </span>Connect</a>.</p>

	<p>On a related note, <a href="http://techcafeteria.com/blog/2007/05/12/a-day-of-joomla/">my blog entry on Joomla Day West</a> was almost quoted verbatim in the latest Joomla Weekly News (<a href="http://groups.google.com/group/joomlaweeklynews/web/Joomla%20Weekly%20News%2018%20-%2019%20May.pdf">this is a <span class="caps">PDF</span> download</a>).  And I have an article coming out soon in <a href="http://www.nptimes.com/index.html">Non-Profit Times</a> on Data Management, a summary of the Managing Technology 2.0 presentation that I led at the <span class="caps">NTEN</span> conference in April.  <a href="http://www.techcafeteria.com/docs/NTC07-Managing_Technology_2.0.ppt">(Powerpoint link here</a>).</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/05/23/nten-connected/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rails Wrap-up</title>
		<link>http://techcafeteria.com/blog/2007/05/19/rails-wrap-up/</link>
		<comments>http://techcafeteria.com/blog/2007/05/19/rails-wrap-up/#comments</comments>
		<pubDate>Sat, 19 May 2007 22:59:32 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[rails]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[ssc]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/05/19/rails-wrap-up/</guid>
		<description><![CDATA[	So, I came to this Rails conference looking for a few things.  It&#8217;s not over, but I think I&#8217;ve got a good sense what I&#8217;ll walk away with tomorrow.

	I started to learn a bit about Rails while considering joining a software start-up (in the non-profit space).  I spent a month hammering away with [...]]]></description>
			<content:encoded><![CDATA[	<p>So, I came to this <a href="http://conferences.oreillynet.com/rails/">Rails conference</a> looking for a few things.  It&#8217;s not over, but I think I&#8217;ve got a good sense what I&#8217;ll walk away with tomorrow.</p>

	<p>I started to learn a bit about Rails while considering joining a software start-up (in the non-profit space).  I spent a month hammering away with a few <a href="http://www.preilly.net">O&#8217;Reilly books</a> and a sample project, then got pulled away by real world concerns like starting up my new career fast so my family won&#8217;t starve.  I got far enough to get the concepts and philosophy, master the innovative database management (<a href="http://wiki.rubyonrails.org/rails/pages/ActiveRecord">activerecord</a>), and start an app that I plan to finish and publish as part of Techcafeteria someday. Along the way, I loved the rapid development features and recognized Rails as a bit of a conceptual leap in programming/scripting, that values efficiency of following conventions over coding.  Being oriented toward finding the fastest paths to the best results, I was also intrigued by how Rails builds <a href="http://en.wikipedia.org/wiki/AJAX">Ajax</a> functionality into the code (I just never bothered to get beyond the basics of <a href="http://en.wikipedia.org/wiki/javascript">Javascript</a>, preferring server-side programming, I bias I now regret&#8230;) But I also grew concerned about the platforms speed and scalability, concerns that my friends at <a href="http://socialsourcecommons.org">Social Source Commons (SSC)</a> would second, I suspect.</p>

	<p>So, the four areas that the conference could have helped me with, and how it did:<br />
<ol></p>
	<p><li>Learning more of the scripting language.  Not so much&#8212;maybe a referral to the <a href="http://www.pragmaticprogrammer.com/titles/fr_rr/index.html">book I&#8217;m missing</a> that will glide me right over that hump.</li><br />
<li>Ajax intro &#8211; pretty good.  I attended a few sessions on <a href="http://www.prototypejs.org/">Prototype</a> and <a href="http://script.aculo.us">Scriptaculous</a> that gave me a far better handle on how they work .</li><br />
<li>Ruby Scaling&#8212;an awesome session on the proxy cache and other options out there to speed up Rails, with pointers to what bottlenecks it.  This was likely the most valuable thing, and I&#8217;ll be contacting Gunner to offer to take a look at the <span class="caps">SSC</span> platform and see if we can apply some of what I learned.</li><br />
<li>Where it&#8217;s going, as I reported on yesterday.  Among web scripting languages, <a href="http://www.php.net"><span class="caps">PHP</span></a> and <a href="www.microsoft.com/NET"><span class="caps">ASP</span>/.NET</a> are the kings today.  My prediction is that Ruby on Rails will eclipse them, and gain broad adoption among web 2.0 developers and corporations looking for in-house app development tools.  The main limitation &#8211; performance &#8211; is being addressed and will be fixed, no question.</li><br />
</ol></p>
	<p>The benefit of having a functional application roughly 60 seconds after you think of a name for it is phenomenal, and the developers are completely geared toward continuing to make it the out of the box solution for speedy delivery of standards-based, current tech web applications.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/05/19/rails-wrap-up/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Instant Open API with Rails 2.0</title>
		<link>http://techcafeteria.com/blog/2007/05/18/instant-open-api-with-rails-20/</link>
		<comments>http://techcafeteria.com/blog/2007/05/18/instant-open-api-with-rails-20/#comments</comments>
		<pubDate>Fri, 18 May 2007 19:09:29 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[OpenID]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[strategy]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/05/18/instant-open-api-with-rails-20/</guid>
		<description><![CDATA[	Day 2 at the Ruby on Rails conference &#8211; after the Keynote.

	My main focus is on technology trends that allow us all to make better use of the vast amounts of information that we store in myriad locations and formats across diverse systems.  The new standards for database manipulation (SQL); data interchange (XML) and [...]]]></description>
			<content:encoded><![CDATA[	<p>Day 2 at the Ruby on Rails conference &#8211; after the Keynote.</p>

	<p>My main focus is on technology trends that allow us all to make better use of the vast amounts of information that we store in myriad locations and formats across diverse systems.  The new standards for database manipulation (SQL); data interchange (XML) and data delivery (RSS) are huge developments in an industry that has traditionally offered hundreds different ways of  managing, exporting and delivering data, none of which worked particularly well&#8212;if at all&#8212;with anybody else&#8217;s method.  The technology industry has tried to address this with one size fits all options&#8212;Oracle, <span class="caps">SAP</span>, etc., offering Enterprise Resource Platforms that should be all things to all people. But these are expensive options that require a stable of high-paid programmers on hand to develop.  I strongly advocate that we don&#8217;t need to have all of our software on one platform, but that all data management systems have to support standardized methods of exchanging information.  I boil it all down to this:</p>

	<p>It&#8217;s your data.  Data systems should not restrict you from doing what you want to do with your data, and they should offer powerful and easy methods of accessing the data.  You can google the world for free.  You shouldn&#8217;t have to pay to access your own donor information in meaningful ways.</p>

	<p>How can the software developers do this?  By including open Application Programming Interfaces (APIs) that support web standards.</p>

	<p>So what does this have to do with <a href="http://www.rubyonrails.org/">Ruby on Rails?</a>  At the Keynote this morning, <a href="www.loudthinking.com">David Heinemeier Hannson</a> showed us the improvements coming up in Ruby for Rails 2.0.  And he started with a real world example: an address book.  Bear with me.<br />
<ol></p>
	<p><li>He created the project (one line entered at a command prompt).</li><br />
<li>He created the database (another line)</li><br />
<li>He used Rails&#8217; scaffolding feature to create some preliminary <span class="caps">HTML</span> and code for working with his address book (one more line).</li><br />
<li>He added a couple of people to the address book.</li><br />
</ol></p>
	<p>At this point, with a line or so of code, he was able to produce <span class="caps">HTML</span>, XML, <span class="caps">RSS</span> and <span class="caps">CSV</span> outputs of his data.  The new scaffolding in 2.0 automatically builds the <span class="caps">API</span>.  I could get a lot more geeky about the myriad ways that Ruby on Rails basically insures that your application will be, out of the box, open, but I think that says it well.</p>

	<p>Think of what this means to the average small business or non-profit:<br />
<ul></p>
	<p><li>You need a database to track, say, web site members, and you want to further integrate that with your <span class="caps">CRM</span> system.  With rails, you can, very quickly, create a database; generate (via scaffolding) the input forms; easily export all data to <span class="caps">CSV</span> or <span class="caps">XML</span>, either of which can be imported into a decent <span class="caps">CRM</span>.</li><br />
<li>You want to offer newsfeeds on your web site.  Create the simple database in Rails.  Generate the basic input forms.  Give access to the forms to the news editors.  Export the news to <span class="caps">RSS</span> files on your web server.</li><br />
</ul></p>
	<p>This is powerful stuff, and, as I said, an instant <span class="caps">API</span>, meaning that it can meet all sorts of data management needs, and even act as an intermediary between incompatible systems.  I still have some reservations about Rails as a full-fledged application-development environment, mostly because it&#8217;s performance is slow, and, while the keynote mentioned some things that will address speed in 2.0, notably a smart method of combing and compressing <span class="caps">CSS</span> and Javascript code, I didn&#8217;t hear anything that dramatically addresses that problem.  But, as a platform, it&#8217;s great to see how it makes actively including data management standards a native output of any project, as opposed to something that the developer must decide whether or not to do.  And, as a tool, it might have a real home as a mediator in our data integration disputes.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/05/18/instant-open-api-with-rails-20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Rails Thing</title>
		<link>http://techcafeteria.com/blog/2007/05/17/the-rails-thing/</link>
		<comments>http://techcafeteria.com/blog/2007/05/17/the-rails-thing/#comments</comments>
		<pubDate>Thu, 17 May 2007 17:37:06 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[Open APIs]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/05/17/the-rails-thing/</guid>
		<description><![CDATA[	It&#8217;s Thursday morning, and I&#8217;m in Portland, Oregon at the 2007 O&#8217;Reilly Railsconf, all about the web programming language/environment/framework called Ruby on Rails.   I was introduced to Ruby on Rails by a friend/associate who I hope to be doing some work with soon &#8211; we&#8217;re part of a group looking for funding to [...]]]></description>
			<content:encoded><![CDATA[	<p>It&#8217;s Thursday morning, and I&#8217;m in Portland, Oregon at the <a href="http://conferences.oreillynet.com/rails">2007 O&#8217;Reilly Railsconf,</a> all about the web programming language/environment/framework called <a href="http://www.rubyonrails.org">Ruby on Rails</a>.   I was introduced to Ruby on Rails by a friend/associate who I hope to be doing some work with soon &#8211; we&#8217;re part of a group looking for funding to develop some applications.  I program in a few languages, mostly <span class="caps">PHP</span>, but agreed to learn Ruby on Rails after being introduced to it.</p>

	<p>Ruby on Rails, it turns out, is a controversial language, in a way that is very reminiscent of the Apple vs. everything else debate.  Rails enthusiasts are very attached to the platform, and adherents of Java, C, and even <span class="caps">PHP</span>, tend to be very skeptical, with complaints that the structure is too rigid and that the language only goes so far.  They might be right &#8211; I&#8217;m not fluent enough yet to know.  But there are a few definite things that have me interested in Rails.<br />
<ol></p>
	<p><li>Rails abstrats the database creation and management process in a really fascinating way.  Using the <a href="http://en.wikipedia.org/wiki/Model-view-controller"><span class="caps">MVC</span> framework</a>&#8212;model, views, controller&#8212;you basically develop your database using plain english to describe the relationships between tables.  This really works for me.  To create the database, you write some very simple code that adheres to certain naming conventions, and then you can manage the database almost exclusively from the code.</li><br />
<li>Once the database is created, Rails uses a method called <a href="http://wiki.rubyonrails.org/rails/pages/Scaffold">scaffolding</a> to automatically create forms for database manipulation.  With one line of code in your controller, you can very simply grab data from multiple tables using a simple syntax.  Rails makes it all very, very easy.</li><br />
<li>I&#8217;m looking for a holy grail, of sorts, something that falls halfway between a programming language and a content management system (CMS), and this comes close.   What can we use to rapidly develop interactive, web-based applications that doesn&#8217;t lock us into the type of assumptions that Drupal and (the current version of) <a href="http://www.joomla.org">Joomla</a> do, but don&#8217;t require building the whole thing from scratch?  Ruby on Rails is still a pretty complex thing for most techs at non-profits to budget the time to learn, but it&#8217;s intriguing, as is the move in the next release of Joomla to have it sit atop a Ruby on Rails-like framework (that, unfortunately, lacks the database routines).</li><br />
</ol></p>
	<p>I&#8217;m also looking at Javascript/ajax libraries &#8211; I&#8217;m in one right now on <a href="http://www.prototypejs.org/">Prototype</a> and <a href="http://script.aculo.us">scriptaculous</a>, but the presenter is the developer of scriptalicious and his presentation style is somewhat coma-inducing&#8230;</p>
 ]]></content:encoded>
			<wfw:commentRss>http://techcafeteria.com/blog/2007/05/17/the-rails-thing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OpenID Enabled</title>
		<link>http://techcafeteria.com/blog/2007/05/15/openid-enabled/</link>
		<comments>http://techcafeteria.com/blog/2007/05/15/openid-enabled/#comments</comments>
		<pubDate>Tue, 15 May 2007 20:26:55 +0000</pubDate>
		<dc:creator>Peter Campbell</dc:creator>
		
		<category><![CDATA[OpenID]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[nptech]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[techcafeteria]]></category>

		<guid isPermaLink="false">http://techcafeteria.com/blog/2007/05/15/openid-enabled/</guid>
		<description><![CDATA[	Just to put this all together, I&#8217;ve written a F.A.Q. and a How-To on OpenID and added them to the OpenID offerings here at Techcafeteria which are, in a nutshell:

	The OpenID-enabled Blog;
The  OpenID server, which I&#8217;m committed to maintaining.  Techcafeteria won&#8217;t be going away anytime soon!;
A new OpenID F.A.Q., which links to other [...]]]></description>
			<content:encoded><![CDATA[	<p>Just to put this all together, I&#8217;ve written a F.A.Q. and a How-To on <a href="openid.net">OpenID</a> and added them to the OpenID offerings here at Techcafeteria which are, in a nutshell:<br />
<ol></p>
	<p><li>The <a href="/blog">OpenID-enabled Blog</a>;</li><br />
<li>The  <a href="http://openid.techcafeteria.com">OpenID server</a>, which I&#8217;m committed to maintaining.  Techcafeteria won&#8217;t be going away anytime soon!;</li><br />
<li>A new <a href="/openid_faq.htm">OpenID F.A.Q</a>., which links to other OpenID resources;</li><br />
<li>and a new <a href="/openid_howto.htm">OpenID illustrated How-to</a>, which uses the Techcafeteria server as an example but overviews how they all work.</li><br />
</ol></p>
	<p>Why am I harping on about this?  I really do think that OpenID offers a solution to a very pesky problem.  I have an encrypted file with all of the logins and passwords that I keep on a regular basis for web sites and services that I use.  There are over 200 of them.  I might be an extreme case, but I&#8217;m far from alone.  And, from my years as a technology manager, I know that most people solve this problem by using the same password at multiple sites.  So if those sites include your online banking, that&#8217;s a serious risk.</p>

	<p>But, beyond the convenience and security, I look at it this way.  My goal for Techcafeteria is to grow it into a real diverse offering of web-based services, in fitting with the name.  Some of these, like the blog, will be based on third-party platforms, others will be things that I develop (I&#8217;m experienced with <span class="caps">PHP</span>/MySQL and I&#8217;m learning Ruby on Rails &#8211; I&#8217;m even attending <a href="http://conferences.oreillynet.com/rails/">O&#8217;Reilly&#8217;s big conference</a> on it in Portland this week).  My goal is single sign-on, via OpenId, for everything that Techcafeteria ever offers.</p>

	<p>It&#8217;s not a big deal doing this on my web site.  It would have been a huge deal if I could have accomplished it at the large non-profit or decent sized law fIrm that I served as an <span class="caps">IT </span>Director for. At both of those jobs, we had a variety of systems, all tied into Novell and/or MS networks, but we still had nothing but password soup to offer our users, because the apps weren&#8217;t standardized enough to allow for true single sign-on.</p>

	<p>At <a href="www.joomla.org">Joomla</a> Day on Saturday, I sat in on a session where one of the core developers (Sam) demonstrated a way to share authentication between Joomla and <a href="www.mediawiki.org">MediaWiki</a>.  Very cool, but somewhat easy because MediaWiki stores the password unencrypted.  Assuming that most sites use standardized encryption protocols (<a href="en.wikipedia.org/wiki/MD5"><span class="caps">MD5</span></a> being the big dog, that&#8217;s not an insurmountable challenge.  But I couldn&#8217;t help t