<?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>exortech.com</title>
	<atom:link href="http://exortech.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://exortech.com/blog</link>
	<description>Peripatetic thinking</description>
	<pubDate>Thu, 14 Aug 2008 06:41:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Continuous Monitoring Tutorial at Agile 2008</title>
		<link>http://exortech.com/blog/2008/08/14/continuous-monitoring-tutorial-at-agile-2008/</link>
		<comments>http://exortech.com/blog/2008/08/14/continuous-monitoring-tutorial-at-agile-2008/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 05:57:03 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[agile]]></category>

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

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

		<category><![CDATA[agile 2008]]></category>

		<category><![CDATA[continuous monitoring]]></category>

		<guid isPermaLink="false">http://exortech.com/blog/?p=39</guid>
		<description><![CDATA[Last week, I conducted a tutorial on Continuous Monitoring at the Agile 2008 conference in Toronto. The title of the session is Continuous Monitoring: Beyond Continuous Integration. Unfortunately, the track organizers changed the topic title on me twice and as a result I ended up with a number of attendees who had come to learn [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I conducted a tutorial on <a href="http://exortech.com/blog/2008/05/20/continuous-monitoring-on-hanselminutes/">Continuous Monitoring</a> at the <a href="http://agile2008.org/">Agile 2008</a> conference in Toronto. The title of the session is <b>Continuous Monitoring: Beyond Continuous Integration</b>. Unfortunately, the track organizers changed the <a href="http://submissions.agile2008.org/node/4381">topic title on me twice</a> and as a result I ended up with a number of attendees who had come to learn about setting up an automated build server. Ack! Hopefully, they didn&#8217;t go away disappointed and still got something valuable out of the tutorial.</p>
<p>The session was divided into 3 sections: I began with a presentation introducing the topic; next, participants were encouraged to work in small groups to design an <a href="http://en.wikipedia.org/wiki/Andon">andon dashboard</a> for their project teams; the remainder of the session was spent discussing the implementation details involved in building a dashboard. My plan for the latter half of the session was to get participants to integrate metric data from different sources via RESTful XML web services into a simple Rails-based dashboard that I have thrown together, but given the size and interest of the group, it seemed easiest to just discuss the implementation rather than go through with the exercise. I had also intended to demo using a digital photo frame as a digital dashboard, but my photo frame couldn&#8217;t get onto the hotel&#8217;s wireless.</p>
<p>If you are interested in a copy of the presentation, I&#8217;ve uploaded it in <a href="http://exortech.com/blog/wp-content/uploads/2008/08/continuousmonitoringkey.zip">Keynote</a> or <a href="http://exortech.com/blog/wp-content/uploads/2008/08/continuousmonitoringppt.zip">PowerPoint 2003</a>. Please feel free to use the contents of the slides. The presentation is done in the <a href="http://www.presentationzen.com/presentationzen/2005/10/the_lessig_meth.html">Lessig style</a>, so it might not be the easiest to follow. If you end up presenting on the topic, let me know &#8212; I&#8217;m interested to track the thinking and ideas as they evolve. Here&#8217;s the embedded slideshow from Slideshare:</p>
<div style="width:425px;text-align:center;padding-left:50px" id="__ss_554521"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/exortech/continuous-monitoring?src=embed" title="Continuous Monitoring">Continuous Monitoring</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=continuousmonitoring-1218696146829392-9&#038;stripped_title=continuous-monitoring" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=continuousmonitoring-1218696146829392-9&#038;stripped_title=continuous-monitoring" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View SlideShare <a style="text-decoration:underline;" href="http://www.slideshare.net/exortech/continuous-monitoring?src=embed" title="View Continuous Monitoring on SlideShare">presentation</a> (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/continuousmonitoring">continuousmonitoring</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/agile2008">agile2008</a>)</div>
</div>
<p>As for the code that I used in the demo, I&#8217;ll get it uploaded to <a href="http://github.com/">github</a> soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/08/14/continuous-monitoring-tutorial-at-agile-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A proud day for Canadian Athletes</title>
		<link>http://exortech.com/blog/2008/08/10/a-proud-day-for-canadian-athletes/</link>
		<comments>http://exortech.com/blog/2008/08/10/a-proud-day-for-canadian-athletes/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 05:58:38 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[life]]></category>

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

		<guid isPermaLink="false">http://exortech.com/blog/?p=38</guid>
		<description><![CDATA[Today is a proud day for Canadian athletes. No, I&#8217;m not talking about the Olympics. I&#8217;m referring to the World Ultimate Frisbee championships that concluded today in Vancouver. Canadian teams won gold in the Open (Men&#8217;s) and Mixed (Co-ed) divisions. The Open division final was the highlight with incredible displays of athleticism exceeding what I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Today is a proud day for Canadian athletes. No, I&#8217;m not talking about the Olympics. I&#8217;m referring to the <a href="http://www.wugc2008.com/">World Ultimate Frisbee championships</a> that concluded today in Vancouver. Canadian teams won gold in the Open (Men&#8217;s) and Mixed (Co-ed) divisions. The Open division final was the highlight with incredible displays of athleticism exceeding what I&#8217;ve seen so far in the Olympics. </p>
<p>In the Open final, the Canadian men&#8217;s team took on their American rivals. Despite being the underdogs, the Canadian team came out with an early lead due to some intense, high-energy play. As the rain started coming down and the wind picked up, the Americans began to resort to calling out fouls left, right and centre. Ultimate frisbee is a game without referees, where the rules are balanced to provide a fair system of play &#8212; assuming, of course, that players are displaying good sportsmanship. Time and again the Americans called fouls on legitimate defensive plays made by the Canadians. It was a shame to see such dispirited play. Fortunately, the Canadians really showed their class and shrugged off the controversial calls to prevail in the end 17-15. I was proud to see the Canadian side rise above the pettiness and carry the victory.</p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/08/10/a-proud-day-for-canadian-athletes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Operations Database Talk at Agile Vancouver</title>
		<link>http://exortech.com/blog/2008/05/26/operations-database-talk-at-agile-vancouver/</link>
		<comments>http://exortech.com/blog/2008/05/26/operations-database-talk-at-agile-vancouver/#comments</comments>
		<pubDate>Mon, 26 May 2008 05:34:34 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[agile]]></category>

		<category><![CDATA[agile vancouver]]></category>

		<category><![CDATA[operations database]]></category>

		<guid isPermaLink="false">http://exortech.com/blog/2008/05/26/operations-database-talk-at-agile-vancouver/</guid>
		<description><![CDATA[I&#8217;ll be talking about leveraging operations databases to bridge the gap between development and production at tomorrow night&#8217;s Agile Vancouver meeting at Sierra Systems. See you there.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be talking about leveraging operations databases to bridge the gap between development and production at tomorrow night&#8217;s <a href="http://agilevancouver.ca/">Agile Vancouver</a> meeting at <a href="http://maps.google.ca/maps?q=1177+W+Hastings+st.,+Vancouver+&#038;ie=UTF8&#038;z=16&#038;iwloc=addr&#038;om=1">Sierra Systems</a>. See you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/05/26/operations-database-talk-at-agile-vancouver/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Continuous Monitoring on Hanselminutes</title>
		<link>http://exortech.com/blog/2008/05/20/continuous-monitoring-on-hanselminutes/</link>
		<comments>http://exortech.com/blog/2008/05/20/continuous-monitoring-on-hanselminutes/#comments</comments>
		<pubDate>Tue, 20 May 2008 05:18:53 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[.net]]></category>

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

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

		<category><![CDATA[continuous monitoring]]></category>

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

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

		<guid isPermaLink="false">http://exortech.com/blog/2008/05/20/continuous-monitoring-on-hanselminutes/</guid>
		<description><![CDATA[While at DevTeach, I was interviewed by Scott Hanselman for his Hanselminutes Podcast. We started out talking about the history of the CruiseControl.NET project, but I opted to segue into discussing Continuous Monitoring. Continuous Monitoring focuses on providing continuous feedback to a team by leveraging visible dashboard displays to ambiently communicate information about the health [...]]]></description>
			<content:encoded><![CDATA[<p>While at DevTeach, I was interviewed by Scott Hanselman for his <a href="http://www.hanselminutes.com/default.aspx?showID=131">Hanselminutes Podcast</a>. We started out talking about the history of the <a href="http://ccnet.thoughtworks.com">CruiseControl.NET project</a>, but I opted to segue into discussing Continuous Monitoring. Continuous Monitoring focuses on providing continuous feedback to a team by leveraging visible dashboard displays to ambiently communicate information about the health and state of their project. I intend to write more about the practice here on this blog, but for now the podcast is the best place to learn more about it. I will be presenting about it at Agile 2008 and if you are interested in joining the discussion, feel free to join the <a href="http://groups.google.com/group/continuousmonitoring/">Continuous Monitoring group</a>.</p>
<p><strong>Corrections:</strong><br />
There are a few statistics that I cited incorrectly off the top of my head during the podcast:</p>
<ul>
<li>The CruiseControl.NET project has consumed <a href="http://www.ohloh.net/projects/cruisecontrol">over 46 person years of effort</a> - at least based on what oloh can divine from our subversion repository.</li>
<li>The CruiseControl.NET project has had <a href="http://sourceforge.net/project/stats/?group_id=71179&#038;ugn=ccnet&#038;type=&#038;mode=alltime">over 800,000 downloads</a> - not 80,000 as I said during the interview. I was off by an order of magnitude. Oh and this doesn&#8217;t include all of the direct downloads from <a href="http://ccnetlive.thoughtworks.com">CCNetLive</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/05/20/continuous-monitoring-on-hanselminutes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DevTeach Toronto Wrap-up</title>
		<link>http://exortech.com/blog/2008/05/20/devteach-toronto-wrap-up/</link>
		<comments>http://exortech.com/blog/2008/05/20/devteach-toronto-wrap-up/#comments</comments>
		<pubDate>Tue, 20 May 2008 04:52:06 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[.net]]></category>

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

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

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

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

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

		<category><![CDATA[operations database]]></category>

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

		<guid isPermaLink="false">http://exortech.com/blog/2008/05/20/devteach-toronto-wrap-up/</guid>
		<description><![CDATA[Last week I was out in Toronto presenting at DevTeach. I gave 3 presentations:

Database Migration in .NET (Sample Code)
Recommended CI Practices
Operations Database: Bridging the Gap between Development and Production

Unfortunately I ended up attending relatively few of the sessions as I was pretty busy preparing the materials for my presentations. But what I did see was [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I was out in Toronto presenting at <a href="http://www.devteach.com/">DevTeach</a>. I gave 3 presentations:</p>
<ul>
<li><a href='http://exortech.com/blog/wp-content/uploads/2008/05/databasemigration.pptx' title='Database Migration in .NET'>Database Migration in .NET</a> (<a href='http://exortech.com/blog/wp-content/uploads/2008/05/nowind.zip' title='Sample Code for Database Migration Presentation'>Sample Code</a>)</li>
<li><a href='http://exortech.com/blog/wp-content/uploads/2008/05/recommendedcipractices.pptx' title='Recommended CI Practices'>Recommended CI Practices</a></li>
<li><a href='http://exortech.com/blog/wp-content/uploads/2008/05/operationsdb.pptx' title='Operations Database: Bridging the Gap between Development and Production'>Operations Database: Bridging the Gap between Development and Production</a></li>
</ul>
<p>Unfortunately I ended up attending relatively few of the sessions as I was pretty busy preparing the materials for my presentations. But what I did see was quite good. I particularly liked Derek Hatcher&#8217;s Leveraging the Amazon Platform (EC2 and S3) and Greg Young&#8217;s DDDD, Unshackle Your Domain.</p>
<p>What I enjoyed most about the conference was getting to know and learn from some of the experts in a new technology circle. I missed last year&#8217;s DevTeach in Vancouver as I was in China at the time but I was glad to have made it out this one.</p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/05/20/devteach-toronto-wrap-up/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using the MacBook Pro Remote Control under Windows</title>
		<link>http://exortech.com/blog/2008/05/16/using-the-macbook-pro-remote-control-under-windows/</link>
		<comments>http://exortech.com/blog/2008/05/16/using-the-macbook-pro-remote-control-under-windows/#comments</comments>
		<pubDate>Fri, 16 May 2008 03:01:08 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[mac]]></category>

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

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

		<guid isPermaLink="false">http://exortech.com/blog/2008/05/16/using-the-macbook-pro-remote-control-under-windows/</guid>
		<description><![CDATA[This past week I&#8217;ve been conducting a number of .NET-related presentations for the DevTeach Toronto conference. Unfortunately, the MacBook remote does not work by default in Windows and I wasn&#8217;t looking forward to the prospect of keying my way through my PowerPoint deck.
Fortuitously, I came across this handy little utility called EventGhost. EventGhost hangs out [...]]]></description>
			<content:encoded><![CDATA[<p>This past week I&#8217;ve been conducting a number of .NET-related presentations for the DevTeach Toronto conference. Unfortunately, the MacBook remote does not work by default in Windows and I wasn&#8217;t looking forward to the prospect of keying my way through my PowerPoint deck.</p>
<p>Fortuitously, I came across this handy little utility called <a href="http://www.eventghost.org/">EventGhost</a>. EventGhost hangs out in your system tray, intercepts events from external devices and then allows you to script the response to the event. It comes with a plugin for intercepting events from the MacBook IR receiver which you can then map onto keystrokes.</p>
<p>To get going with Event Ghost, you need to add a plugin for HID: Aple Computer, Inc. IR Receiver. Clicking the buttons on the remote control will then allow you to see the names for the various events. Next create a macro for each event type and then choose the Emulate Keystrokes action to produce the right response. The screenshot below shows the settings that I use.</p>
<p><a href='http://exortech.com/blog/wp-content/uploads/2008/05/eventghost.PNG' title='Event Ghost Configuration for MacBook IR remote control'><img src='http://exortech.com/blog/wp-content/uploads/2008/05/eventghost.thumbnail.PNG' alt='Event Ghost Configuration for MacBook IR remote control' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/05/16/using-the-macbook-pro-remote-control-under-windows/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Disabling Caps Lock under OSX</title>
		<link>http://exortech.com/blog/2008/05/16/disabling-caps-lock-under-osx/</link>
		<comments>http://exortech.com/blog/2008/05/16/disabling-caps-lock-under-osx/#comments</comments>
		<pubDate>Fri, 16 May 2008 03:00:08 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[mac]]></category>

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

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

		<guid isPermaLink="false">http://exortech.com/blog/2008/05/16/disabling-caps-lock-under-osx/</guid>
		<description><![CDATA[I hate the Caps Lock key. I really don&#8217;t understand why it continues to be a prominent fixture on computer keyboards. I mean - who uses it anyway? It just gets in the way when you mean to hit the Shift or Tab keys and then you have to delete the text that&#8217;s now shouting [...]]]></description>
			<content:encoded><![CDATA[<p>I hate the Caps Lock key. I really don&#8217;t understand why it continues to be a prominent fixture on computer keyboards. I mean - who uses it anyway? It just gets in the way when you mean to hit the Shift or Tab keys and then you have to delete the text that&#8217;s now shouting back at you.</p>
<p>For many years, I&#8217;ve used a little Freeware Windows utility called <a href="http://www.worldinabox.co.uk/BoldFinger/">BoldFinger</a>. It sits in your system tray and intercepts any Caps Lock keystrokes. If you hover over the BoldFinger icon it tells you how many times it&#8217;s &#8220;saved&#8221; you from the Caps Lock key.</p>
<p>Now that I&#8217;ve switched to a Mac, I was happy to discover the OSX has built a way to disable the Caps Lock key directly into the OS. Just go to System Preferences -> Keyboard &#038; Mouse and then click the Modifier Keys button on the Keyboard tab. Set the Caps Lock key dropdown to No Action and you won&#8217;t be bothered by that pesky key ever again.</p>
<p><img src='http://exortech.com/blog/wp-content/uploads/2008/05/capslock.png' alt='capslock.png' /></p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/05/16/disabling-caps-lock-under-osx/feed/</wfw:commentRss>
		</item>
		<item>
		<title>China Quake</title>
		<link>http://exortech.com/blog/2008/05/15/china-quake/</link>
		<comments>http://exortech.com/blog/2008/05/15/china-quake/#comments</comments>
		<pubDate>Thu, 15 May 2008 16:00:43 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[life]]></category>

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

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

		<guid isPermaLink="false">http://exortech.com/blog/2008/05/15/china-quake/</guid>
		<description><![CDATA[I have been reading with horror the unfolding news of the major earthquake that struck China&#8217;s Sichuan province earlier this week. Having just returned from 6 months living in China &#8212; in Xi&#8217;an, more precisely, which is not too far from epicenter of the quake &#8212; the news of the aftermath hits much closer to [...]]]></description>
			<content:encoded><![CDATA[<p>I have been reading with horror the unfolding news of the major earthquake that struck China&#8217;s Sichuan province earlier this week. Having just returned from 6 months living in China &#8212; in Xi&#8217;an, more precisely, which is not too far from epicenter of the quake &#8212; the news of the aftermath hits much closer to home. Living and growing up in Vancouver, the threat of a major earthquake is never that far away, and the idea of something like this striking Vancouver is unimaginable.</p>
<p>Reading the public reaction, at least here Canada, to the devastation has been challenging. The quake happened right at a time when criticism of China&#8217;s human rights policies and policy towards Tibet in the lead up to the Olympics was at its peak. Underlying this criticism there is also an unstated fear of China&#8217;s growing economic dominance as North American economies head further into recession. Watching people struggle to switch from China bashing to sympathy for those affected by the earthquake is to get a sense of how complex and tangled these issues are. At least in China, unlike in Burma, people are supported by a strong military and a central government that is acting in the interests of its people. On the other hand, this self-sufficiency makes me feel powerless to do anything to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/05/15/china-quake/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Scaling Continuous Integration paper</title>
		<link>http://exortech.com/blog/2008/05/13/scaling-continuous-integration-paper/</link>
		<comments>http://exortech.com/blog/2008/05/13/scaling-continuous-integration-paper/#comments</comments>
		<pubDate>Tue, 13 May 2008 21:01:53 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[.net]]></category>

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

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

		<category><![CDATA[continuous integration]]></category>

		<category><![CDATA[CruiseControl.NET]]></category>

		<guid isPermaLink="false">http://exortech.com/blog/2008/05/13/scaling-continuous-integration-paper/</guid>
		<description><![CDATA[I wrote ]]></description>
			<content:encoded><![CDATA[<p>I wrote <a href="http://<a href='http://exortech.com/blog/wp-content/uploads/2008/05/scaling-ci-3.pdf' title='Scaling Continuous'>Scaling Continuous</a>&#8220;>this paper</a> for the XP 2004 conference in <a href="http://en.wikipedia.org/wiki/Garmisch-Partenkirchen">Garmisch-Partenkirchen</a>. While it is a bit dated, most of the advice in it is still relevant. </p>
<p>I&#8217;m in Toronto this week speaking at <a href="http://www.devteach.com/Schedule.aspx">DevTeach</a>. One of the sessions that I will be doing is on <a href="http://www.devteach.com/wconnect/wc.dll?FournierTransformation~1,5,1,1145">Recommended Practices for Continuous Integration</a> and I&#8217;ll be referring this paper.</p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/05/13/scaling-continuous-integration-paper/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ani and a xylophone</title>
		<link>http://exortech.com/blog/2008/04/28/ani-and-a-xylophone/</link>
		<comments>http://exortech.com/blog/2008/04/28/ani-and-a-xylophone/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 21:03:16 +0000</pubDate>
		<dc:creator>exortech</dc:creator>
		
		<category><![CDATA[life]]></category>

		<category><![CDATA[ani difranco]]></category>

		<guid isPermaLink="false">http://exortech.com/blog/2008/04/28/ani-and-a-xylophone/</guid>
		<description><![CDATA[Last Monday night, we went and saw Ani DiFranco at the UBC Chan Centre. I&#8217;ve seen Ani in concert 5 times, and this time was definitely not a disappointment. She played a lot of material from her forthcoming album and it was truly excellent. I think that it&#8217;s pretty rare to see an artist in [...]]]></description>
			<content:encoded><![CDATA[<p>Last Monday night, we went and saw <a href="http://www.righteousbabe.com/ani/">Ani DiFranco</a> at the <a href="http://www.chancentre.com/">UBC Chan Centre</a>. I&#8217;ve seen Ani in concert 5 times, and this time was definitely not a disappointment. She played a lot of material from her forthcoming album and it was truly excellent. I think that it&#8217;s pretty rare to see an artist in concert and like their new material just as much as their old songs &#8212; especially for a musician as prolific as Ani DiFranco.</p>
<p>Her new band consists of an upright base, drums, acoustic guitar and a xylophone. I wasn&#8217;t sure how the xylophone would work, but it sounded great and it was a nice enhancement to the sound of her older material.</p>
]]></content:encoded>
			<wfw:commentRss>http://exortech.com/blog/2008/04/28/ani-and-a-xylophone/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
