<?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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Finalist Developers Blog</title>
	
	<link>http://blog.finalist.nl</link>
	<description>Nederlandse blog over software ontwikkeling</description>
	<lastBuildDate>Fri, 06 Jan 2012 12:18:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Blogartikelen" /><feedburner:info uri="blogartikelen" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Multi-threading met Futures</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/voitzmZYYA8/</link>
		<comments>http://blog.finalist.nl/2012/01/06/multi-threading-met-futures/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 12:18:23 +0000</pubDate>
		<dc:creator>Lennaert van der Linden</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[concurrency]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2964</guid>
		<description>In dit artikel wordt aan de hand van een concreet voorbeeld getoetst of we java applicaties multi-threaded kunnen maken zonder bijkomstige complexiteit te introduceren met behulp van futures. Enkele jaren terug heb ik voor een klant een functionaliteit om een afbeelding samen te stellen uit deelafbeeldingen gerealiseerd. Ik hanteerde daarbij een implementatie die recht toe [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/voitzmZYYA8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2012/01/06/multi-threading-met-futures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2012/01/06/multi-threading-met-futures/</feedburner:origLink></item>
		<item>
		<title>Komt een man bij de dokter…</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/tw1VhtQSg_U/</link>
		<comments>http://blog.finalist.nl/2011/11/28/komt-een-man-bij-de-dokter/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 14:32:51 +0000</pubDate>
		<dc:creator>Niels Talens</dc:creator>
				<category><![CDATA[Algemeen]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2891</guid>
		<description>Komt een man bij de dokter: “Zeg dokter, kunt u me even Pulsatilla voorschrijven want ik heb last van een gevalletje otitis media acuta. U hoeft niet te kijken hoor. Ik heb het namelijk zelf al uitgezocht op Google. Pulsatilla is het beste wat er is. Ik ga morgen op vakantie dus kunt u het [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/tw1VhtQSg_U" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/11/28/komt-een-man-bij-de-dokter/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/11/28/komt-een-man-bij-de-dokter/</feedburner:origLink></item>
		<item>
		<title>Agile denken</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/X9Wne7FavcQ/</link>
		<comments>http://blog.finalist.nl/2011/11/17/agile-denken/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 12:50:13 +0000</pubDate>
		<dc:creator>Lennaert van der Linden</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Algemeen]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2852</guid>
		<description>We zijn allemaal bekend met ontwikkelmethodieken als Scrum, XP en Crystal Clear, maar het is goed om af en toe stil te staan bij wat de essentie is van agility. En wat we ermee willen bereiken. In dit artikel wordt ingegaan op agile denken en waarom agile meer is dan een verzameling van software ontwikkelmethodieken. [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/X9Wne7FavcQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/11/17/agile-denken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/11/17/agile-denken/</feedburner:origLink></item>
		<item>
		<title>Testen is niet voor emo’s</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/sGU6Qq7M71A/</link>
		<comments>http://blog.finalist.nl/2011/08/29/testen-is-niet-voor-emos/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 11:48:51 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Algemeen]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2774</guid>
		<description>Het schrijven van (unit) tests kan soms erg pijnlijk zijn. De reden is nagenoeg altijd: &amp;#8220;You&amp;#8217;re doing it wrong!&amp;#8221;. Dat meen ik serieus: als iets moeilijk te unit testen is, dan doe je iets verkeerd. Vaak niet in de unit test zelf, maar in de implementatie. De kans is groot dat je last hebt van [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/sGU6Qq7M71A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/08/29/testen-is-niet-voor-emos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/08/29/testen-is-niet-voor-emos/</feedburner:origLink></item>
		<item>
		<title>Contentmigratie met Drupal</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/IxRlBQ0dPtM/</link>
		<comments>http://blog.finalist.nl/2011/08/08/contentmigratie-met-drupal/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 13:57:54 +0000</pubDate>
		<dc:creator>Lennaert van der Linden</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Migratie]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2711</guid>
		<description>De afgelopen weken hebben we onze website vernieuwd. Behalve een nieuw, fris gezicht dat onze nieuwe focus weerspiegelt hebben we ook onder de motorkap wijzigingen gemaakt. Door over te stappen op Drupal 7 kunnen we nu veel eenvoudiger aanpassingen maken in pagina lay-out en pagina inhoud. Een deel van de content is hierbij herzien, maar [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/IxRlBQ0dPtM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/08/08/contentmigratie-met-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/08/08/contentmigratie-met-drupal/</feedburner:origLink></item>
		<item>
		<title>De zuigkracht van voortschrijdend inzicht</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/u2xyISATIpA/</link>
		<comments>http://blog.finalist.nl/2011/07/07/de-zuigkracht-van-voortschrijdend-inzicht/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 17:47:36 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2733</guid>
		<description>Veel projectteams strijden tegen het voortschrijdend inzicht van de gebruiker. De ontwikkelaars en diens managers verschuilen zich graag achter de requirements. Staat het niet in de requirements? Dan wordt het niet gemaakt. De originele schatting blijft intact en de deadline kan zo nog steeds gehaald worden. Dit lijkt in eerste opslag eerlijk en terecht, maar [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/u2xyISATIpA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/07/07/de-zuigkracht-van-voortschrijdend-inzicht/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/07/07/de-zuigkracht-van-voortschrijdend-inzicht/</feedburner:origLink></item>
		<item>
		<title>Programs with Wolves</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/XLr-QwunhQQ/</link>
		<comments>http://blog.finalist.nl/2011/06/27/programs-with-wolves/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 12:48:50 +0000</pubDate>
		<dc:creator>Robbert Brak</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Methodieken]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2696</guid>
		<description>Van 12 tot 15 juni was ik bij de SPA Conference 2011, een jaarlijks terugkerende conferentie in Londen over Software Practice Advancement. De sessie die de meeste indruk maakte was getiteld: Wolf Pack Programming. De theorie Wolf Pack programming is een experimenteel programmeerproces ontwikkeld door Cincom. Wolf Pack programming is de combinatie van Pair programming [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/XLr-QwunhQQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/06/27/programs-with-wolves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/06/27/programs-with-wolves/</feedburner:origLink></item>
		<item>
		<title>Shuhari: de weg naar meesterschap</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/BRFhxOjl71s/</link>
		<comments>http://blog.finalist.nl/2011/06/14/shuhari-de-weg-naar-meesterschap/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 10:38:16 +0000</pubDate>
		<dc:creator>Niels Talens</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Methodieken]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2611</guid>
		<description>Shu Ha Ri is een manier van denken die gaat over het proces van leren en het zich eigen maken van een kunst of vaardigheid. De naam komt van het Japanse Noh theater en werd door Alistar Cockburn geïntroduceerd als manier van denken over het aanleren van technieken en methodes binnen de software ontwikkeling. In [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/BRFhxOjl71s" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/06/14/shuhari-de-weg-naar-meesterschap/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/06/14/shuhari-de-weg-naar-meesterschap/</feedburner:origLink></item>
		<item>
		<title>Hippo is going to REST</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/qXPVOboeeJc/</link>
		<comments>http://blog.finalist.nl/2011/05/23/hippo-is-going-to-rest/#comments</comments>
		<pubDate>Mon, 23 May 2011 10:07:46 +0000</pubDate>
		<dc:creator>Brian Snijders</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Liferay]]></category>
		<category><![CDATA[Hippo]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2553</guid>
		<description>Het koppelen van Hippo en Liferay is al enige tijd een hot-topic binnen Finalist. Verschillende succesvolle pogingen zijn ondernomen en Hippo heeft onlangs Hippo CMS 7.5 uitgebracht. Een van de speerpunten van Hippo CMS 7.5 is de integratie van een REST-api, waarmee de repository uitgevraagd kan worden. Standaard worden er een aantal REST-services meegeleverd en [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/qXPVOboeeJc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/05/23/hippo-is-going-to-rest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/05/23/hippo-is-going-to-rest/</feedburner:origLink></item>
		<item>
		<title>Externe DSLs parsen met Scala</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/z8uEXlSgi_I/</link>
		<comments>http://blog.finalist.nl/2011/05/19/externe-dsls-parsen-met-scala/#comments</comments>
		<pubDate>Thu, 19 May 2011 20:13:45 +0000</pubDate>
		<dc:creator>Rob Schellhorn</dc:creator>
				<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2348</guid>
		<description>Domein specifieke talen zijn belangrijk, ze leggen de brug tussen programmeur en domein expert. Interne DSLs draaien binnen een gasttaal en zijn daardoor vaak snel te bouwen, de toolset van de gasttaal kan immers gebruikt worden. Het resultaat is vaak een bibliotheek. Mooie voorbeelden zijn Scala&amp;#8217;s Actor Framework en de Hibernate Criteria API. Dat de [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/z8uEXlSgi_I" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/05/19/externe-dsls-parsen-met-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/05/19/externe-dsls-parsen-met-scala/</feedburner:origLink></item>
		<item>
		<title>Top Tien Test Tips</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/DbIYop7dPEA/</link>
		<comments>http://blog.finalist.nl/2011/05/16/top-tien-test-tips/#comments</comments>
		<pubDate>Mon, 16 May 2011 15:21:34 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Methodieken]]></category>
		<category><![CDATA[Software beheer]]></category>
		<category><![CDATA[Testen]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2531</guid>
		<description>Bij programmeren is het een vereiste dat je de code die je schrijft goed test. Dat weten de meeste programmeurs ondertussen wel. En omdat het testen met de hand te veel tijd kost, willen we dit graag automatiseren. Daarom schrijven we naast de productiecode nog meer code die de andere code uitprobeert en kijkt of [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/DbIYop7dPEA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/05/16/top-tien-test-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/05/16/top-tien-test-tips/</feedburner:origLink></item>
		<item>
		<title>Implicits: Zet de API naar je hand</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/agDJaHVzHuI/</link>
		<comments>http://blog.finalist.nl/2011/04/26/implicits-zet-de-api-naar-je-hand/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 10:56:27 +0000</pubDate>
		<dc:creator>Rob Schellhorn</dc:creator>
				<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2457</guid>
		<description>Een goed geschreven Scala API leest alsof het onderdeel is van de taal. Dankzij een aantal technieken kunnen heel krachtige constructies geschreven worden. Ook bestaande (Java) APIs kunnen op deze manier omgetoverd worden in pareltjes. In deze blog wordt gekeken hoe de API van Vaadin, een framework ontworpen voor Java, verbeterd kan worden met Scala [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/agDJaHVzHuI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/04/26/implicits-zet-de-api-naar-je-hand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/04/26/implicits-zet-de-api-naar-je-hand/</feedburner:origLink></item>
		<item>
		<title>Stop met daily stand-ups!</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/6NSZ80nYKl0/</link>
		<comments>http://blog.finalist.nl/2011/03/28/stop-met-daily-stand-ups/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 11:54:42 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Methodieken]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2441</guid>
		<description>Tenminste, als je deze op de typische Scrum-manier invulling geeft. Denk eens serieus na over de informatie die in een typische daily stand-up wordt meegedeeld: Wat heb je gisteren gedaan? Wat ga je vandaag doen? Heb je nog blokkades? We zijn verteld dat we deze drie vragen moeten beantwoorden tijdens de daily stand-up. We moeten [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/6NSZ80nYKl0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/03/28/stop-met-daily-stand-ups/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/03/28/stop-met-daily-stand-ups/</feedburner:origLink></item>
		<item>
		<title>TDD en Externe API’s</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/u0V3hM1pJ6Y/</link>
		<comments>http://blog.finalist.nl/2011/03/21/tdd-en-externe-apis/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 12:37:16 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Algemeen]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2290</guid>
		<description>Koppelingen met externe resources zijn erg lastig om te ontwikkelen. Zeker als je, zoals ik, een TDD fan bent. Dat komt omdat TDD van je verwacht dat je weet wat je doet voordat je het doet. Dat is vaak niet het geval wanneer we een koppeling maken met een dienst die we niet kennen. Welke [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/u0V3hM1pJ6Y" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/03/21/tdd-en-externe-apis/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/03/21/tdd-en-externe-apis/</feedburner:origLink></item>
		<item>
		<title>Liferay en wat doen wij ermee?</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/APe544mpReU/</link>
		<comments>http://blog.finalist.nl/2011/03/21/liferay-en-wat-doen-wij-ermee/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 08:03:38 +0000</pubDate>
		<dc:creator>Jurn de Ruijter</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Liferay]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2384</guid>
		<description>&amp;#8220;Liferay delivers open source enterprise solutions for portals, publishing, content and collaboration.&amp;#8221; Een zeer beknopte en algemene beschrijving van een product met vele mogelijkheden en wat op verschillende manieren kan worden ingezet binnen een organisatie. Veel interessanter is eigenlijk, wat heeft Finalist al gedaan met Liferay? Aan de hand van een aantal recente en succesvolle [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/APe544mpReU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/03/21/liferay-en-wat-doen-wij-ermee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/03/21/liferay-en-wat-doen-wij-ermee/</feedburner:origLink></item>
		<item>
		<title>The right tool for the job</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/v1qbO6V2Y4g/</link>
		<comments>http://blog.finalist.nl/2011/03/02/the-right-tool-for-the-job/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 10:11:22 +0000</pubDate>
		<dc:creator>Niels Talens</dc:creator>
				<category><![CDATA[Methodieken]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Project Craftsmanship]]></category>
		<category><![CDATA[Software Craftsmanship]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2315</guid>
		<description>Ik doe niet meer mee! De discussies over de randvoorwaarden waaraan een project moet voldoen om het wel echt Scrum te mogen noemen. De bedrijven die voor een mooi uurtarief  ook “Scrum” doen. De Scrum Master die als Project Managers opereren. De examens waarvoor je niet kan zakken. De teams die Scrum doen zonder enige [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/v1qbO6V2Y4g" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/03/02/the-right-tool-for-the-job/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/03/02/the-right-tool-for-the-job/</feedburner:origLink></item>
		<item>
		<title>Scala 2.9 – we gaan parallel</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/MbLb6CTxga8/</link>
		<comments>http://blog.finalist.nl/2011/02/17/scala-2-9-we-gaan-parallel/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 09:21:42 +0000</pubDate>
		<dc:creator>Rob Schellhorn</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2245</guid>
		<description>Een dezer dagen zal Scala 2.9 uit komen. De voornaamste wijziging is een uitbreiding op de scala.collection bibliotheek, die het paralleliseren van berekeningen makkelijker moet maken. Dit zal de komende jaren een hot topic worden in de software industries. Processors worden immers uitgerust met meer en meer rekeneenheden, maar per core zal geen significante snelheidswinst [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/MbLb6CTxga8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/02/17/scala-2-9-we-gaan-parallel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/02/17/scala-2-9-we-gaan-parallel/</feedburner:origLink></item>
		<item>
		<title>Functioneel programmeren in Scala</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/HyiCuYEm4pc/</link>
		<comments>http://blog.finalist.nl/2011/02/10/functioneel-programmeren-in-scala/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 20:50:05 +0000</pubDate>
		<dc:creator>Rob Schellhorn</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2169</guid>
		<description>De programmeertaal Scala brengt het OO en functionele paradigma samen. De gemiddelde Java programmeur zal niet al te veel problemen hebben met de OO aspecten, maar de functionele mogelijkheden zijn toch een beetje wennen. Deze blogpost presenteert een functionele oplossing voor Conway&amp;#8217;s Game of Life in Scala. De wereld van Conway bestaat uit een grid [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/HyiCuYEm4pc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/02/10/functioneel-programmeren-in-scala/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/02/10/functioneel-programmeren-in-scala/</feedburner:origLink></item>
		<item>
		<title>Scala voor de Java programmeur: een jumpstart</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/hDCKzVfoZLY/</link>
		<comments>http://blog.finalist.nl/2011/01/24/scala-voor-de-java-programmeur-een-jumpstart/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 15:36:00 +0000</pubDate>
		<dc:creator>Rob Schellhorn</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2125</guid>
		<description>Bij Finalist wordt ontwikkeld in de talen Java, Ruby en PHP. De evolutie van de laatste twee gaat gestaag, om de zoveel tijd worden programmeurs verwend met nieuwe taalfeatures. De ontwikkeling van Java lijkt daarentegen een beetje dood. De release van Java 6 was al weer vier jaar geleden. Ook de volgende Java versie lijkt [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/hDCKzVfoZLY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2011/01/24/scala-voor-de-java-programmeur-een-jumpstart/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2011/01/24/scala-voor-de-java-programmeur-een-jumpstart/</feedburner:origLink></item>
		<item>
		<title>Drupal 7 meetup</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/Qe6s04G7LDI/</link>
		<comments>http://blog.finalist.nl/2010/12/20/drupal-7-meetup/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 09:03:16 +0000</pubDate>
		<dc:creator>Lennaert van der Linden</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2068</guid>
		<description>De tweede release candidate van Drupal 7 is inmiddels beschikbaar en dat houdt in dat Drupal 7 er aan komt. Op 16 december hielden Proteon en Wizzlern de Drupal 7 meetup om Drupal ontwikkelaars bij te praten over de nieuwe release. Een meetup waar veel animo voor was, gezien het aantal beschikbare plaatsen al snel [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/Qe6s04G7LDI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/12/20/drupal-7-meetup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/12/20/drupal-7-meetup/</feedburner:origLink></item>
		<item>
		<title>Drupal theming</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/a7ySKSTPzog/</link>
		<comments>http://blog.finalist.nl/2010/11/22/drupal-theming/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 12:42:21 +0000</pubDate>
		<dc:creator>Lennaert van der Linden</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2069</guid>
		<description>Het scheiden van logica en presentatie is een belangrijk aspect voor elk web content framework. Dit geldt dus ook voor Drupal. Gelukkig biedt Drupal hier een mechanisme voor: theming. Met theming kan niet alleen logica en weergave worden gescheiden, maar is het ook mogelijk om de presentatie van generieke modules te specialiseren voor specifieke sites. [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/a7ySKSTPzog" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/11/22/drupal-theming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/11/22/drupal-theming/</feedburner:origLink></item>
		<item>
		<title>J-Fall 2010: drie interessante sessies nader belicht</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/iUN9V1eg8WI/</link>
		<comments>http://blog.finalist.nl/2010/11/08/j-fall-2010-drie-interessante-sessies-nader-belicht/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 12:18:32 +0000</pubDate>
		<dc:creator>Robbert Brak</dc:creator>
				<category><![CDATA[Evenementen]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2050</guid>
		<description>Woensdag  3 november vond J-Fall 2010 plaats, een jaarlijks terugkerende conferentie over Java-gerelateerde onderwerpen, georganiseerd door de  &lt;a title="NL-JUG" href="http://www.nljug.org/"&gt;NL-JUG&lt;/a&gt;.  Zelf ben ik inmiddels stamgast op dit evenement en ook dit jaar was het  weer de moeite waard. In deze post ga ik kort in op de inhoud van  enkele van de meest aansprekende sessies.&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/iUN9V1eg8WI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/11/08/j-fall-2010-drie-interessante-sessies-nader-belicht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/11/08/j-fall-2010-drie-interessante-sessies-nader-belicht/</feedburner:origLink></item>
		<item>
		<title>Theming van validatieberichten in Drupal</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/csgOk_aJZbA/</link>
		<comments>http://blog.finalist.nl/2010/11/03/theming-van-validatieberichten-in-drupal/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 08:02:31 +0000</pubDate>
		<dc:creator>Lennaert van der Linden</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2036</guid>
		<description>Het fijne van werken met een framework als Drupal is dat veel dingen al zijn geregeld. De form API biedt bijvoorbeeld validatie en validatiemeldingen worden automatisch getoond als een gebruiker een of meer velden niet correct invult. Het enige wat rest is opstijlen. Maar soms voldoet het standaardgedrag niet en moet er een aanpassing worden [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/csgOk_aJZbA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/11/03/theming-van-validatieberichten-in-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/11/03/theming-van-validatieberichten-in-drupal/</feedburner:origLink></item>
		<item>
		<title>Software Craftsmanship</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/cvljWikVrbA/</link>
		<comments>http://blog.finalist.nl/2010/10/25/software-craftsmanship/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 12:09:32 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Evenementen]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=2019</guid>
		<description>Afgelopen donderdag en vrijdag was de Ruby And Rails conferentie in Amsterdam. De conferentie had dit jaar een internationaal karakter (vandaar de naamswijziging van &amp;#8220;Ruby En Rails&amp;#8221; naar &amp;#8220;Ruby And Rails&amp;#8221;). De conferentie was zoals gebruikelijk goed geslaagd. Behalve veel technische presentaties, van o.a. Rick Olson (werkzaam bij Github) en Jon Yurek (co-founder van Thoughtbot), [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/cvljWikVrbA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/10/25/software-craftsmanship/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/10/25/software-craftsmanship/</feedburner:origLink></item>
		<item>
		<title>Ruby on Rails 3.1</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/HLPf2ZDbYO4/</link>
		<comments>http://blog.finalist.nl/2010/10/07/ruby-on-rails-3-1/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 16:03:49 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=1953</guid>
		<description>Ruby on Rails 3 is net uit. Twee maanden geleden keek ik er nog op vooruit. Maar Rails staat niet stil. Laten we de kristallen bol uit de kast halen en kijken wat de volgende versie van Rails, versie 3.1, ons gaat bieden. Centraal in deze versie staat performance. En dan niet alleen door optimalisatie [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/HLPf2ZDbYO4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/10/07/ruby-on-rails-3-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/10/07/ruby-on-rails-3-1/</feedburner:origLink></item>
		<item>
		<title>Drupal Rules</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/VKgMOw8einc/</link>
		<comments>http://blog.finalist.nl/2010/09/02/drupal-rules/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 11:18:43 +0000</pubDate>
		<dc:creator>Lennaert van der Linden</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Modules]]></category>
		<category><![CDATA[Rules]]></category>
		<category><![CDATA[Rules Engine]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=1920</guid>
		<description>Nee, geen artikel over hoe geweldig Drupal is, maar een artikel over de Rules module. Met behulp van deze module voeg je een rules engine toe aan je webapplicatie waarmee eenvoudig business rules zijn op te stellen en te beheren. Maar eerst een korte introductie over wat een rules engine en business rules nu zijn. [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/VKgMOw8einc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/09/02/drupal-rules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/09/02/drupal-rules/</feedburner:origLink></item>
		<item>
		<title>Ruby on Rails 3: Een voorbeschouwing</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/yQ3xDx8yJBg/</link>
		<comments>http://blog.finalist.nl/2010/08/16/ruby-on-rails-3-een-voorbeschouwing/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 10:05:02 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=1909</guid>
		<description>Het is bijna zo ver: Ruby on Rails 3 komt er aan! Naar deze versie wordt enorm uitgekeken. En terecht. De nieuwe versie belooft een groot aantal nieuwe features en is onder de motorkap enorm verbeterd. Hier bij Finalist houden we de ontwikkelingen van Rails op de voet bij. We gebruiken de beta versie van [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/yQ3xDx8yJBg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/08/16/ruby-on-rails-3-een-voorbeschouwing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/08/16/ruby-on-rails-3-een-voorbeschouwing/</feedburner:origLink></item>
		<item>
		<title>Bundler en RVM</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/53NearJr9uQ/</link>
		<comments>http://blog.finalist.nl/2010/07/27/bundler-en-rvm/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 07:34:46 +0000</pubDate>
		<dc:creator>Iain Hecker</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=1869</guid>
		<description>Bundler 1.0 RC 1 is vers van de pers. Bundler is de dependency manager voor Ruby. Hier bij Finalist hebben we alle projecten die we actief in beheer hebben al omgezet naar Bundler. Ik zal even laten zien wat Bundler zoal voor je doet. En als we toch bezig zijn, heb ik het ook even [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/53NearJr9uQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/07/27/bundler-en-rvm/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/07/27/bundler-en-rvm/</feedburner:origLink></item>
		<item>
		<title>DSL’s en Ruby</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/umAJ_Dv1Rko/</link>
		<comments>http://blog.finalist.nl/2010/07/23/dsls-en-ruby/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 07:58:24 +0000</pubDate>
		<dc:creator>Diederick Lawson</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=1828</guid>
		<description>Om maar meteen met de deur in huis te vallen: DSL&amp;#8217;s icm. met Ruby zijn gaaf, cool, leuk en leerzaam. Waarom? Omdat het het kán maar vooral ook omdat het je code leesbaarder maakt en je dwingt meer na te denken over de kwaliteit van je code (kwaliteit als in: onderhoudbaarheid / leesbaarheid). DSL? Even [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/umAJ_Dv1Rko" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/07/23/dsls-en-ruby/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/07/23/dsls-en-ruby/</feedburner:origLink></item>
		<item>
		<title>Dutch PHP Conference 2010 – dag 3</title>
		<link>http://feedproxy.google.com/~r/Blogartikelen/~3/rWD_AO4t7UA/</link>
		<comments>http://blog.finalist.nl/2010/07/05/dutch-php-conference-2010-dag-3/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 07:05:16 +0000</pubDate>
		<dc:creator>Lennaert van der Linden</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Evenementen]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[code review]]></category>
		<category><![CDATA[DPC2010]]></category>

		<guid isPermaLink="false">http://blog.finalist.nl/?p=1813</guid>
		<description>De derde en laatste conferentiedag was op zaterdag. Ik had verwacht dat het een stuk rustiger zou zijn, mede ook vanwege het mooie weer buiten, maar de opkomst was groot. De keynote over security-centered design heb ik overgeslagen, om toch wat uit te kunnen slapen, maar ik was mooi op tijd voor de presentaties. Ook [...]&lt;img src="http://feeds.feedburner.com/~r/Blogartikelen/~4/rWD_AO4t7UA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.finalist.nl/2010/07/05/dutch-php-conference-2010-dag-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.finalist.nl/2010/07/05/dutch-php-conference-2010-dag-3/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 1.448 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-01-30 20:27:08 -->

