<?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>Peter Ledbrook &#187; Software</title>
	<atom:link href="http://www.cacoethes.co.uk/blog/category/software/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cacoethes.co.uk/blog</link>
	<description>A search for meaning in software and life</description>
	<lastBuildDate>Mon, 19 Jul 2010 12:19:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Java&#8217;s new keyword</title>
		<link>http://www.cacoethes.co.uk/blog/software/javas-new-keyword</link>
		<comments>http://www.cacoethes.co.uk/blog/software/javas-new-keyword#comments</comments>
		<pubDate>Mon, 01 Mar 2010 06:32:21 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=218</guid>
		<description><![CDATA[Creating objects in Java is easy with the new keyword. In fact, it&#8217;s one of those things that you don&#8217;t think about. Need to access a file? Just create a new File instance: new File("build.properties"). For most Java developers, that&#8217;s all they need to know. Life becomes more interesting, though, when you start working with [...]]]></description>
		<wfw:commentRss>http://www.cacoethes.co.uk/blog/software/javas-new-keyword/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Tomcat gotcha</title>
		<link>http://www.cacoethes.co.uk/blog/software/a-tomcat-gotcha</link>
		<comments>http://www.cacoethes.co.uk/blog/software/a-tomcat-gotcha#comments</comments>
		<pubDate>Wed, 24 Feb 2010 08:43:12 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=214</guid>
		<description><![CDATA[Servlet filters. Straightforward, right? A request comes in, goes through each filter in the chain, hits the servlet and then the response goes the other way. Sort of. What could possibly go wrong?
Not much&#8230;unless you throw error handling into the mix. The trouble is, the servlet specification doesn&#8217;t lay down many rules on how error [...]]]></description>
		<wfw:commentRss>http://www.cacoethes.co.uk/blog/software/a-tomcat-gotcha/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Are polyglot systems a good idea?</title>
		<link>http://www.cacoethes.co.uk/blog/software/are-polyglot-systems-a-good-idea</link>
		<comments>http://www.cacoethes.co.uk/blog/software/are-polyglot-systems-a-good-idea#comments</comments>
		<pubDate>Tue, 04 Aug 2009 15:05:50 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.cacoethes.co.uk/blog/?p=56</guid>
		<description><![CDATA[A recent tweet pointed me to a post on polyglotism by Bill Burke of JBoss. It comes in the midst of a lot of interest in alternative languages on the JVM, such as JRuby, Groovy, Scala, and many others. Its basic point is that companies indulge in multiple languages at their peril and a Java [...]]]></description>
		<wfw:commentRss>http://www.cacoethes.co.uk/blog/software/are-polyglot-systems-a-good-idea/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
