<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Agile Artisans</title>
    <link>http://agileartisans.com/main/rss</link>
    <description>Jared's Blog</description>
    <language>en-us</language>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>70,000 Lines of Code in 4 Routines. Awesome!</title>
      <category>Ruby</category>
      <description>It's good to read a story like this every now and again just to remind yourself how bad it is in some places.
&lt;p&gt;
&lt;a href="http://thedailywtf.com/Articles/Two-Weeks-Notice.aspx"&gt;Two Weeks Notice&lt;/a&gt;
&lt;p&gt;
I'm not sure how to file this... humor? Misc? Anti-agile? I'll go with humor.</description>
      <pubDate>Thu, 08 May 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/111</link>
      <guid>http://agileartisans.com/main/blog/111</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Andy Hunt at AgileRTP tonight</title>
      <category>Ruby</category>
      <description>Just a quick reminder, if you're in the RTP, NC area, come join us tonight and hear Andy Hunt. 
&lt;br/&gt;
&lt;br/&gt;
We're also raffling off a pass to the &lt;a href="http://www.nofluffjuststuff.com/conference/raleigh/2008/06/index.html"&gt;Research Triangle Software Symposium&lt;/a&gt;, the local incarnation of the popular &lt;a href="http://www.nofluffjuststuff.com/"&gt;NFJS&lt;/a&gt; Java conference tour.
&lt;br/&gt;
&lt;br/&gt;
More details are on &lt;a href="http://agile.meetup.com/29/calendar/7277991/"&gt;the meetup page&lt;/a&gt;
&lt;br/&gt;
&lt;br/&gt;
Rumor has it that Andy might exercise the speaker's privilege to change the topic to the future of Agile. See you tonight.</description>
      <pubDate>Tue, 06 May 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/110</link>
      <guid>http://agileartisans.com/main/blog/110</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>El Cormino</title>
      <category>Ruby</category>
      <description>What happens when a Corvette and an El Camino have a baby?
&lt;p&gt;
The &lt;a href="http://www.flickr.com/photos/38701974@N00/2467838873/"&gt;El Cormino&lt;/a&gt;, of course!
&lt;p&gt;
</description>
      <pubDate>Mon, 05 May 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/109</link>
      <guid>http://agileartisans.com/main/blog/109</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Cobertura Eclipse Plugin: Make Some Cash</title>
      <category>Ruby</category>
      <description>&lt;a href="http://cobertura.sourceforge.net/"&gt;Cobertura&lt;/a&gt; has an &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; plugin, but it's suffering from neglect. So I'm putting a small bounty on it. $250 to the person who gets it back up and running.
&lt;p&gt;
My requirements for the plugin?
&lt;P&gt;
-Runs Cobertura from within Eclipse&lt;br/&gt;
-Highlights your tested and untested source code&lt;br /&gt;
-It'd have to run to one of the core committer's satisfaction. When they're happy, I'll mail you a check. It's not a ton of money, but it's a few dollars.
&lt;p&gt;
There you go... there's a file in the build (eclipse-plugin.zip) that'd make a fine starting point.
&lt;p&gt;
Given that so many people at are Java One this week, it might be a bad time to announce this... on the other hand, with so many people busy, it might be ~your~ chance to get a head start. :)</description>
      <pubDate>Mon, 05 May 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/108</link>
      <guid>http://agileartisans.com/main/blog/108</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>New Version of Virtual Box Available</title>
      <category>Ruby</category>
      <description>Virtual Box competes with VMWare and Parallels, but it's open source. It's a very decent virtualization product. Sun bought them a few months ago, and this is the first major release since then.
&lt;p&gt;
This blog entry (&lt;a href="http://www.ubuntu-unleashed.com/2008/05/virtualbox-160-just-released-for-ubuntu.html"&gt;Sun xVM VirtualBox 1.60 Just Released for Ubuntu Hardy Heron and other Os's!&lt;/a&gt;) does a good job of summing up the new release.
&lt;p&gt;
Visit the &lt;a href="http://virtualbox.org/"&gt;VirtualBox homepage&lt;/a&gt; for more info.</description>
      <pubDate>Sun, 04 May 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/107</link>
      <guid>http://agileartisans.com/main/blog/107</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Cool Scala Story</title>
      <category>Ruby</category>
      <description>This is a nice story about how a developer sold management on a Scala solution, put it in production, and handed off the maintenance to other developers. 
&lt;p&gt;
&lt;a href="http://blog.lostlake.org/index.php?/archives/73-For-all-you-know,-its-just-another-Java-library.html"&gt;For All You Know, It's Just Another Java Library&lt;/a&gt;
&lt;p&gt;
When you wanted to follow the advice of the Pragmatic Programmers and learn a &lt;a href="http://jonasboner.com/2006/04/06/language-of-the-year/"&gt;language every year&lt;/a&gt;, you had to do it at home. You couldn't bring your new learning language into work.
&lt;p&gt;
Today it's a different. You can learn dozens of different languages and run them on top of the JVM or MS' CLR. 
&lt;p&gt;
Also, if you're going to learn a new language, make sure it's hard enough to hurt. If you know Java, pick something very different, like Erlang or Scala. Learn to think in a new way.</description>
      <pubDate>Sat, 03 May 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/106</link>
      <guid>http://agileartisans.com/main/blog/106</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>How Long Does It Take to Write Tests?</title>
      <category>Ruby</category>
      <description>I frequently hear the question at conferences... sure, we all know we should write tests, but it's like exercise. I know I should, but I don't. It would take too much time.
&lt;p&gt;
Recently I've been telling people that it takes only 10% of their time to create automated tests. And then I tell them about this blog entry. I decided to link to it so it'd be easier to find.
&lt;p&gt;
&lt;a href="http://6sadev.blogspot.com/2008/03/automated-testing-its-thought-that.html"&gt;Automated Testing -- It's the thought that counts&lt;/a&gt;
&lt;p&gt;
At &lt;a href="http://www.6thsenseanalytics.com/"&gt;6th Sense Analytics&lt;/a&gt;, we collect process metrics, so this is just an example of the type of insight we can pull out. After the tests were created, we knew exactly how much time was required.
&lt;p&gt;</description>
      <pubDate>Thu, 01 May 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/105</link>
      <guid>http://agileartisans.com/main/blog/105</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Free NFJS Pass at Agile RTP</title>
      <category>Ruby</category>
      <description>I wanted to let everyone know that we'll be giving away a free pass to &lt;a href="http://www.nofluffjuststuff.com/conference/raleigh/2008/06/index.html"&gt;Research Triangle Software Symposium&lt;/a&gt;. The very popular &lt;a href="http://www.nofluffjuststuff.com/index.jsp"&gt;No Fluff Just Stuff&lt;/a&gt; traveling software conference will be in your backyard if you're in North Carolina.
&lt;p&gt;
It's primarily a Java conference, but we've got a strong Agile track as well. And there are classes in other topics, like &lt;a href="http://www.nofluffjuststuff.com/speaker_topic_view.jsp?topicId=1291"&gt;Scala&lt;/a&gt;, &lt;a href="http://www.nofluffjuststuff.com/speaker_topic_view.jsp?topicId=838"&gt;Technical Debt&lt;/a&gt; and more.
&lt;p&gt;
I'm a bit biased... I'm one of the speakers. :) But I really like the conference and the people it draws. It's a great chance to get a quick introduction to a broad collection of topics and network with a great national and local crowd.
&lt;p&gt;
And if you don't win the free pass, you could always try &lt;a href="http://blogs.atla</description>
      <pubDate>Wed, 30 Apr 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/104</link>
      <guid>http://agileartisans.com/main/blog/104</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Twitter's Addicting</title>
      <category>Ruby</category>
      <description>I never got why people liked Twitter, but I saw enough people I respect using it (like &lt;a href="http://twitter.com/WardCunningham"&gt;Ward Cunningham&lt;/a&gt;, &lt;a href="http://twitter.com/pragdave"&gt;Dave Thomas&lt;/a&gt;, &lt;a href="http://twitter.com/venkat_s"&gt;Venkat&lt;/a&gt;, and &lt;a href="http://twitter.com/neal4d"&gt;Neal Ford&lt;/a&gt;, to name a few) that I decided to try it out... I like it. A lot.
&lt;p&gt;
Now that I can "twit" from my iPhone, I don't have to use desktop time to update or track other people's streams. I can post or read at a stop light or in an airport.
&lt;p&gt;
Also, the iPhone has a killer app called Twinkle that shows me Twitter feeds based on my location. There's something compelling to me about being able to see feeds within 1-2-5-10-100 miles from my current location. And it's amazing how many people there are "Twitting" on Twinkle within 2 miles of my house.
&lt;p&gt;
(In order to use Twinkle, you'll need to "jailbreak" your iPhone. You'll find a nice GUI on the &lt;a href="http://www.ziphone.org/"&gt;ZiPhone&lt;/a&gt; page. It's a</description>
      <pubDate>Wed, 30 Apr 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/103</link>
      <guid>http://agileartisans.com/main/blog/103</guid>
    </item>
    <item>
      <author>
        <name>Jared Richardson</name>
      </author>
      <title>Java 6 Finally Makes it to the Mac... Man, I Love Ruby</title>
      <category>Ruby</category>
      <description>And Java 6 arrives with a bit of controversy.
&lt;p&gt;
Ted rants about the lack of a 32 bit version in &lt;a href="http://blogs.tedneward.com/2008/04/30/Why+Apple+Why.aspx"&gt;Why, Apple, Why?&lt;/a&gt;
&lt;p&gt;
In a nutshell, if your Mac has a Core Duo CPU, you're running 32 bit. You must have a Core Duo 2. (see this &lt;a href="http://en.wikipedia.org/wiki/MacBook_Pro#Processor"&gt;Wikipedia entry&lt;/a&gt;). Oh, you must have &lt;a href="http://www.apple.com/support/downloads/javaformacosx105update1.html"&gt;Leopard (10.5.2)&lt;/a&gt; as well.
&lt;p&gt;
Here's a &lt;a href="http://wolfpaulus.com/journal/java/java6macx5.html"&gt;great post&lt;/a&gt; that shows you how to make 1.6 your default Java. The Apple installer doesn't do that... apparently they don't trust the version enough to be the default Java on your box. Not inspiring confidence with that decision... 
&lt;p&gt;
Man, I really love &lt;a href="http://www.ruby-lang.org/en/downloads/"&gt;Ruby&lt;/a&gt;.</description>
      <pubDate>Wed, 30 Apr 2008 00:00:00 +0000</pubDate>
      <link>http://agileartisans.com/main/blog/102</link>
      <guid>http://agileartisans.com/main/blog/102</guid>
    </item>
  </channel>
</rss>
