<?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>New Adventures in Software &#187; Software Development</title>
	<atom:link href="http://blog.uncommons.org/category/software-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.uncommons.org</link>
	<description>Rants and opinion interspersed with awe-inspiring tales of heoric software engineering endeavours.</description>
	<lastBuildDate>Mon, 06 Feb 2012 15:57:01 +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>Free StackOverflow Careers Invites</title>
		<link>http://blog.uncommons.org/2011/06/30/free-stackoverflow-careers-invites/</link>
		<comments>http://blog.uncommons.org/2011/06/30/free-stackoverflow-careers-invites/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 15:04:39 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[The Internet]]></category>
		<category><![CDATA[stack exchange]]></category>
		<category><![CDATA[stack overflow careers]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=1049</guid>
		<description><![CDATA[About 18 months ago when I was looking for contract work, I signed up for Stack Overflow Careers. This was back when you had to pay to use the service (it&#8217;s now free but registration is by invitation only &#8211; more on that in a minute). The asking price had quickly dropped from an ambitious [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2011/06/30/free-stackoverflow-careers-invites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ReportNG 1.1.1 – The Less Embarrassingly Bad Version</title>
		<link>http://blog.uncommons.org/2010/05/21/reportng-1-1-1-the-less-embarrassingly-bad-version/</link>
		<comments>http://blog.uncommons.org/2010/05/21/reportng-1-1-1-the-less-embarrassingly-bad-version/#comments</comments>
		<pubDate>Fri, 21 May 2010 22:19:13 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[reportng]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=847</guid>
		<description><![CDATA[It seems that ReportNG 1.1 fared badly when it came into contact with the real world. It was a buggy piece of crap. If you upgraded and suffered IllegalStateExceptions or NullPointerExceptions, I&#8217;m sorry for wasting your time. The new chronology page was the root of all the problems. The main one (symptom: IllegalStateException) was triggered [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/05/21/reportng-1-1-1-the-less-embarrassingly-bad-version/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moving Projects from Java.net to GitHub</title>
		<link>http://blog.uncommons.org/2010/05/17/moving-projects-from-java-net-to-github/</link>
		<comments>http://blog.uncommons.org/2010/05/17/moving-projects-from-java-net-to-github/#comments</comments>
		<pubDate>Mon, 17 May 2010 19:48:43 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[java.net]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=836</guid>
		<description><![CDATA[How to move your project from Subversion on Java.net to Git on GitHub without losing the change history. Cloning the Subversion Repository The normal way to duplicate a Subversion repository with full history is to use the svnadmin dump and load commands. Unfortunately most SVN hosting services, including Java.net, do not provide access to svnadmin [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/05/17/moving-projects-from-java-net-to-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ReportNG 1.1 – i18n, Gradle fix, chronological ordering</title>
		<link>http://blog.uncommons.org/2010/05/15/reportng-1-1-i18n-gradle-fix-chronological-ordering/</link>
		<comments>http://blog.uncommons.org/2010/05/15/reportng-1-1-i18n-gradle-fix-chronological-ordering/#comments</comments>
		<pubDate>Sat, 15 May 2010 19:26:26 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[gradle]]></category>
		<category><![CDATA[reportng]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=833</guid>
		<description><![CDATA[Over the last 6 weeks or so I seem to have taken an unintentional extended break from programming (and from posting here). It&#8217;s time to get back into the swing of things and top of my TODO list was putting the finishing touches to ReportNG 1.1 (ReportNG being an alternative HTML reporting plug-in for TestNG). [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/05/15/reportng-1-1-i18n-gradle-fix-chronological-ordering/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ReportNG Conquers Google, No Longer Just a Typo</title>
		<link>http://blog.uncommons.org/2010/02/25/reportng-conquers-google-no-longer-just-a-typo/</link>
		<comments>http://blog.uncommons.org/2010/02/25/reportng-conquers-google-no-longer-just-a-typo/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 18:22:21 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[reportng]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=821</guid>
		<description><![CDATA[This time last year, if you typed &#8220;reportng&#8221; into Google, you would get this: This was Google&#8217;s way of telling the world that my project was insignificant, that the only people who would type that particular search term were those without full control of their fingers. The Subversion repository for ReportNG dates back to September [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/02/25/reportng-conquers-google-no-longer-just-a-typo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jack Nicholson, Software Developer</title>
		<link>http://blog.uncommons.org/2010/01/06/jack-nicholson-software-developer/</link>
		<comments>http://blog.uncommons.org/2010/01/06/jack-nicholson-software-developer/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 00:30:08 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=784</guid>
		<description><![CDATA[Jack&#8217;s new career in software development was going pretty well, but he didn&#8217;t appreciate the daily stand-up meetings.]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2010/01/06/jack-nicholson-software-developer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Zeitgeist 1.0 &#8211; An Intelligent RSS News Aggregator</title>
		<link>http://blog.uncommons.org/2009/11/26/zeitgeist-1-0-an-intelligent-rss-news-aggregator/</link>
		<comments>http://blog.uncommons.org/2009/11/26/zeitgeist-1-0-an-intelligent-rss-news-aggregator/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 20:44:15 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[zeitgeist]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=718</guid>
		<description><![CDATA[I recently signed-up for GitHub. Compared to Java.net or Sourceforge, it provides a much lower barrier of entry for code hosting.  There&#8217;s no need to wait an indeterminate period of time for somebody to approve your project, you just upload it. And because it&#8217;s a DVCS, it&#8217;s easy for other people to fork your projects [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/11/26/zeitgeist-1-0-an-intelligent-rss-news-aggregator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmers&#8217; CVs &#8211; 20 years behind the times?</title>
		<link>http://blog.uncommons.org/2009/10/24/programmers-cvs-20-years-behind-the-times/</link>
		<comments>http://blog.uncommons.org/2009/10/24/programmers-cvs-20-years-behind-the-times/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 00:04:28 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[The Internet]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[ohloh]]></category>
		<category><![CDATA[stack overflow careers]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=685</guid>
		<description><![CDATA[Take a programmer&#8217;s CV/résumé from the late 1980s and one from today and, aside from the content, what has changed? Not much. Both will typically be approximately two pages of static, word-processed, black text on white A4 paper (or US Letter in North America). Maybe the text doesn&#8217;t always arrive on actual paper these days [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/10/24/programmers-cvs-20-years-behind-the-times/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Attention to Detail</title>
		<link>http://blog.uncommons.org/2009/09/23/attention-to-detail/</link>
		<comments>http://blog.uncommons.org/2009/09/23/attention-to-detail/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 23:47:51 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=666</guid>
		<description><![CDATA[A thought for the day, courtesy of Landon Dyer (no relation) a.k.a DadHacker. &#8220;Good programs do not contain spelling errors or have grammatical mistakes. I think this is probably a result of fractal attention to detail; in great programs things are correct at all levels, down to the periods at the ends of sentences in [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/09/23/attention-to-detail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Tips for Publishing Open Source Java Libraries</title>
		<link>http://blog.uncommons.org/2009/07/29/10-tips-for-publishing-open-source-java-libraries/</link>
		<comments>http://blog.uncommons.org/2009/07/29/10-tips-for-publishing-open-source-java-libraries/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 19:46:07 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://blog.uncommons.org/?p=593</guid>
		<description><![CDATA[One of the strengths of the Java ecosystem is the huge number of open source libraries that are available.  There are often several alternatives when you need a library that provides some specific functionality.  Some library authors make it easy to evaluate and use their libraries while others don&#8217;t.  Open source developers may not care [...]]]></description>
		<wfw:commentRss>http://blog.uncommons.org/2009/07/29/10-tips-for-publishing-open-source-java-libraries/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

