<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>Rafael Noronha</title>
	
	<link>http://rafanoronha.net</link>
	<description>software development and technology</description>
	<lastBuildDate>Tue, 16 Mar 2010 01:57:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/rafanoronha" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="rafanoronha" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>And speaking about repositories…</title>
		<link>http://rafanoronha.net/and-speaking-about-repositories/</link>
		<comments>http://rafanoronha.net/and-speaking-about-repositories/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 03:15:00 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=861</guid>
		<description><![CDATA[A bit of time ago I wrote about an issue surrounding the concept of Domain Driven Design.
Now I would like to give you one more tiny tip, on the matter of bringing business concepts to the code level of a software project.
Today a colleague and I were working on the domain model of my current [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/and-speaking-about-repositories/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>(Portuguese) Abstraia com moderação</title>
		<link>http://rafanoronha.net/abstraia-com-moderacao/</link>
		<comments>http://rafanoronha.net/abstraia-com-moderacao/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 12:45:41 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=802</guid>
		<description><![CDATA[Sorry, this entry is only available in Portuguese.
]]></description>
		<wfw:commentRss>http://rafanoronha.net/abstraia-com-moderacao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Going to the next level</title>
		<link>http://rafanoronha.net/going-to-the-next-level/</link>
		<comments>http://rafanoronha.net/going-to-the-next-level/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 14:48:59 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=800</guid>
		<description><![CDATA[As a software engineer looking to be a smart one &#8211; someday, I thought I should improve some of my technical skills.
Lately I&#8217;ve been reading many technical stuff, mainly about JEE.
Beside JEE ones there are also some pretty valuable titles at my bookshelf today:
Sql Cookbook, 1st Edition.
This one is helping me to improve my database [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/going-to-the-next-level/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TDD as a training method</title>
		<link>http://rafanoronha.net/tdd-as-a-training-method/</link>
		<comments>http://rafanoronha.net/tdd-as-a-training-method/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 01:02:48 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=786</guid>
		<description><![CDATA[I have been mentoring an apprentice at Stefanini Software Delivery Center.
During the early follow-up, I thought that a code kata would be a good way to encourage the apprentice to solve programming problems.
To specify what I&#8217;d like to see implemented, I wrote a few unit tests, and explained how automated tests would help us.
I also [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/tdd-as-a-training-method/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>(Portuguese) Então você agora é um desenvolvedor de software</title>
		<link>http://rafanoronha.net/entao-voce-agora-e-um-desenvolvedor-de-software/</link>
		<comments>http://rafanoronha.net/entao-voce-agora-e-um-desenvolvedor-de-software/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 01:18:07 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Career]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=775</guid>
		<description><![CDATA[Sorry, this entry is only available in Portuguese.
]]></description>
		<wfw:commentRss>http://rafanoronha.net/entao-voce-agora-e-um-desenvolvedor-de-software/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>(Portuguese) 2009 em números</title>
		<link>http://rafanoronha.net/2009-em-numeros/</link>
		<comments>http://rafanoronha.net/2009-em-numeros/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 21:11:45 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=779</guid>
		<description><![CDATA[Sorry, this entry is only available in Portuguese.
]]></description>
		<wfw:commentRss>http://rafanoronha.net/2009-em-numeros/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DDD: skip the tech bits</title>
		<link>http://rafanoronha.net/ddd-skipping-the-tech-bits/</link>
		<comments>http://rafanoronha.net/ddd-skipping-the-tech-bits/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 17:23:17 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=769</guid>
		<description><![CDATA[I would like to share some thinking on Domain Driven Design.
The amazing value provided by Domain Driven Design is the focus on the business side of the Software.
This same focus brings a constraint to your software development process: IN-DEPTH Business Knowledge becomes a MUST HAVE.
I just want to make sure you will remember this constraint [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/ddd-skipping-the-tech-bits/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>(Portuguese) O fácil, o difícil e o simples</title>
		<link>http://rafanoronha.net/o-facil-o-dificil-e-o-simples/</link>
		<comments>http://rafanoronha.net/o-facil-o-dificil-e-o-simples/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 16:20:15 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=757</guid>
		<description><![CDATA[Sorry, this entry is only available in Portuguese.
]]></description>
		<wfw:commentRss>http://rafanoronha.net/o-facil-o-dificil-e-o-simples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wanted: Business DSL’s</title>
		<link>http://rafanoronha.net/wanted-business-dsls/</link>
		<comments>http://rafanoronha.net/wanted-business-dsls/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 16:23:42 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Architecture]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=753</guid>
		<description><![CDATA[
It sucks hard every time I think about how we commonly solve complex business problems in software development.
Probably at sometime you&#8217;ve built a piece of software intended to handle a lot of business rules, being this software surrounded by a complicated and rigid data model.
The problem with this solution is how hard would be bringing [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/wanted-business-dsls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Portuguese) Não dê o peixe</title>
		<link>http://rafanoronha.net/nao-de-o-peixe/</link>
		<comments>http://rafanoronha.net/nao-de-o-peixe/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 15:07:15 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Career]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=746</guid>
		<description><![CDATA[Sorry, this entry is only available in Portuguese.
]]></description>
		<wfw:commentRss>http://rafanoronha.net/nao-de-o-peixe/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What comes next?</title>
		<link>http://rafanoronha.net/what-comes-next/</link>
		<comments>http://rafanoronha.net/what-comes-next/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 16:06:47 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Career]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=725</guid>
		<description><![CDATA[

Hopefully as a professional you have always established new career goals.
This is between the few attitudes that can push you to wherever you want, when constantly exercised.
The key point is: we need to draw, establish, and pursue these goals.
Opportunities will appear and require braveness and wisdom of the management of such things.
Probably the people at [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/what-comes-next/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why did you marry a tool?</title>
		<link>http://rafanoronha.net/why-did-you-marry-a-tool/</link>
		<comments>http://rafanoronha.net/why-did-you-marry-a-tool/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 14:27:45 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Career]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=716</guid>
		<description><![CDATA[

Maybe the biggest mistake made by programmers is marrying with the tool they have at hands.
I really can&#8217;t figure out something worse than that.
Being married isn&#8217;t the same as being specialist:                                                          
Being a Microsoft specialist is ok.
Being a Java guru is ok.
Being a Ruby on Rails expert is ok.
The problem comes when you specialize in a [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/why-did-you-marry-a-tool/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Software blogosphere</title>
		<link>http://rafanoronha.net/software-blogosphere/</link>
		<comments>http://rafanoronha.net/software-blogosphere/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 00:25:51 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=711</guid>
		<description><![CDATA[This is a brief criticism to countless bloggers out there writing about stuff like “Doing foo with bar”, “Foo quick tip”, you know, all that articles and tutorials teaching how to solve some specific problem within a given platform (commonly such problem being not really interesting).
I don’t think this kind of article is that bad, [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/software-blogosphere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Portuguese) O cara que entrega</title>
		<link>http://rafanoronha.net/o-cara-que-entrega/</link>
		<comments>http://rafanoronha.net/o-cara-que-entrega/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 22:06:12 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Engineering]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=695</guid>
		<description><![CDATA[Sorry, this entry is only available in Portuguese.
]]></description>
		<wfw:commentRss>http://rafanoronha.net/o-cara-que-entrega/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The best code ever</title>
		<link>http://rafanoronha.net/the-best-code-ever/</link>
		<comments>http://rafanoronha.net/the-best-code-ever/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 00:07:22 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Best Practices]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=686</guid>
		<description><![CDATA[Are you a very skilled software developer?
So you should agree with me. This is the best code ever:



Yes, there is no code.
There is something better than writing good code:
Not writing code.
The platform and frameworks you work with must enable you to not write code.
Or, at least, to write much less code.
Just remember, writing code is [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/the-best-code-ever/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Are you embracing REST ?</title>
		<link>http://rafanoronha.net/are-you-embracing-rest/</link>
		<comments>http://rafanoronha.net/are-you-embracing-rest/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 04:26:20 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=678</guid>
		<description><![CDATA[Since I started to give practice to the concepts involving REST and ROA, I wonder why this knowledgment is not the way to go when companies are building web applications.
Maybe the problem is that people become used to build web apps while this knowledgment didn&#8217;t have much ground.
Beside that, there are technologies out there absolutely [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/are-you-embracing-rest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Render update with helper methods</title>
		<link>http://rafanoronha.net/render-update-with-helper-methods/</link>
		<comments>http://rafanoronha.net/render-update-with-helper-methods/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 15:29:38 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=672</guid>
		<description><![CDATA[At this post I&#8217;ll show you how I have been responding to Ajax requests at web apps built on top of rails 2.3.
Ajax completely changed the web experience, and I highly recommend you to embrace it whenever your requirements are not disallowing you.
For the sake of curiosity, at my current project probably more than 90% [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/render-update-with-helper-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Explicit intent</title>
		<link>http://rafanoronha.net/explicit-intent/</link>
		<comments>http://rafanoronha.net/explicit-intent/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 18:40:03 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Best Practices]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=649</guid>
		<description><![CDATA[Tell me you are used to explicit your intent every time you write code, and probably I&#8217;m talking to a very skilled programmer.
Explicit intent is a quite simple concept.
Great news. Despite the simplicity, there are huge advantages on bringing it to our daily work.
When the intent of code is explicit, future maintenance of this code [...]]]></description>
		<wfw:commentRss>http://rafanoronha.net/explicit-intent/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>(Portuguese) Retrospectiva</title>
		<link>http://rafanoronha.net/retrospectiva/</link>
		<comments>http://rafanoronha.net/retrospectiva/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 11:42:49 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=632</guid>
		<description><![CDATA[Sorry, this entry is only available in Portuguese.
]]></description>
		<wfw:commentRss>http://rafanoronha.net/retrospectiva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Restful Web Services – Review</title>
		<link>http://rafanoronha.net/restful-web-services-review/</link>
		<comments>http://rafanoronha.net/restful-web-services-review/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 20:54:42 +0000</pubDate>
		<dc:creator>rafanoronha</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://rafanoronha.net/?p=615</guid>
		<description><![CDATA[Sorry, this entry is only available in Portuguese.
]]></description>
		<wfw:commentRss>http://rafanoronha.net/restful-web-services-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
