<?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>toniBlog</title>
	<atom:link href="http://www.the-arm.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.the-arm.com</link>
	<description>A weblog about Methodologies for Development</description>
	<lastBuildDate>Fri, 03 Sep 2010 15:05:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>10 good reasons to switch to Ruby</title>
		<link>http://www.the-arm.com/2010/09/10-good-reasons-to-switch-to-ruby/</link>
		<comments>http://www.the-arm.com/2010/09/10-good-reasons-to-switch-to-ruby/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 14:51:14 +0000</pubDate>
		<dc:creator>toni</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.the-arm.com/?p=589</guid>
		<description><![CDATA[I&#8217;ve been working for three months with ruby now, I feel like I need to write down a list of the top 10 things I loved about the language. Writing ruby code is a pleasure Before switching to ruby I did lost my interest in writing software, I was totally bored of writing lots of [...]]]></description>
			<content:encoded><![CDATA[<div>
      I&#8217;ve been working for three months with ruby now, I feel like I need to write down a list of the top 10 things I loved about the language.
    </div>
<p>
      <strong>Writing ruby code is a pleasure</strong>
    </p>
<div>
      Before switching to ruby I did lost my interest in writing software, I was totally bored of writing lots of bolier template patterns stuff, lots of lines of code, maintaining huge deployment scripts, build files. With ruby I rediscovered the passion for writing software, the syntax is just awesome and very rich: tasks that may require a lot of ugly silly code in java/c# can be written in a very expressive form in a line.
    </div>
<p>
      <strong>Deployment</strong>
    </p>
<div>
      Capistrano is just magically wonderful, it gives you for free so many features that are missed in the not ruby world, you can be up and running with a capistrano deploy script in minutes, deploy is safe, predictable, repeatable.
    </div>
<p>
      <strong>Available libraries and dependency management</strong>
    </p>
<div>
      Gems are just the best system for dependency&nbsp;management&nbsp;I ever seen, and the gems that are generally popular for ruby are definitely powerful.
    </div>
<p>
      <strong>Write less, do more</strong>
    </p>
<div>
      With ruby you write less code, less code means less&nbsp;maintenance, code more readable, less tests to write, less tests to maintain, you will go live quicker.
    </div>
<p>
      <strong>Quicker development cycle</strong>
    </p>
<div>
      An obvious&nbsp;consequence&nbsp;of all the other points listed in this blog post but also, since the language is dynamic you won&#8217;t wait for compilation or to reload the application in your server.
    </div>
<p>
      <strong>No xml, really no xml</strong>
    </p>
<div>
      No more xml, what a win
    </div>
<p>
      <strong>No (n)ant</strong>
    </p>
<div>
      There must have been a day where ant has been good but I can&#8217;t remember when it was. Ant scripts are a pain to maintain and write, it&#8217;s one of the biggest fail of the Apache Foundation (Maven is another big fail)
    </div>
<p>
      <strong>Microframeworks</strong>
    </p>
<div>
      Another big difference with the usual C#/Java world is that you don&#8217;t get huge beasts frameworks like what it is Spring now, gems (a part from Rails) are usually quite small and they just do the job they are supposed to do.
    </div>
<div>
      To mention few: <a href="http://www.sinatrarb.com/">Sinatra</a>, <a href="http://haml-lang.com/">Haml</a>, <a href="http://github.com/mongodb/mongo-ruby-driver">mongo</a>&#8230;
    </div>
<p>
      <strong>It&#8217;s dynamic</strong>
    </p>
<div>
      See <a href="http://steve-yegge.blogspot.com/2008/05/dynamic-languages-strike-back.html">this quite long blog post</a>.
    </div>
<p>
      <strong>You&#8217;ll be faster, it&#8217;s guaranteed</strong>
    </p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-arm.com/2010/09/10-good-reasons-to-switch-to-ruby/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I prefer small monitors over big monitors</title>
		<link>http://www.the-arm.com/2010/09/i-prefer-small-monitors-over-big-monitors/</link>
		<comments>http://www.the-arm.com/2010/09/i-prefer-small-monitors-over-big-monitors/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 14:05:12 +0000</pubDate>
		<dc:creator>toni</dc:creator>
				<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.the-arm.com/?p=579</guid>
		<description><![CDATA[Having big monitors seems like a must have these days in software development. I never liked them, I remember having this conversation with Felix and Graham years ago, I didn&#8217;t change my opinion, I am actually writing a blog post to reinforce my believes. Big is bad Big is bad because a big monitor is a [...]]]></description>
			<content:encoded><![CDATA[<p>Having big monitors seems like a must have these days in software development.</p>
<p>I never liked them, I remember having this conversation with <a href="http://www.wuetender-junger-mann.de/">Felix</a> and <a href="http://www.grahambrooks.com/">Graham</a> years ago, I didn&#8217;t change my opinion, I am actually writing a blog post to reinforce my believes.</p>
<p><strong>Big is bad</strong></p>
<p>Big is bad because a big monitor is a wall between you and your team, with a couple of 21+ monitors in front of you I bet you can&#8217;t neither see anymore your colleagues face, it blocks conversations.</p>
<p>Big will tempt you to write less readable code, longer, larger code base with more space on the screen you will be tempted in doing it.</p>
<p><strong>Small is awesome</strong></p>
<p>We all work <a href="http://www.forward.co.uk/">here</a> with mac laptops, I am pretty happy with a 12&#8243; mac, I don&#8217;t miss a huge monitor, I can move my mac around the office, I can see the face of my colleagues.</p>
<p>Some tools are not helping you: tools such as visual studio, eclipse and intellij require a lot of not so necessary space on the screen, I admit that with those tools it would be hard; using textmate, emacs or vim you will be fine.</p>
<p>Small is eco-friendly, you can&#8217;t argue with this one.</p>
<p><strong>Where big is still good</strong></p>
<p>As <a href="http://alistair.cockburn.us/Information+radiator">information radiator</a> or for your home tv, that&#8217;s it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-arm.com/2010/09/i-prefer-small-monitors-over-big-monitors/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Java vs Ruby vs Clojoure</title>
		<link>http://www.the-arm.com/2010/08/java-vs-ruby-vs-clojoure/</link>
		<comments>http://www.the-arm.com/2010/08/java-vs-ruby-vs-clojoure/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 14:38:17 +0000</pubDate>
		<dc:creator>toni</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.the-arm.com/?p=577</guid>
		<description><![CDATA[Java: Time spent to think on what to write: 0 Time spent in writing: 60 Clojure: Time spent to think on what to write: 30 Time spent in writing: 5 (if you&#8217;re good with brackets) Ruby: Time spent to think on what to write: 5 Time spent in writing: 5]]></description>
			<content:encoded><![CDATA[<p><strong>Java: </strong></p>
<p>Time spent to think on what to write: 0</p>
<p>Time spent in writing: 60</p>
<p><strong>Clojure:</strong></p>
<p>Time spent to think on what to write: 30</p>
<p>Time spent in writing: 5 (if you&#8217;re good with brackets)</p>
<p><strong>Ruby:</strong></p>
<p>Time spent to think on what to write: 5</p>
<p>Time spent in writing: 5</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-arm.com/2010/08/java-vs-ruby-vs-clojoure/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>links for 2010-06-22</title>
		<link>http://www.the-arm.com/2010/06/links-for-2010-06-22/</link>
		<comments>http://www.the-arm.com/2010/06/links-for-2010-06-22/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 08:01:13 +0000</pubDate>
		<dc:creator>toni</dc:creator>
				<category><![CDATA[delicious]]></category>

		<guid isPermaLink="false">http://www.the-arm.com/2010/06/links-for-2010-06-22/</guid>
		<description><![CDATA[RubyAMP (tags: ruby textmate autocomplete) RVM and Textmate &#8211; Mostly Sane (tags: ruby textmate rvm)]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://code.leadmediapartners.com/">RubyAMP</a></div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/toniterreno/ruby">ruby</a> <a href="http://delicious.com/toniterreno/textmate">textmate</a> <a href="http://delicious.com/toniterreno/autocomplete">autocomplete</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://rheimbuch.posterous.com/rvm-and-textmate">RVM and Textmate &#8211; Mostly Sane</a></div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/toniterreno/ruby">ruby</a> <a href="http://delicious.com/toniterreno/textmate">textmate</a> <a href="http://delicious.com/toniterreno/rvm">rvm</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.the-arm.com/2010/06/links-for-2010-06-22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.346 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-09-04 02:36:46 -->
