<?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>Ben Allfree &#187; Ruby</title>
	<atom:link href="http://www.benallfree.com/tag/ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.benallfree.com</link>
	<description>Custom programming by someone who knows the difference.</description>
	<lastBuildDate>Wed, 01 Feb 2012 05:14:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cucumber for automatic user story testing</title>
		<link>http://www.benallfree.com/2009/03/05/cucumber-for-automatic-user-story-testing/</link>
		<comments>http://www.benallfree.com/2009/03/05/cucumber-for-automatic-user-story-testing/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 16:50:17 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/?p=482</guid>
		<description><![CDATA[There is a tool written in Ruby called Cucumber. It parses English-like user story steps for testing. Stuff like: User navigates to '/orders' User presses 'view orders' User sees 'You have 22 order' It takes those sentences and runs them against code that actually performs the tests in the web browser. This means you can <a href='http://www.benallfree.com/2009/03/05/cucumber-for-automatic-user-story-testing/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2009/03/05/cucumber-for-automatic-user-story-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP vs. Ruby, again</title>
		<link>http://www.benallfree.com/2009/02/10/php-vs-ruby-again/</link>
		<comments>http://www.benallfree.com/2009/02/10/php-vs-ruby-again/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 15:58:11 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ActiveRecord]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/?p=475</guid>
		<description><![CDATA[I don&#8217;t want to drive this topic into the ground because as I&#8217;ve said before, PHP and Ruby come from completely different directions, but here&#8217;s what I miss when I&#8217;m writing in PHP: * Buggy static method inheritance &#8211; this is well noted in the PHP community * Buggy class reflection &#8211; also well noted <a href='http://www.benallfree.com/2009/02/10/php-vs-ruby-again/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2009/02/10/php-vs-ruby-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Classic ASP, .NET WinForms, ASP.NET, ASP.NET MVC</title>
		<link>http://www.benallfree.com/2008/12/13/classic-asp-net-winforms-aspnet-aspnet-mvc/</link>
		<comments>http://www.benallfree.com/2008/12/13/classic-asp-net-winforms-aspnet-aspnet-mvc/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 02:23:40 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/?p=314</guid>
		<description><![CDATA[.NET has the best documentation you are going to find in any platform. It's commercial and presumably a bunch of people were paid actual money to make sure the documentation was correct and complete. For the most part, I find that to be true. In some cases it can't compete with a community-driven doc site like PHP has. Then again, a lot of the user comments for PHP address shortcomings in PHP itself. You don't have that problem with .NET.]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/12/13/classic-asp-net-winforms-aspnet-aspnet-mvc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails 2.x</title>
		<link>http://www.benallfree.com/2008/12/13/ruby-on-rails-2x/</link>
		<comments>http://www.benallfree.com/2008/12/13/ruby-on-rails-2x/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 02:12:29 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/?p=306</guid>
		<description><![CDATA[Ruby on Rails is a great web framework because it establishes smart conventions and application structure. To those of us who already were making well-structured web applications (particularly true in the Java community), it took us a while to see what the big deal is about Rails. After all, we were already using many of the practices Rails brought to the masses. ]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/12/13/ruby-on-rails-2x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Next-Driven Development in Rails</title>
		<link>http://www.benallfree.com/2008/11/01/next-driven-development-in-rails/</link>
		<comments>http://www.benallfree.com/2008/11/01/next-driven-development-in-rails/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 05:29:59 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[ActiveRecord]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[Functional Programming]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/index.php/2008/11/01/next-driven-development-in-rails/</guid>
		<description><![CDATA[TDD says: Do the simplest thing next.
NDD says: Do the thing you need next the simplest way you can.]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/11/01/next-driven-development-in-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding duplicate text with Ruby</title>
		<link>http://www.benallfree.com/2008/10/05/finding-duplicate-text-with-ruby/</link>
		<comments>http://www.benallfree.com/2008/10/05/finding-duplicate-text-with-ruby/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 13:32:53 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/index.php/2008/10/05/finding-duplicate-text-with-ruby/</guid>
		<description><![CDATA[I've had a need lately to detect duplicate text files, or strings, using any means possible. It turns out that Ruby was the best answer. Here's a review of what finally worked.]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/10/05/finding-duplicate-text-with-ruby/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Liking daemontools</title>
		<link>http://www.benallfree.com/2008/09/30/liking-daemontools/</link>
		<comments>http://www.benallfree.com/2008/09/30/liking-daemontools/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 19:02:43 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/index.php/2008/09/30/liking-daemontools/</guid>
		<description><![CDATA[I run a lot of Ruby daemons and web servers for them. Managing all those init.d scripts was harder until I realized that I didn&#8217;t have to learn bash/sh to do it. I could write my init.d scripts in Ruby. Well that improved things, but now I&#8217;m caught once again in the middle of rolling <a href='http://www.benallfree.com/2008/09/30/liking-daemontools/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/09/30/liking-daemontools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rolling your own framework is good</title>
		<link>http://www.benallfree.com/2008/09/20/rolling-your-own-framework-is-good/</link>
		<comments>http://www.benallfree.com/2008/09/20/rolling-your-own-framework-is-good/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 18:39:34 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[ActiveRecord]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/index.php/2008/09/20/rolling-your-own-framework-is-good/</guid>
		<description><![CDATA[I&#8217;m building PrestoScript in Ruby and the more I get into it, the less I am in anyone&#8217;s framework but my own. Why is that? Is there a certain class of problems that are frameworkless? I&#8217;ve been thinking lately that generalized frameworks could be a farce. I always explain to clients that Ruby on Rails <a href='http://www.benallfree.com/2008/09/20/rolling-your-own-framework-is-good/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/09/20/rolling-your-own-framework-is-good/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beyond Ruby&#8217;s ActiveRecord</title>
		<link>http://www.benallfree.com/2008/09/12/beyond-rubys-activerecord/</link>
		<comments>http://www.benallfree.com/2008/09/12/beyond-rubys-activerecord/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 21:13:09 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[ActiveRecord]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/index.php/2008/09/12/beyond-rubys-activerecord/</guid>
		<description><![CDATA[ActiveRecord is one of the hidden treasures of the Rails framework from which Rails derives so much of its productivity. It features beautiful uses of the Ruby language, especially Ruby&#8217;s dynamic programming features. ActiveRecord also makes it easy to be inefficient though. Efficient data access is not something that happens magically, and if ActiveRecord is <a href='http://www.benallfree.com/2008/09/12/beyond-rubys-activerecord/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/09/12/beyond-rubys-activerecord/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Excited about Joomla</title>
		<link>http://www.benallfree.com/2008/07/05/excited-about-joomla/</link>
		<comments>http://www.benallfree.com/2008/07/05/excited-about-joomla/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 05:57:07 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/?p=198</guid>
		<description><![CDATA[I&#8217;ve been talking with more clients lately about Joomla. The Content Management System (CMS) is not dead, oh no, not dead at all. I&#8217;m not sure how PHP&#8217;s Joomla compares with a CMS like DotNetNuke, but my suspicion is that Joomla is far more widely used and probably has more modules and plugins too simply <a href='http://www.benallfree.com/2008/07/05/excited-about-joomla/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/07/05/excited-about-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

