<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Digital Tumbleweed</title>
	
	<link>http://digitaltumbleweed.com</link>
	<description>Thoughts and ramblings of an enthusiast</description>
	<pubDate>Tue, 08 Sep 2009 18:54:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>38.934709</geo:lat><geo:long>-77.346904</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/digitaltumbleweed" type="application/rss+xml" /><feedburner:emailServiceId>digitaltumbleweed</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Fixing Mistakes - Some Thoughts On TDD/Rot/Debt</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/vzAxHMnsk2M/</link>
		<comments>http://digitaltumbleweed.com/2009/09/07/fixing-mistakes-some-thoughts-on-tdd-rot-debt/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 12:26:17 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[testing]]></category>

		<category><![CDATA[code rot]]></category>

		<category><![CDATA[tdd]]></category>

		<category><![CDATA[technical debt]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=274</guid>
		<description>Software development is always a good way to realize that you&amp;#8217;re human. I&amp;#8217;m sure there are other professions that give you this feeling as well, but my experience is limited to the software development field so I&amp;#8217;ll talk about it from that light. There are really two ways to go on this subject. I could [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vzAxHMnsk2M:Ho9mP0jaQV4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vzAxHMnsk2M:Ho9mP0jaQV4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=vzAxHMnsk2M:Ho9mP0jaQV4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vzAxHMnsk2M:Ho9mP0jaQV4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vzAxHMnsk2M:Ho9mP0jaQV4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=vzAxHMnsk2M:Ho9mP0jaQV4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vzAxHMnsk2M:Ho9mP0jaQV4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vzAxHMnsk2M:Ho9mP0jaQV4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vzAxHMnsk2M:Ho9mP0jaQV4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=vzAxHMnsk2M:Ho9mP0jaQV4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/09/07/fixing-mistakes-some-thoughts-on-tdd-rot-debt/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/09/07/fixing-mistakes-some-thoughts-on-tdd-rot-debt/</feedburner:origLink></item>
		<item>
		<title>Beaker - Yet Another Web Server</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/IrDhpPJGdHc/</link>
		<comments>http://digitaltumbleweed.com/2009/09/05/beaker-yet-another-web-server/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 05:28:14 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[web server]]></category>

		<category><![CDATA[Beaker]]></category>

		<category><![CDATA[scala]]></category>

		<category><![CDATA[server]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=276</guid>
		<description>In the pursuit of learning a new language I picked up Programming in Scala. I had fumbled around the Scala examples and read some of their documents like Scala by Example. I did replicate one of their examples by implementing a Quick Sort. I don&amp;#8217;t feel it&amp;#8217;s sufficient to know the language by taking an [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=IrDhpPJGdHc:sKrq4ouncnw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=IrDhpPJGdHc:sKrq4ouncnw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=IrDhpPJGdHc:sKrq4ouncnw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=IrDhpPJGdHc:sKrq4ouncnw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=IrDhpPJGdHc:sKrq4ouncnw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=IrDhpPJGdHc:sKrq4ouncnw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=IrDhpPJGdHc:sKrq4ouncnw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=IrDhpPJGdHc:sKrq4ouncnw:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=IrDhpPJGdHc:sKrq4ouncnw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=IrDhpPJGdHc:sKrq4ouncnw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/09/05/beaker-yet-another-web-server/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/09/05/beaker-yet-another-web-server/</feedburner:origLink></item>
		<item>
		<title>Foreplay and Programming Languages</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/WWtbvgoyGEE/</link>
		<comments>http://digitaltumbleweed.com/2009/08/01/foreplay-and-programming-languages/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 17:08:49 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[languages]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=256</guid>
		<description>Programmers will tell you that you should learn a new programming language every year. I&amp;#8217;m not going to tell you otherwise. In fact I agree with this. Here&amp;#8217;s why, I believe that a language is just a tool to get your job done. More over, Python is not how you program, Python is a means [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=WWtbvgoyGEE:iTz2SDz_et4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=WWtbvgoyGEE:iTz2SDz_et4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=WWtbvgoyGEE:iTz2SDz_et4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=WWtbvgoyGEE:iTz2SDz_et4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=WWtbvgoyGEE:iTz2SDz_et4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=WWtbvgoyGEE:iTz2SDz_et4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=WWtbvgoyGEE:iTz2SDz_et4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=WWtbvgoyGEE:iTz2SDz_et4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=WWtbvgoyGEE:iTz2SDz_et4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=WWtbvgoyGEE:iTz2SDz_et4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/08/01/foreplay-and-programming-languages/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/08/01/foreplay-and-programming-languages/</feedburner:origLink></item>
		<item>
		<title>Implementing Java Interfaces from Javascript with Rhino</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/GB0XovpQ50o/</link>
		<comments>http://digitaltumbleweed.com/2009/07/16/implementing-java-interfaces-from-javascript-with-rhino/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 01:42:23 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=241</guid>
		<description>Rhino is a fairly awesome tool. You get the full capabilities of writing Javascript, plus the availability of the Java ecosystem. However, there is another awesome feature that I didn&amp;#8217;t know about until a few months ago when I read Todd Ditchendorf&amp;#8217;s post about thread synchronization in JS. You can actually implement Java interfaces from [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=GB0XovpQ50o:CAFQLN_E4Ag:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=GB0XovpQ50o:CAFQLN_E4Ag:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=GB0XovpQ50o:CAFQLN_E4Ag:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=GB0XovpQ50o:CAFQLN_E4Ag:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=GB0XovpQ50o:CAFQLN_E4Ag:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=GB0XovpQ50o:CAFQLN_E4Ag:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=GB0XovpQ50o:CAFQLN_E4Ag:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=GB0XovpQ50o:CAFQLN_E4Ag:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=GB0XovpQ50o:CAFQLN_E4Ag:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=GB0XovpQ50o:CAFQLN_E4Ag:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/07/16/implementing-java-interfaces-from-javascript-with-rhino/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/07/16/implementing-java-interfaces-from-javascript-with-rhino/</feedburner:origLink></item>
		<item>
		<title>Git: Tying a Remote Branch to an Existing Local Branch</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/oKZZNz0mAqg/</link>
		<comments>http://digitaltumbleweed.com/2009/06/30/git-tying-a-remote-branch-to-an-existing-local-branch/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 16:03:49 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[git]]></category>

		<category><![CDATA[branch]]></category>

		<category><![CDATA[remote]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=232</guid>
		<description>As I was cleaning up my code directory and forking projects to have personal dev branches up on Github, I ran into a problem. I needed to tie a remote branch that I had created to an already existing branch.
So, I had branch already in my list of local branches. I did one of these:
git [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=oKZZNz0mAqg:_ky9cRMHakg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=oKZZNz0mAqg:_ky9cRMHakg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=oKZZNz0mAqg:_ky9cRMHakg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=oKZZNz0mAqg:_ky9cRMHakg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=oKZZNz0mAqg:_ky9cRMHakg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=oKZZNz0mAqg:_ky9cRMHakg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=oKZZNz0mAqg:_ky9cRMHakg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=oKZZNz0mAqg:_ky9cRMHakg:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=oKZZNz0mAqg:_ky9cRMHakg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=oKZZNz0mAqg:_ky9cRMHakg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/06/30/git-tying-a-remote-branch-to-an-existing-local-branch/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/06/30/git-tying-a-remote-branch-to-an-existing-local-branch/</feedburner:origLink></item>
		<item>
		<title>JSConf 2009 - Where were you?</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/BzdHP8QmJIw/</link>
		<comments>http://digitaltumbleweed.com/2009/05/23/jsconf-2009-where-were-you/#comments</comments>
		<pubDate>Sat, 23 May 2009 18:07:02 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[conference]]></category>

		<category><![CDATA[jsconf]]></category>

		<category><![CDATA[games]]></category>

		<category><![CDATA[ssjs]]></category>

		<category><![CDATA[web frameworks]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=210</guid>
		<description>To say that JSConf 2009 was a whirlwind isn&amp;#8217;t giving it&amp;#8217;s creators enough credit. A few ways I&amp;#8217;d describe it are action packed, intimate, and collaborative. From talking with Chris Williams, that was the goal.
The Overview

Obviously, as the people who were at my talk noticed, I&amp;#8217;m not an artist. But, this gives you a bit [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=BzdHP8QmJIw:TC0OJNK-NxM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=BzdHP8QmJIw:TC0OJNK-NxM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=BzdHP8QmJIw:TC0OJNK-NxM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=BzdHP8QmJIw:TC0OJNK-NxM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=BzdHP8QmJIw:TC0OJNK-NxM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=BzdHP8QmJIw:TC0OJNK-NxM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=BzdHP8QmJIw:TC0OJNK-NxM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=BzdHP8QmJIw:TC0OJNK-NxM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=BzdHP8QmJIw:TC0OJNK-NxM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=BzdHP8QmJIw:TC0OJNK-NxM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/05/23/jsconf-2009-where-were-you/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/05/23/jsconf-2009-where-were-you/</feedburner:origLink></item>
		<item>
		<title>WoW: Versioning Your Addons</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/sl-GA76irdg/</link>
		<comments>http://digitaltumbleweed.com/2009/04/13/wow-versioning-your-addons/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 23:13:11 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[wow]]></category>

		<category><![CDATA[addons]]></category>

		<category><![CDATA[git]]></category>

		<category><![CDATA[versioning]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=198</guid>
		<description>If any of you are like me, you play World of Warcraft and love your mods. I try new mods all the time in the attempt to better my UI. I tend to look at it as a constant work-in-progress. So, I&amp;#8217;m trying to find mods that best fulfill the needs I have in the [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=sl-GA76irdg:JJawfs1txV8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=sl-GA76irdg:JJawfs1txV8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=sl-GA76irdg:JJawfs1txV8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=sl-GA76irdg:JJawfs1txV8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=sl-GA76irdg:JJawfs1txV8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=sl-GA76irdg:JJawfs1txV8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=sl-GA76irdg:JJawfs1txV8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=sl-GA76irdg:JJawfs1txV8:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=sl-GA76irdg:JJawfs1txV8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=sl-GA76irdg:JJawfs1txV8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/04/13/wow-versioning-your-addons/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/04/13/wow-versioning-your-addons/</feedburner:origLink></item>
		<item>
		<title>Scratching An Itch</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/cRjWP0ft06g/</link>
		<comments>http://digitaltumbleweed.com/2009/04/12/scratching-an-itch/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 12:48:52 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[projects]]></category>

		<category><![CDATA[git]]></category>

		<category><![CDATA[gtd]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=188</guid>
		<description>A couple friends an I were talking a few weeks ago about building applications. There are a handful of reasons for creating websites or web apps. The topic of discussion that day was about applications that do something you need and not just about the ideas, but about finishing those projects.
To say that creating applications [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=cRjWP0ft06g:_B0YyTT8qXI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=cRjWP0ft06g:_B0YyTT8qXI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=cRjWP0ft06g:_B0YyTT8qXI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=cRjWP0ft06g:_B0YyTT8qXI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=cRjWP0ft06g:_B0YyTT8qXI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=cRjWP0ft06g:_B0YyTT8qXI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=cRjWP0ft06g:_B0YyTT8qXI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=cRjWP0ft06g:_B0YyTT8qXI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=cRjWP0ft06g:_B0YyTT8qXI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=cRjWP0ft06g:_B0YyTT8qXI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/04/12/scratching-an-itch/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/04/12/scratching-an-itch/</feedburner:origLink></item>
		<item>
		<title>New Host, New Posts, and the Inbetween.</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/ltLEXTNN1A0/</link>
		<comments>http://digitaltumbleweed.com/2009/04/11/new-host-new-posts-and-the-inbetween/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 03:34:11 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[hosting]]></category>

		<category><![CDATA[posts]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=181</guid>
		<description>Any of you who recently came to the site may have seen a &amp;#8220;Godaddy&amp;#8221; landing page. I&amp;#8217;ve recently moved my hosting to Slicehost and am managing the domain with Godaddy. It&amp;#8217;s cheap and has an easy to use control panel. I was tired of managing my domains with a number of different services. Thus the [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=ltLEXTNN1A0:hXzaaQTK-Eg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=ltLEXTNN1A0:hXzaaQTK-Eg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=ltLEXTNN1A0:hXzaaQTK-Eg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=ltLEXTNN1A0:hXzaaQTK-Eg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=ltLEXTNN1A0:hXzaaQTK-Eg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=ltLEXTNN1A0:hXzaaQTK-Eg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=ltLEXTNN1A0:hXzaaQTK-Eg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=ltLEXTNN1A0:hXzaaQTK-Eg:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=ltLEXTNN1A0:hXzaaQTK-Eg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=ltLEXTNN1A0:hXzaaQTK-Eg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/04/11/new-host-new-posts-and-the-inbetween/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/04/11/new-host-new-posts-and-the-inbetween/</feedburner:origLink></item>
		<item>
		<title>Be Vewy, Vewy Quiet! I’m Hunting Bugs.</title>
		<link>http://feedproxy.google.com/~r/digitaltumbleweed/~3/vn27klE_b4M/</link>
		<comments>http://digitaltumbleweed.com/2009/03/09/be-vewy-vewy-quiet-im-hunting-bugs/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 02:48:47 +0000</pubDate>
		<dc:creator>ncampbell</dc:creator>
		
		<category><![CDATA[debugging]]></category>

		<category><![CDATA[axiom]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://digitaltumbleweed.com/?p=173</guid>
		<description>There comes a point in every project, when stuff blows up. This could be your code, someone elses code, or could be a mix of the two. The traditional method to finding problems is a mix of guesswork and print lines. Ultimately that is crap. Better debugging methods exist.  Bugs are going to find [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vn27klE_b4M:_P-TwkXlg84:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vn27klE_b4M:_P-TwkXlg84:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=vn27klE_b4M:_P-TwkXlg84:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vn27klE_b4M:_P-TwkXlg84:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vn27klE_b4M:_P-TwkXlg84:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=vn27klE_b4M:_P-TwkXlg84:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vn27klE_b4M:_P-TwkXlg84:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vn27klE_b4M:_P-TwkXlg84:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/digitaltumbleweed?a=vn27klE_b4M:_P-TwkXlg84:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/digitaltumbleweed?i=vn27klE_b4M:_P-TwkXlg84:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://digitaltumbleweed.com/2009/03/09/be-vewy-vewy-quiet-im-hunting-bugs/feed/</wfw:commentRss>
		<feedburner:origLink>http://digitaltumbleweed.com/2009/03/09/be-vewy-vewy-quiet-im-hunting-bugs/</feedburner:origLink></item>
	</channel>
</rss>
