<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cwash into software &#187; Meta/Blog</title>
	<atom:link href="http://cwash.org/category/metablog/feed/" rel="self" type="application/rss+xml" />
	<link>http://cwash.org</link>
	<description>+= construction + craftsmanship;</description>
	<lastBuildDate>Thu, 29 Sep 2011 04:23:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.2</generator>
		<item>
		<title>What I&#8217;d Tell Myself About Design If I Were Just Beginning</title>
		<link>http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=what-id-tell-myself-about-design-if-i-were-just-beginning</link>
		<comments>http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 02:25:26 +0000</pubDate>
		<dc:creator>Chris Wash</dc:creator>
				<category><![CDATA[Meta/Blog]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[CapTech]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://cwash.org/?p=104</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/";</script>From all the time I&#8217;ve spent learning design, there are a handful of things I&#8217;d hope to remember or re-read if I were to ever get amnesia and have to start all over again.  For new comers and experts alike, I&#8217;d like to share a few ideas about design worth thinking about through musings and [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><address style="text-align: left;">From all the time I&#8217;ve spent learning design, there are a handful of things I&#8217;d hope to remember or re-read if I were to ever get amnesia and have to start all over again.  For new comers and experts alike, I&#8217;d like to share a few ideas about design worth thinking about through musings and links to other material that has helped form my opinions (some more relevant than others).</address>
<address style="text-align: left;"><span id="more-104"></span><br />
</address>
<blockquote>
<p style="text-align: right;">The competent programmer is fully aware of the strictly limited size of his (or her) own skull; therefore he (or she) approaches the programming task in full humility, and among other things he (or she) avoids clever tricks like the plague.<br />
–E.W. Dijkstra</p>
</blockquote>
<p>Designers are something of an enigma to most people; however, the fruits of their labor are largely understood, well used and appreciated. Design is often considered to be a purely aesthetic matter: a matter of taste, of style, of opinion; we know a good design when it when we see it.  But many times we can&#8217;t quite put our thumb on <em>why</em> it&#8217;s good design, or what makes it well-thought out, or pleasing. Maybe some of us can articulate what it is we like about design, but few connect the dots enough to notice recurring qualities in our favorite designs or think about <a href="http://en.wikipedia.org/wiki/Golden_ratio">underlying truths beneath those qualities</a>.  Even fewer still have the experience to know <em>when to apply these qualities, within the proper context</em> to produce a good design.<img class="alignright size-medium wp-image-373" title="parthenon" src="http://cwash.org/wp-content/uploads/2009/07/parthenon-300x199.jpg" alt="parthenon" width="300" height="199" /></p>
<p>Programmers are equally if not more engimatic to general society.  Perhaps on the surface for <a href="http://xkcd.com/378/">many</a> <a href="http://stackoverflow.com/questions/406760/whats-your-most-controversial-programming-opinion">different</a> <a href="http://www.codethinked.com/post/2007/12/06/The-Programmer-Dress-Code.aspx">reasons</a>.  But, coincidentally developers are designing all the time; could this play a part, perhaps?  Is this why we refer to the most experienced of our profession as &#8220;<em>architects</em>?&#8221;  Aren&#8217;t we, by way of programming systems and wiring them together, inherently striving for greatness as <em>designers</em>?</p>
<p>Especially when you&#8217;re inexperienced, you&#8217;re very much focused on learning what it is about a design that you find compelling, agreeable, or pleasing.  We value a good design so much that we spend a lot of time studying, talking about and debating what makes a good design.  As the narrator (Jack?) in <em>Fight Club</em> admits he had become &#8220;a slave to the <em>IKEA nesting instinct</em>,&#8221; so too, I find myself in willing servitude of the <em>design pattern instinct</em> at times.  More often nowadays I stop and catch myself, and I&#8217;d like to think I&#8217;m not the only one with this premonition.  Too quick are we to whip out our <a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612">design patterns books</a> (especially right after we&#8217;ve finished them) and, as the first order of business, <a href="http://blog.jovan-s.com/2009/07/29/do-not-use-design-patterns-upfront/">go to town</a> <a href="http://blogs.captechventures.com/blog/andy-pemberton/knowing-when-apply-design-pattern">solving problems we don&#8217;t have</a>.</p>
<p>Few products today need to ship in shrink wrapped boxes as they once traditionally had to.  The connectedness of the Internet, coupled with all of the modern advances in hardware have fundamentally changed the way we look at developing software.  &#8220;<em><a href="http://en.wikipedia.org/wiki/Project_triangle">Fast, cheap, good &#8211; pick any two</a></em>&#8221; still applies, but fast is faster, cheap is <em>a lot</em> cheaper, and good encompasses much more today than ever before.  Software development still <a href="http://computer.howstuffworks.com/wirths-law.htm">lags</a> <a href="http://en.wikipedia.org/wiki/Software_bloat">behind</a>.</p>
<p>The unwise developer makes all design decisions up front, for fear of getting the solution wrong.  The enlightened developer creates the closest thing to a working solution now, for fear of getting the solution wrong.  The former produces a solution that fits his view of the problem.  The later continually adapts his solution to encompass others&#8217; view of the problem.  Which is more valuable?  The unwise developer wants to be done, and will sacrifice alienating some users.  The enlightened developer wants to be correct, and will compromise stability of the design.  Why do this? Because inactivity leads to <a href="http://en.wikipedia.org/wiki/Software_rot">software rot</a>, and we have techniques for <a href="http://en.wikipedia.org/wiki/Test-driven_development">dealing</a> <a href="http://en.wikipedia.org/wiki/Continuous_integration">with</a> <a href="http://www.pragprog.com/titles/auto/pragmatic-project-automation">changing designs</a>.  What good are our <a href="http://blog.thinkrelevance.com/2007/5/17/design-patterns-are-code-smells">big up-front design skills</a> when the requirements change?</p>
<p>Like Darwin encouraged us to do with our views of biology, we&#8217;ve ditched an up-front design model for an evolutionary one.  There is increasingly a focus on software as an evolutionary process everywhere, and it&#8217;s phrased in many ways: <em><a href="http://en.wikipedia.org/wiki/Continuous_production">continuous production</a></em> (Cal Henderson&#8217;s <a href="http://www.webstock.org.nz/talks/speakers/cal-henderson/building-big-on-the-web/">explanation</a> the best); the <a href="http://en.wikipedia.org/wiki/Perpetual_beta"><em>perpetual beta</em></a>; &#8220;<em>no such thing as done</em>&#8220;, <em><a href="http://agilemanifesto.org/">agility</a> &#8211; openness and responsiveness to change</em>.  The risk of bloated software has lead us down a path to focus on and seek to create small, modular applications that create &#8220;business&#8221; value immediately, <a href="http://en.wikipedia.org/wiki/Unix_philosophy">can be chained together but never grow overly complex</a>.  Our design decisions still exist, but they are on a much smaller scale, and with much <a href="http://www.amazon.com/Refactoring-Patterns-Addison-Wesley-Signature-Kerievsky/dp/0321213351/ref=sr_1_1?ie=UTF8&amp;qid=1248913490&amp;sr=8-1">more concrete drivers</a> and concerns factored in.  And we understand that we&#8217;re fundamentally in error when we make them out-of-context.</p>
<p>Others have thoroughly dealt with this topic in much greater detail than I can or care to.  Neal Ford has written about what <a href="http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=evolutionary+architecture+emergent+design:">Evolutionary Architecture and Emergent Design</a> look like.  Martin Fowler has asked, &#8220;<a href="http://martinfowler.com/articles/designDead.html"><em>Is Design Dead?</em></a>&#8221; and answered his own question.  I would encourage you to read their thoughts on the matter, as my own conclusions are largely in line with theirs.</p>
<p>That being said, there are some tools that you should look to add to your collection as you go.  Any craftsman must learn to master his or her tools.  Just having the tool in your toolbox does not necessarily make you a good designer; because they must be used properly, in the proper context.  Like Clint Eastwood&#8217;s character explains of his toolkit in <em>Gran Turino</em>: each tool has a job, its own context and realm of applicability.  Also, resist the urge to apply them every chance you get.  Much of good design is about <a title="External link to http://www.presentationzen.com/presentationzen/2007/03/can_limitations.html" href="http://www.presentationzen.com/presentationzen/2007/03/can_limitations.html" target="_blank">restraint</a>.  Try to see them applied correctly, or incorrectly, and talk with others about it.  Keep a conversation going; don&#8217;t allow your codebase to become stagnant.  Continually question, strike the right balance and good designs will emerge and bad designs will improve. Your methodology may have you delivering in sprints, but good design is a marathon.</p>
<p>Here are the basic tools.  There is a lot of material out there on these &#8211; easy to Google or find on Wikipedia.  I am not going to offer any links or speculation, because I think these things should continually be discussed.  You should be constantly evolving your own opinions and knowledge of them.  They must be used, discussed and understood in order to be mastered.</p>
<p>Overarching Computing Principles &#8211; Reduce Complexity</p>
<ul>
<li>KISS &#8211; Keep it Simple, Stupid.</li>
<li>DRY &#8211; Don&#8217;t Repeat Yourself.</li>
<li>YAGNI &#8211; You Ain&#8217;t Gonna Need It.</li>
<li>SOC &#8211; Separation of Concerns.</li>
</ul>
<p>Basic OO Principles</p>
<ul>
<li>Inheritence</li>
<li>Coupling/Cohesion (dependency)</li>
<li>Encapsulation</li>
<li>Modularity</li>
<li>Abstraction</li>
<li>Polymorphism</li>
</ul>
<p>SOLID (Advanced) OO Principles</p>
<ul>
<li>Single Responsibility Principle</li>
<li>Open/Closed Principle</li>
<li>Liskov Substitution Principle</li>
<li>Interface Segregation Principle</li>
<li>Dependency Inversion Principle</li>
</ul>
<p>Emergent Design Techniques</p>
<ul>
<li>Test Driven Development</li>
<li>Continuous Integration</li>
<li>Refactoring</li>
<li>Project Automation</li>
<li>Continuous Production</li>
</ul>
<p>To borrow a great closing quote from <a href="http://rubyhoedown2008.confreaks.com/05-bryan-liles-lightning-talk-tatft-test-all-the-f-in-time.html">Brian Liles</a>,</p>
<blockquote>
<p style="text-align: right;">Do not seek to follow in the footsteps of the wise.  Seek what they sought.<br />
–Matsuo Basho</p>
</blockquote>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=24&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-gmail">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=6&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=4&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=What+I%27d+Tell+Myself+About+Design+If+I+Were+Just+Beginning&amp;link=http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/&amp;notes=From%20all%20the%20time%20I%27ve%20spent%20learning%20design%2C%20there%20are%20a%20handful%20of%20things%20I%27d%20hope%20to%20remember%20or%20re-read%20if%20I%20were%20to%20ever%20get%20amnesia%20and%20have%20to%20start%20all%20over%20again.%C2%A0%20For%20new%20comers%20and%20experts%20alike%2C%20I%27d%20like%20to%20share%20a%20few%20ideas%20about%20design%20worth%20thinking%20about%20through%20musings%20and%20links%20to&amp;short_link=http://bit.ly/aVQIyj&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div></div>

<h3  class="related_post_title">More Related Content</h3><ul class="related_post"><li>July 24, 2009 -- <a href="http://cwash.org/2009/07/24/the-elements-of-reusable-code/" title="The Elements of Reusable Code">The Elements of Reusable Code</a> (0)</li><li>July 8, 2010 -- <a href="http://cwash.org/2010/07/08/transactions-part-1/" title="Transactions, Part 1">Transactions, Part 1</a> (0)</li><li>January 7, 2010 -- <a href="http://cwash.org/2010/01/07/eliminate-branching-if-statements-to-produce-better-code/" title="Eliminate Branching (IF Statements) to Produce Better Code">Eliminate Branching (IF Statements) to Produce Better Code</a> (0)</li><li>June 9, 2009 -- <a href="http://cwash.org/2009/06/09/mocking-with-jmockit/" title="Mocking with JMockit">Mocking with JMockit</a> (5)</li><li>June 3, 2009 -- <a href="http://cwash.org/2009/06/03/what-is-hamcrest/" title="What is Hamcrest?">What is Hamcrest?</a> (0)</li><li>April 15, 2009 -- <a href="http://cwash.org/2009/04/15/osgi-ggity-giggity/" title="OSGi-ggity-Giggity">OSGi-ggity-Giggity</a> (4)</li><li>December 1, 2008 -- <a href="http://cwash.org/2008/12/01/24ways/" title="24ways">24ways</a> (1)</li><li>November 28, 2008 -- <a href="http://cwash.org/2008/11/28/must-havesreferences-for-modern-java-ee-developers/" title="Must Haves/References For Modern Java EE Developers">Must Haves/References For Modern Java EE Developers</a> (1)</li><li>November 19, 2008 -- <a href="http://cwash.org/2008/11/19/java-6-and-maven-209-on-leopard/" title="Java 6 and Maven 2.0.9 on Leopard">Java 6 and Maven 2.0.9 on Leopard</a> (7)</li><li>August 2, 2008 -- <a href="http://cwash.org/2008/08/02/how-i-escape-the-reuse-trap/" title="How I Escape the &#8220;Reuse Trap&#8221;">How I Escape the &#8220;Reuse Trap&#8221;</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>RubyRX NC</title>
		<link>http://cwash.org/2009/02/25/rubyrx-nc/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rubyrx-nc</link>
		<comments>http://cwash.org/2009/02/25/rubyrx-nc/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 10:23:34 +0000</pubDate>
		<dc:creator>Chris Wash</dc:creator>
				<category><![CDATA[Meta/Blog]]></category>
		<category><![CDATA[Career2.0]]></category>
		<category><![CDATA[HAML]]></category>
		<category><![CDATA[Language History]]></category>
		<category><![CDATA[Metaprogramming]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[RubyRX]]></category>
		<category><![CDATA[SASS]]></category>

		<guid isPermaLink="false">http://cwash.org/?p=165</guid>
		<description><![CDATA[Summary of the Q12009 RubyRX conference in NC.]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2009/02/25/rubyrx-nc/";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><p>The first Ruby I looked at was actually back in 2002, well before Rails, during college as part of a group project in a programming languages course.  At the time, most of the information my team could find on it was in Japanese.  I looked at Rails initially in 2005 and found some things I thought were lacking in the framework.  I never pursued it much more than that because I didn&#8217;t feel like paying the <em>early adopter tax</em>.  It had some growing up to do.  But seeing as how I recently have been working with Prototype <strong>a lot</strong>, which aims to almost turn Javascript into Ruby, (a few plugins will get you even closer&#8230;) I&#8217;ve found a renewed interest in Ruby.  I figured I&#8217;d take a closer look at what is going on in Ruby-land and to that end, I drove down to RubyRX in Durham, NC last week.</p>
<h3>Career 2.0</h3>
<p>Jared Richardson recently published a new book based on some ideas he&#8217;s been floating around in talks for a while.  Jared stopped in at the Richmond JUG recently to give a talk and we were all really intrigued and entertained with his presentation.  I was fortunate to pick up a copy of <em>Career 2.0</em> while I was at RubyRX and it&#8217;s a great handbook for investing in your <em>knowledge portfolio</em> through sharing knowledge.  There are a lot of useful tips on how to improve your writing, speaking and networking skills.  Take a look at the <a href="http://career20.blogspot.com/">book&#8217;s blog</a> for more info.</p>
<h3>Dr. Nil</h3>
<p>I was interested in seeing Nathaniel Talbot&#8217;s talks.  I had <a href="http://rubyconf2008.confreaks.com/fear-of-programming.html">already seen</a> his talk <em>The Fear of Programming</em> in video, which he has refined a bit and created an alter-ego &#8220;Dr. Nil&#8221; (Phil?) by asking developers to talk about their feelings/emotions and how that influences how you think and act.  It was a very interesting talk.  I also saw his talk <em>Five Skills Every Freelancer Should Have</em> and he&#8217;s floated the idea of spinning that off into a book.  Keep an eye out for it!</p>
<h3>HAML and SASS</h3>
<p>These technologies were mentioned in a few different talks I attended and I found them interesting because what I&#8217;ve never liked about Rails is that its view templates had code snippets in them.  This leads to tag soup and has been discouraged in JSP and other areas for a while now.  I&#8217;ll blog more on this in another post.  But  HAML and SASS take an interesting approach.  I have my doubts about whether or not it will gain the traction needed to make &#8220;pretty&#8221; templates a bigger issue.  From what I hear, (and feel free to correct me if I am wrong) it seems some of the more prominent voices out there aren&#8217;t sold on it yet and have strong feelings about the whole idea.</p>
<h3>Build Up Vs. Build Down</h3>
<p>I write here often about what I&#8217;ve been doing with Seam and Java EE.  Seam&#8217;s success has come from the philosophy that a developer&#8217;s job will be easier if there is a simple interface to a deeply integrated set of powerful frameworks. Grails has a similar philosophy. A common thread in talks I attended at RubyRX was the idea of building down instead. Seeing all of the neat tricks you can do with <em>metaprogramming</em>, this makes a lot of sense for Ruby and many frameworks in the Ruby world take advantage of this idea.  There are some very interesting implications with these two paradigms and how they affect code reuse.  But that&#8217;s another blog post&#8230;</p>
<h3>It&#8217;s All Been Done Before&#8230;</h3>
<p><a href="http://talklikeaduck.denhaven2.com/">Rick DeNatale</a> gave a very interesting talk on the history of dynamic-typed languages and their parallel evolution along with static-typed languages.  I always find talks about how languages have evolved to be fascinating,  especially if you consider there are a number of problems that we just keep solving over and over again every 20 years.  There is wisdom gained in knowing how we got to the present, and I&#8217;d like to think these kinds of discussions leave you with insights about where we&#8217;ll go from here.</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;</div></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://cwash.org/2009/02/25/rubyrx-nc/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=24&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-gmail">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=6&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=4&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=RubyRX+NC&amp;link=http://cwash.org/2009/02/25/rubyrx-nc/&amp;notes=Summary%20of%20the%20Q12009%20RubyRX%20conference%20in%20NC.&amp;short_link=http://bit.ly/c1JAeB&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div></div>

<h3  class="related_post_title">More Related Content</h3><ul class="related_post"><li>No Related Post</li></ul>]]></content:encoded>
			<wfw:commentRss>http://cwash.org/2009/02/25/rubyrx-nc/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>In response to Stackoverflow #38/&#8221;Quality Doesn&#8217;t Matter That Much&#8221; &#8212; Jeff and Joel</title>
		<link>http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel</link>
		<comments>http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 01:16:05 +0000</pubDate>
		<dc:creator>Chris Wash</dc:creator>
				<category><![CDATA[Meta/Blog]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blog fight]]></category>
		<category><![CDATA[Bob Martin]]></category>
		<category><![CDATA[Cal Henderson]]></category>
		<category><![CDATA[Cedric Beust]]></category>
		<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[development practices]]></category>
		<category><![CDATA[Gavin King]]></category>
		<category><![CDATA[Hanselminutes]]></category>
		<category><![CDATA[Jared Richardson]]></category>
		<category><![CDATA[Jeff Atwood]]></category>
		<category><![CDATA[Jim Coplien]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[pragmatic]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[stackoverflow]]></category>
		<category><![CDATA[technical debt]]></category>
		<category><![CDATA[testng]]></category>
		<category><![CDATA[unit testing]]></category>

		<guid isPermaLink="false">http://cwash.org/?p=107</guid>
		<description><![CDATA[Weighing in on the recent ideological classes between Stackoverflow's recent podcast with Jeff Atwood and Joel Spolsky in which they call out Robert "UncleBob" Martin on his views of Unit Testing and his SOLID principles.]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><div class="content">
<p><strong>Update:</strong> Robert Martin is scheduled to appear on the Feb 10 episode of the SO Podcast.  Should be interesting to see where things go.  Also, Jay Fields has <a href="http://blog.jayfields.com/2009/02/thoughts-on-developer-testing.html">weighed in on the topic</a>.</p>
<p><strong>Update #2:</strong> Listened to the new SO podcast and am working on a short followup post.  I just met another local boy and kindred spirit in <a href="http://www.codethinked.com/">Justin Etheredge who has also had a few things to say</a> about this whole debacle.</p>
<p>I wanted to add my two cents to this philosophical, in my view very important, but not very pragmatic debate. For the uninitiated, the argument begins with the <a href="http://blog.stackoverflow.com/2009/01/podcast-38/">Stackoverflow Podcast Episode #38</a> which is a discussion between Joel Spolsky and Jeff Atwood.  They discussed, among many other topics, some of &#8220;UncleBob&#8221; Martin&#8217;s recent material found in his book <em><a href="http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882">Clean Code</a></em>, (actually, Spolsky cited Martin&#8217;s appearance on <a href="http://www.hanselminutes.com/default.aspx?showID=163">Hanselminutes</a> as the spark to his comments), which Martin responded to with a number of tweets and a <a href="http://blog.objectmentor.com/articles/2009/01/31/quality-doesnt-matter-that-much-jeff-and-joel">blog post</a>.<span id="more-107"></span></p>
<p><a href="http://agileartisans.com/main">Jared Richardson</a> introduced me to the idea of <strong>technical debt</strong>, (term was coined, like so many other terms, by Ward Cunningham) which I think is a pragmatic way to cut through the philosophical differences in this argument.  But in the interest of carrying on the debate, and because it&#8217;s the weekend, I&#8217;ve decided to (perhaps) add some fuel to the fire.  Please don&#8217;t read this at work.</p>
<p>The gist of the argument is about how much emphasis you should focus on robustness/code hygiene/maintainability in your code, even if it is unclear there is much business value in doing so.  Essentially, if we consider impacts to budgets, deadlines, etc., and even in terms of its impact to your code (see Antipattern: &#8220;Yet Another Useless Layer&#8221;) &#8212; is it worth it?  It&#8217;s very much a discussion of what software quality is and why is it important, which raises questions like:</p>
<ul>
<li>Are robustness and business value mutually exclusive?</li>
<li>Does quality require rigor and conceptual cleanliness?</li>
<li>Is code hygiene a purely academic pursuit, or is there intrinsic value in it?</li>
</ul>
<p>These are interesting questions.  Atwood and Spolsky take what they feel is a more pragmatic position; Atwood explaining quality in terms of a Frank Zappa quote [paraphrasing] &#8220;Nobody gives a crap if we&#8217;re great musicians,&#8221; meaning that what matters is ultimately what is delivered to the customer. He explains further that &#8220;Quality is just another axis&#8221; &#8212; another set of competing concerns for your development time and interest.  Spolsky&#8217;s comments constitute a self-professed rant that there is a thread of zealotry in the OO community around TDD.  It reminded me a lot of what <a href="http://beust.com/weblog/archives/000477.html">Cedric Beust has argued</a> in reference to what <a href="http://www.infoq.com/interviews/coplien-martin-tdd">Jim Coplien has debated with Martin himself</a>.  While Spolksy could be playing devil&#8217;s advocate, or could have been looking to start a &#8220;blog fight&#8221; (already popping up in comment threads) I think he could have gone about it in a more pragmatic way.  While Beust does paint Martin as a zealot as well, at least his main point didn&#8217;t portray unit testing as just short of completely useless; rather, he is one of the creators of the popular <a href="http://testng.org/doc/">TestNG </a>framework:</p>
<blockquote><p>&#8220;Tests first&#8221; or &#8220;tests last&#8221; is unimportant as long as there are tests.</p></blockquote>
<p>I might be wrong, but I even remember reading a section of <em>Clean Code</em> in Borders last week and essentially reading Beust&#8217;s point in Martin&#8217;s book.  It stuck out in my mind after watching his debate with Coplian.  But I digress.</p>
<p>Before going further, I wanted to point out how much this debate reminds me of <a href="http://www.plasticbag.org/archives/2004/03/from_pirate_dwarves_to_ninja_elves/">From pirate dwarves to ninja elves&#8230;</a>, which I believe is a great way to classify personality types &#8212; especially those of people writing code.  We know for sure that UncleBob falls into the Ninja-Elf quadrant.  He thinks practicing TDD is a professional responsibilty and lays out his own definition for TDD in <em>Clean Code</em>.  I think this is the very definition of a Ninja-Elf.  My personal leanings are toward that quadrant as well. When you are innundated with Dijsktra, the ulitmate Ninja-Elf, in school, the following quote really sticks with you:</p>
<blockquote><p>I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself &#8220;Dijkstra would not have liked this&#8221;, well, that would be enough immortality for me.</p></blockquote>
<p>But there are people whose opinions I respect with Dwarf-Pirate leanings, too.  Obviously Atwood and Spolsky lean in this direction (though they may not fall directly into that quadrant).  I’ve heard some others that I respect espouse the same opinion as Spolsky; Gavin King, for example, I’ve heard him say, “The types of bugs that I introduce usually aren’t caught by a <strong>unit</strong> test.”  He wasn’t as over the top in his argument, he simply explained that he prefers integration tests.  And I don&#8217;t think you&#8217;d hear any of the people mentioned in this post say that they never write any tests.  For a great argument from the ultimate Pirate-Dwarf see Cal Henderson&#8217;s <a href="http://www.ludicorp.com/flickr/flickr_php_final.zip">normalized data is for sissies</a> (slide #27); it is pretty entertaining and compelling when scalability is of utmost concern.</p>
<p>I think Atwood’s argument ultimately came down to championing the idea of <a href="http://www.infoq.com/news/2008/02/continuous-production">continuous production</a>; that being able to respond to change or bugs found and having a quick no-brainer deployment process is the Zen-like state you&#8217;d like to get to.  But the idea of getting there is that it comes out of some notion of continuous integration, which is predicated on the idea of testing.  Henderson himself makes this very argument (I believe in this <a href="http://cdn4.libsyn.com/carsonsystems/Cal_Henderson.mp3?nvb=20090201003132&amp;nva=20090202004132&amp;t=0cab6219613db05c73c82">talk</a>, but perhaps in another). You need to trust your team enough to get changes and fixes out to address problems quickly, and be smart about what you spend time on. Testing is great and if you can find people that can test their code well and be productive, that’s awesome. But Henderson’s point is those people are extremely hard to find and retain.</p>
<p>All this goes back to the old question, is producing code an artistic or engineering practice?  (Interesting that Atwood supported his comment with a Frank Zappa quote about art.)  Obviously you need a talented and cohesive team to be able to make it work either way. I think the answer is it <strong>has to be</strong> a little bit of both.  You&#8217;ll need some measure of creativity, some degree of engineering aptitude, also strong analytical skills, and to succeed in a business environment, some acumen in decision making and managing (at the very least your own time).</p>
<p>The fact is, though, that we’ve come leaps and bounds in terms of being able to efficiently produce these tests, and balance their production and maintenance out with constraints, business expectations, budgets and deadlines.  And <a href="http://rubyconf.org/talks/24">it can fuel your creative side</a>, too.</p>
<p>As for professional responsibilities, I definitely wouldn’t recommend trying to write code without at least <em>some</em> tests if you expect anyone else to have to maintain your code. If you&#8217;ve got a close knit team and an overwhelmingly urgent need to deliver untested code (and are of the Pirate-Dwarf persuasion) then go for it.  But that being said, I’d say I agree with Martin and Jared Richardson that argue it’s a professional responsibility to <strong>not take on the technical debt of untested code</strong>. Of course, if tests mean you can get maintainability (and other -ilities) along the way then I think that you&#8217;re well on your way to a quality product.</p>
<p>One final way to look at this: would you say it&#8217;s better for your team to take the view that code is innocent until proven guilty, or guilty until proven innocent?  In the interest of skepticism, considering the teams that most developers &#8220;in the trenches&#8221; have to work on, and how far we&#8217;ve come in making testing easier and more efficient, I&#8217;d need a very strong team to make the assumption that all they code they write is innocent.  We all make mistakes.  I believe this is also brought up in <em>Clean Code</em>.</p>
<p>Ultimately the message Atwood and Spolsky send in their Stackoverflow podcast is that unit testing and efforts to support it are not a silver bullet.  Personal slights aside (&#8220;I don&#8217;t think these people write very much code.&#8221;) they have a point &#8212; and Martin agrees in his blog post.  But I think it took them a long time to make that point which is certainly no great revelation.  In the end, I did not feel they explained a whole lot about what the <em>right approach to quality</em> is, but communicated their distaste for an attempt (especially if accepted dogmatically) that aims to do so.  I can relate to this, and agree you must treat what you read, hear and are taught with a healthy dose of skepticism.  Martin&#8217;s ideas may seem dogmatic on the surface but I don&#8217;t think it&#8217;s fair to paint him in that light.  If you really read what he writes, I think he realizes that he is a voice many people are listening to, and works hard to say what he thinks is the right.  Martin defends a style of development that favors more rigor and discipline than many others feel is necessary, but in an industry that can be categorized by its lack of discipline, I can&#8217;t do much but respect him for that.</div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=24&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-gmail">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=6&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=4&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=In+response+to+Stackoverflow+%2338%2F%22Quality+Doesn%27t+Matter+That+Much%22+--+Jeff+and+Joel+&amp;link=http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/&amp;notes=Weighing%20in%20on%20the%20recent%20ideological%20classes%20between%20Stackoverflow%27s%20recent%20podcast%20with%20Jeff%20Atwood%20and%20Joel%20Spolsky%20in%20which%20they%20call%20out%20Robert%20%22UncleBob%22%20Martin%20on%20his%20views%20of%20Unit%20Testing%20and%20his%20SOLID%20principles.&amp;short_link=http://bit.ly/a3OkUe&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div></div>

<h3  class="related_post_title">More Related Content</h3><ul class="related_post"><li>November 28, 2008 -- <a href="http://cwash.org/2008/11/28/must-havesreferences-for-modern-java-ee-developers/" title="Must Haves/References For Modern Java EE Developers">Must Haves/References For Modern Java EE Developers</a> (1)</li><li>February 17, 2009 -- <a href="http://cwash.org/2009/02/17/dont-unit-test-anymore-no-really/" title="Don&#8217;t Unit Test Anymore&#8230; No, Really!">Don&#8217;t Unit Test Anymore&#8230; No, Really!</a> (6)</li><li>January 13, 2009 -- <a href="http://cwash.org/2009/01/13/on-software-quality/" title="On Software Quality">On Software Quality</a> (8)</li><li>March 13, 2008 -- <a href="http://cwash.org/2008/03/13/continuous-integration-dissected/" title="Continuous Integration Dissected">Continuous Integration Dissected</a> (0)</li><li>March 11, 2008 -- <a href="http://cwash.org/2008/03/11/bugs-detectives-and-test-automation/" title="Bugs, Detectives, and Test Automation">Bugs, Detectives, and Test Automation</a> (2)</li><li>June 9, 2009 -- <a href="http://cwash.org/2009/06/09/mocking-with-jmockit/" title="Mocking with JMockit">Mocking with JMockit</a> (5)</li><li>August 2, 2008 -- <a href="http://cwash.org/2008/08/02/how-i-escape-the-reuse-trap/" title="How I Escape the &#8220;Reuse Trap&#8221;">How I Escape the &#8220;Reuse Trap&#8221;</a> (0)</li><li>July 8, 2010 -- <a href="http://cwash.org/2010/07/08/transactions-part-1/" title="Transactions, Part 1">Transactions, Part 1</a> (0)</li><li>January 7, 2010 -- <a href="http://cwash.org/2010/01/07/eliminate-branching-if-statements-to-produce-better-code/" title="Eliminate Branching (IF Statements) to Produce Better Code">Eliminate Branching (IF Statements) to Produce Better Code</a> (0)</li><li>July 24, 2009 -- <a href="http://cwash.org/2009/07/24/the-elements-of-reusable-code/" title="The Elements of Reusable Code">The Elements of Reusable Code</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://cdn4.libsyn.com/carsonsystems/Cal_Henderson.mp3?nvb=20090201003132&amp;amp" length="46243558" type="audio/mpeg" />
		</item>
		<item>
		<title>16 Apps That Lessen TEH SUCK of Web Development in XP</title>
		<link>http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=16-apps-that-lessen-teh-suck-of-web-development-in-xp</link>
		<comments>http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 00:43:48 +0000</pubDate>
		<dc:creator>Chris Wash</dc:creator>
				<category><![CDATA[Meta/Blog]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[clcl]]></category>
		<category><![CDATA[CommandBar]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[DOMercury]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Google Desktop]]></category>
		<category><![CDATA[HttpFox]]></category>
		<category><![CDATA[Pidgin]]></category>
		<category><![CDATA[PSPad]]></category>
		<category><![CDATA[SoapUI]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[Squirrel]]></category>
		<category><![CDATA[TCPMon]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[WinMerge]]></category>
		<category><![CDATA[WinSCP]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://cwash.org/?p=96</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/";</script>Update: Sysinternals puts out some great developer friendly tools. They come in handy! Update #2: I&#8217;ve made the switch to using Launchy over DOMercury. Working on Windows XP is unavoidable at my job. While it&#8217;s not my favorite environment, I&#8217;ve found a decent baseline of software tools to augment the barebones OS that can get [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><p><strong>Update</strong>: <a title="Sysinternals" href="http://technet.microsoft.com/en-us/sysinternals/default.aspx">Sysinternals</a> puts out some great developer friendly tools.  They come in handy!<br />
<strong>Update #2</strong>: I&#8217;ve made the switch to using <a href="http://www.launchy.net/">Launchy</a> over DOMercury.</p>
<p>Working on Windows XP is unavoidable at my job.  While it&#8217;s not my favorite environment, I&#8217;ve found a decent baseline of software tools to augment the barebones OS that can get me to a place where it isn&#8217;t <em>that</em> bad.  Note, I&#8217;m not including any tools for doing off-development related things, anything development related that is on the web or any cool plugins for any of these programs.</p>
<p>Here is what <em>I</em> need, in roughly the order I download them:<span id="more-96"></span></p>
<ol>
<li><strong><a href="http://www.mozilla.com/firefox/">Firefox</a></strong> &#8211; I open IE, download Firefox with the purest intentions never to open IE again.  Of course, my job gets in the way.  I&#8217;ll save all the addons for this I install for a rainy day.</li>
<li><strong><a href="http://www.cygwin.com/">cygwin</a></strong> &#8211; first thing I do after making necessary LAF adjustments and installing Firefox.  I don&#8217;t know how some people can survive without a robust command line&#8230; at the very least find, grep, sed, xargs.  Also, if you don&#8217;t know what Ctrl+R does in Bash, check it out immediately.</li>
<li><strong><a href="http://desktop.google.com/">Google Desktop</a></strong> &#8211; in lieu of not having Spotlight or anything similar, I set this to work early indexing</li>
<li><strong><a href="http://www.eclipse.org/">Eclipse</a></strong> &#8211; there is so much I use Eclipse for.  Always one of my first downloads/installs even if it&#8217;s not needed immediately.  Contains <strong>TCPMon</strong>, a Diff/Merge tool, great refactoring support, and about a million plugins to do many development tasks you&#8217;ll inevitably need to do (or want).</li>
<li><strong>TCPMon</strong> &#8211; Whether you use Eclipse&#8217;s or some other, track this down and figure out how to use it.  (<a href="https://addons.mozilla.org/en-US/firefox/addon/6647">HttpFox</a> is great, but it can&#8217;t capture requests you make outside of the browser.  Sorry, we&#8217;re not supposed to be talking about Firefox extensions, I know.)</li>
<li><strong><a href="http://www.pidgin.im/">Pidgin</a></strong> &#8211; best F/OS IM client out there for Windows (and other platforms). You can do some crazy stuff with Jabber, ladies and gents.  But that&#8217;s another blog.</li>
<li><strong><a href="http://winscp.net/eng/index.php">WinSCP</a></strong> &#8211; I don&#8217;t need to FTP or SCP files everyday, but when I do it&#8217;s usually easier to do it using WinSCP, and I can save my connection information incase I need to do something similar later.</li>
<li><strong><a href="http://www.pspad.com/">PSPad</a></strong> &#8211; currently my favorite Windows-based &#8220;barebones++&#8221; text editor.  In addition to the &#8220;coder-style&#8221; basics, a neat trick is that you can launch hyperlinks or filepaths by selecting and right-clicking.</li>
<li><strong><a href="http://www.vim.org/">vim</a></strong> &#8211; &#8230;Because none of these editors are perfect, though, I always keep ole&#8217; vim on hand incase I get annoyed with PSPad.  Honestly, I find myself in it just as frequently.</li>
<li><strong><a href="http://winmerge.org/">WinMerge</a></strong> &#8211; best F/OS Windows diff tool I know of &#8211; can compare directories which you can&#8217;t get the Eclipse merge tool to do.</li>
<li><strong><a href="http://www.soapui.org/">SoapUI</a></strong> &#8211; general swiss army knife for anything related to web services. (Contains <strong>TCPMon</strong>, too.)</li>
<li><strong><a href="http://www.squirrelsql.org/">Squirrel</a></strong> &#8211; Ditch the Toad, go F/OS.  Well, there is a free version of Toad but it can&#8217;t compete.  As Jack White says, &#8220;<a href="http://songza.com/z/prk5i4">Be like the squirrel</a>.&#8221;  Does whatever you want to a Database.  Any database (well, almost).  Written in Java, communicates using JDBC.  Driver manager is a good way to get correct JDBC connection strings if you ever forget or can&#8217;t seem to get one right.</li>
<li><strong><a href="http://www.codeproject.com/KB/cs/commandbar.aspx">CommandBar</a></strong> &#8211; Found this mentioned in the <em>Productive Programmer</em> as a way to marry an Explorer and Cmd window.  Comes in handy.</li>
<li><strong><a href="http://www.nakka.com/soft/clcl/index_eng.html">clcl</a></strong> &#8211; Another <em>Productive Programmer</em> recommendation for a simple multiple clipboard manager.</li>
<li><strong><a href="http://code.google.com/p/msysgit/">git</a></strong> &#8211; while I don&#8217;t always need this, I have been using it more lately because the version control software I have to comply with (eventually) on my current client sucks so mightily.  I&#8217;m using git for day to day development and then I create a repo to interoperate with Harvest when I need to.  (Be thankful you don&#8217;t have to use Harvest.)</li>
<li><strong><a href="http://www.odierno.com/domercury/">DOMercury</a></strong> &#8211; Recent find that provides a Quicksilver-like launcher for Windows.  It also includes an Alias manager.  A priceless easter egg: &#8216;wtf&#8217; launches IE.  This sold me immediately.  I&#8217;m not sure how well it keeps itself indexed, but I usually install it after everything else to keep it simple.</li>
</ol>
<p>What am I leaving out?  What kinds of things do you need to make your time in XP bearable?</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=24&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-gmail">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=6&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=4&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=16+Apps+That+Lessen+TEH+SUCK+of+Web+Development+in+XP&amp;link=http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/&amp;notes=Update%3A%20Sysinternals%20puts%20out%20some%20great%20developer%20friendly%20tools.%20%20They%20come%20in%20handy%21%0D%0AUpdate%20%232%3A%20I%27ve%20made%20the%20switch%20to%20using%20Launchy%20over%20DOMercury.%0D%0A%0D%0AWorking%20on%20Windows%20XP%20is%20unavoidable%20at%20my%20job.%20%20While%20it%27s%20not%20my%20favorite%20environment%2C%20I%27ve%20found%20a%20decent%20baseline%20of%20software%20tools%20to%20augm&amp;short_link=http://bit.ly/b6Otgz&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div></div>

<h3  class="related_post_title">More Related Content</h3><ul class="related_post"><li>April 15, 2009 -- <a href="http://cwash.org/2009/04/15/osgi-ggity-giggity/" title="OSGi-ggity-Giggity">OSGi-ggity-Giggity</a> (4)</li><li>January 31, 2009 -- <a href="http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/" title="In response to Stackoverflow #38/&#8221;Quality Doesn&#8217;t Matter That Much&#8221; &#8212; Jeff and Joel ">In response to Stackoverflow #38/&#8221;Quality Doesn&#8217;t Matter That Much&#8221; &#8212; Jeff and Joel </a> (3)</li><li>January 13, 2009 -- <a href="http://cwash.org/2009/01/13/on-software-quality/" title="On Software Quality">On Software Quality</a> (8)</li><li>December 1, 2008 -- <a href="http://cwash.org/2008/12/01/24ways/" title="24ways">24ways</a> (1)</li><li>November 28, 2008 -- <a href="http://cwash.org/2008/11/28/must-havesreferences-for-modern-java-ee-developers/" title="Must Haves/References For Modern Java EE Developers">Must Haves/References For Modern Java EE Developers</a> (1)</li><li>August 2, 2008 -- <a href="http://cwash.org/2008/08/02/how-i-escape-the-reuse-trap/" title="How I Escape the &#8220;Reuse Trap&#8221;">How I Escape the &#8220;Reuse Trap&#8221;</a> (0)</li><li>March 19, 2008 -- <a href="http://cwash.org/2008/03/19/new-wave-logging/" title="New Wave Logging">New Wave Logging</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>24ways</title>
		<link>http://cwash.org/2008/12/01/24ways/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=24ways</link>
		<comments>http://cwash.org/2008/12/01/24ways/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 15:08:37 +0000</pubDate>
		<dc:creator>Chris Wash</dc:creator>
				<category><![CDATA[Meta/Blog]]></category>
		<category><![CDATA[24ways]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://cwash.org/?p=58</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2008/12/01/24ways/";</script>I can&#8217;t believe it&#8217;s already December! I came across 24ways last year and thought it was a neat concept: an &#8216;advent calendar for web geeks&#8217; – take a look! They had a pretty good variety last year and I&#8217;m expecting some good things this year. Subscribe to the comments for this post? Share this on [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2008/12/01/24ways/";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><p>I can&#8217;t believe it&#8217;s already December!  I came across <a href="http://24ways.org/">24ways</a> last year and thought it was a neat concept: an &#8216;advent calendar for web geeks&#8217; – take a look!  They had a pretty good variety last year and I&#8217;m expecting some good things this year.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://cwash.org/2008/12/01/24ways/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=24&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-gmail">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=6&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=4&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=24ways&amp;link=http://cwash.org/2008/12/01/24ways/&amp;notes=I%20can%27t%20believe%20it%27s%20already%20December%21%20%20I%20came%20across%2024ways%20last%20year%20and%20thought%20it%20was%20a%20neat%20concept%3A%20an%20%27advent%20calendar%20for%20web%20geeks%27%20%E2%80%93%20take%20a%20look%21%20%20They%20had%20a%20pretty%20good%20variety%20last%20year%20and%20I%27m%20expecting%20some%20good%20things%20this%20year.&amp;short_link=http://bit.ly/9DwXLJ&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div></div>

<h3  class="related_post_title">More Related Content</h3><ul class="related_post"><li>August 2, 2008 -- <a href="http://cwash.org/2008/08/02/how-i-escape-the-reuse-trap/" title="How I Escape the &#8220;Reuse Trap&#8221;">How I Escape the &#8220;Reuse Trap&#8221;</a> (0)</li><li>July 29, 2009 -- <a href="http://cwash.org/2009/07/29/what-id-tell-myself-about-design-if-i-were-just-beginning/" title="What I&#8217;d Tell Myself About Design If I Were Just Beginning">What I&#8217;d Tell Myself About Design If I Were Just Beginning</a> (5)</li><li>July 24, 2009 -- <a href="http://cwash.org/2009/07/24/the-elements-of-reusable-code/" title="The Elements of Reusable Code">The Elements of Reusable Code</a> (0)</li><li>April 15, 2009 -- <a href="http://cwash.org/2009/04/15/osgi-ggity-giggity/" title="OSGi-ggity-Giggity">OSGi-ggity-Giggity</a> (4)</li><li>January 31, 2009 -- <a href="http://cwash.org/2009/01/31/in-response-to-stackoverflow-38quality-doesnt-matter-that-much-jeff-and-joel/" title="In response to Stackoverflow #38/&#8221;Quality Doesn&#8217;t Matter That Much&#8221; &#8212; Jeff and Joel ">In response to Stackoverflow #38/&#8221;Quality Doesn&#8217;t Matter That Much&#8221; &#8212; Jeff and Joel </a> (3)</li><li>January 21, 2009 -- <a href="http://cwash.org/2009/01/21/16-apps-that-lessen-teh-suck-of-web-development-in-xp/" title="16 Apps That Lessen TEH SUCK of Web Development in XP">16 Apps That Lessen TEH SUCK of Web Development in XP</a> (8)</li><li>January 13, 2009 -- <a href="http://cwash.org/2009/01/13/on-software-quality/" title="On Software Quality">On Software Quality</a> (8)</li><li>November 28, 2008 -- <a href="http://cwash.org/2008/11/28/must-havesreferences-for-modern-java-ee-developers/" title="Must Haves/References For Modern Java EE Developers">Must Haves/References For Modern Java EE Developers</a> (1)</li><li>July 31, 2008 -- <a href="http://cwash.org/2008/07/31/help-the-good-guys/" title="Help the Good Guys">Help the Good Guys</a> (0)</li><li>March 19, 2008 -- <a href="http://cwash.org/2008/03/19/new-wave-logging/" title="New Wave Logging">New Wave Logging</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://cwash.org/2008/12/01/24ways/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Apple Wireless Keyboard</title>
		<link>http://cwash.org/2008/08/01/new-apple-wireless-keyboard/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=new-apple-wireless-keyboard</link>
		<comments>http://cwash.org/2008/08/01/new-apple-wireless-keyboard/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 18:55:02 +0000</pubDate>
		<dc:creator>Chris Wash</dc:creator>
				<category><![CDATA[Meta/Blog]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://cwash.org/?p=20</guid>
		<description><![CDATA[My take on the latest Apple Wireless Keyboard.]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2008/08/01/new-apple-wireless-keyboard/";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><p>On <a title="ongoing - On Keyboards" href="http://www.tbray.org/ongoing/When/200x/2008/07/22/On-Keyboards" target="_blank">Tim Bray&#8217;s recommendation</a>, I just picked up a new Apple Wireless Keyboard:</p>
<p><a href="http://cwash.org/wp-content/uploads/2008/08/wak.png"><img class="aligncenter size-full wp-image-21" title="Apple Wireless Keyboard" src="http://cwash.org/wp-content/uploads/2008/08/wak.png" alt="" width="446" height="308" /></a></p>
<p>So far, it seems like a good choice.  As mentioned in Tim&#8217;s post, I notice my typing speed has dramatically increased immediately, when compared to the built in keyboard, or the stock Dell keyboards I&#8217;ve been typing on when not at my Mac recently.</p>
<p>I didn&#8217;t think the num pad warranted the extra space it&#8217;ll take up when I carry it around with me.  The super big command key doesn&#8217;t concern me quite as much, because I&#8217;ve gotten used to slipping my left thumb down to hit it from hovering over the spacebar, and it&#8217;s easier/more natural to do that on this keyboard compared to the one built into the MBP.</p>
<p>And this all goes without saying that the wireless features are a big plus.  Whenever you sit down to do something, having to plug in an extra wire is nothing short of a pain in the ass (not to mention taking up valuable port space on my precious laptop).</p>
<p>So far I&#8217;m pretty happy with the purchase.  If my opinion changes, I&#8217;ll let you know, but the spot judgement is that it&#8217;s exactly what I was expecting.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://cwash.org/2008/08/01/new-apple-wireless-keyboard/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=24&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-gmail">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=6&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=4&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=New+Apple+Wireless+Keyboard&amp;link=http://cwash.org/2008/08/01/new-apple-wireless-keyboard/&amp;notes=My%20take%20on%20the%20latest%20Apple%20Wireless%20Keyboard.&amp;short_link=http://bit.ly/9wKgQv&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div></div>

<h3  class="related_post_title">More Related Content</h3><ul class="related_post"><li>November 19, 2008 -- <a href="http://cwash.org/2008/11/19/java-6-and-maven-209-on-leopard/" title="Java 6 and Maven 2.0.9 on Leopard">Java 6 and Maven 2.0.9 on Leopard</a> (7)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://cwash.org/2008/08/01/new-apple-wireless-keyboard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Help the Good Guys</title>
		<link>http://cwash.org/2008/07/31/help-the-good-guys/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=help-the-good-guys</link>
		<comments>http://cwash.org/2008/07/31/help-the-good-guys/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 19:22:18 +0000</pubDate>
		<dc:creator>Chris Wash</dc:creator>
				<category><![CDATA[Meta/Blog]]></category>
		<category><![CDATA[alistapart]]></category>
		<category><![CDATA[survey]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://cwash.org/?p=19</guid>
		<description><![CDATA[I think it's important to support and give back to products and efforts that are high quality and enhance your productivity, happiness, or everyday life.  A List Apart, a web published magazine "for people who make websites" was the first feed I remember adding to my feed reader.  It definitely falls into this "need to give back" category for me. ]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2008/07/31/help-the-good-guys/";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><p>I think it&#8217;s important to support and give back to products and efforts that are high quality and enhance your productivity, happiness, or everyday life.  <a title="A List Apart" href="http://alistapart.com">A List Apart</a>, a web published magazine &#8220;for people who make websites&#8221; was the first feed I remember adding to my feed reader.  It definitely falls into this &#8220;need to give back&#8221; category for me.  Their articles have a web design/development slant, and are written in a consistent, succinct, repeatable fashion.  It&#8217;s a successful site, and I applaud its efforts.</p>
<p>If you didn&#8217;t know about ALA, well now you know.  If you do know about them, give something back by participating in their <a title="A List Apart 2008 survey" href="http://alistapart.com/articles/survey2008" target="_blank">survey</a>.</p>
<p><a title="A List Apart 2008 survey" href="http://alistapart.com/articles/survey2008" target="_blank"><img class="aligncenter size-full wp-image-18" title="i-took-the-2008-survey" src="http://cwash.org/wp-content/uploads/2008/07/i-took-the-2008-survey.gif" alt="A List Apart 2008 Survey" width="180" height="46" /></a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://cwash.org/2008/07/31/help-the-good-guys/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=24&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-gmail">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=6&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=4&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Help+the+Good+Guys&amp;link=http://cwash.org/2008/07/31/help-the-good-guys/&amp;notes=I%20think%20it%27s%20important%20to%20support%20and%20give%20back%20to%20products%20and%20efforts%20that%20are%20high%20quality%20and%20enhance%20your%20productivity%2C%20happiness%2C%20or%20everyday%20life.%20%20A%20List%20Apart%2C%20a%20web%20published%20magazine%20%22for%20people%20who%20make%20websites%22%20was%20the%20first%20feed%20I%20remember%20adding%20to%20my%20feed%20reader.%20%20It%20definitely%20falls%20into%20this%20%22need%20to%20give%20back%22%20category%20for%20me.%20&amp;short_link=http://bit.ly/ae7RW4&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div></div>

<h3  class="related_post_title">More Related Content</h3><ul class="related_post"><li>December 1, 2008 -- <a href="http://cwash.org/2008/12/01/24ways/" title="24ways">24ways</a> (1)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://cwash.org/2008/07/31/help-the-good-guys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Up And Running</title>
		<link>http://cwash.org/2008/02/14/up-and-running/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=up-and-running</link>
		<comments>http://cwash.org/2008/02/14/up-and-running/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 20:39:01 +0000</pubDate>
		<dc:creator>Chris Wash</dc:creator>
				<category><![CDATA[Meta/Blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://cwash.org/?p=3</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2008/02/14/up-and-running/";</script>Reinstalled WordPress. I&#8217;ve been a little frustrated with other blog efforts that I&#8217;ve been roped into in the past few years and have decided that this is as good a place as any to just get stuff written down. And there&#8217;s really no good reason not to &#8211; so here&#8217;goes! Subscribe to the comments for [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://cwash.org/2008/02/14/up-and-running/";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><p>Reinstalled WordPress.   I&#8217;ve been a little frustrated with other blog efforts that I&#8217;ve been roped into in the past few years and have decided that this is as good a place as any to just get stuff written down.  And there&#8217;s really no good reason not to &#8211; so here&#8217;goes!</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://cwash.org/2008/02/14/up-and-running/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=24&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
		<li class="shr-gmail">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=52&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=207&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=6&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=4&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Up+And+Running&amp;link=http://cwash.org/2008/02/14/up-and-running/&amp;notes=Reinstalled%20WordPress.%20%20%20I%27ve%20been%20a%20little%20frustrated%20with%20other%20blog%20efforts%20that%20I%27ve%20been%20roped%20into%20in%20the%20past%20few%20years%20and%20have%20decided%20that%20this%20is%20as%20good%20a%20place%20as%20any%20to%20just%20get%20stuff%20written%20down.%20%20And%20there%27s%20really%20no%20good%20reason%20not%20to%20-%20so%20here%27goes%21&amp;short_link=http://bit.ly/cEfrdG&amp;v=1&amp;apitype=1&amp;apikey=&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div></div>

<h3  class="related_post_title">More Related Content</h3><ul class="related_post"><li>No Related Post</li></ul>]]></content:encoded>
			<wfw:commentRss>http://cwash.org/2008/02/14/up-and-running/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

