<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Perpetual Pursuit of Perfection</title>
	<atom:link href="http://thomaskowalski.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thomaskowalski.wordpress.com</link>
	<description>Thomas Kowalski's blog on information architecure, psychology and the art of software development</description>
	<lastBuildDate>Sun, 24 Oct 2010 19:15:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='thomaskowalski.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Perpetual Pursuit of Perfection</title>
		<link>http://thomaskowalski.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://thomaskowalski.wordpress.com/osd.xml" title="Perpetual Pursuit of Perfection" />
	<atom:link rel='hub' href='http://thomaskowalski.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Unit testing done right &#8211; Better then sliced bread</title>
		<link>http://thomaskowalski.wordpress.com/2009/06/17/unit-testing-done-right-better-then-sliced-bread/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/06/17/unit-testing-done-right-better-then-sliced-bread/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 12:42:12 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[software architecture]]></category>
		<category><![CDATA[BDD]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Unit-Tests]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=62</guid>
		<description><![CDATA[Maybe the biggest thing since the rise of object oriented programming is test driven development. It's also as hard to "get". To help you on your journey, here some tips<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=62&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/06/17/unit-testing-done-right-better-then-sliced-bread/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>Unit tests: An API design tool</title>
		<link>http://thomaskowalski.wordpress.com/2009/05/07/unit-tests-an-api-design-tool/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/05/07/unit-tests-an-api-design-tool/#comments</comments>
		<pubDate>Thu, 07 May 2009 11:13:01 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[software architecture]]></category>
		<category><![CDATA[BDD]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Unit-Tests]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=58</guid>
		<description><![CDATA[Many people think that unit tests are written to catch bugs, however this is only partially right. Unit tests might be a valuable addition to regression-tests and increase a developers productivity, however people might miss the actual benefits of the test-first approach. Unit testing supports developers in several ways: For static typed languages unit testing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=58&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/05/07/unit-tests-an-api-design-tool/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>Help killing Internet Explorer 6</title>
		<link>http://thomaskowalski.wordpress.com/2009/04/20/help-killing-internet-explorer-6/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/04/20/help-killing-internet-explorer-6/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 07:20:49 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[Learn together]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[ie6]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=43</guid>
		<description><![CDATA[Help killing Internet Explorer 6 using the banner provided on the linked website. Most of you certainly know that there are huge differences between different browsers and a lot of people still use Internet Explorer 6 which was released back in 2001. And 8 years are quite a long time for the ever changing internet. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=43&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/04/20/help-killing-internet-explorer-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>Work faster without GUI</title>
		<link>http://thomaskowalski.wordpress.com/2009/04/08/work-faster-without-gui/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/04/08/work-faster-without-gui/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 08:47:39 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[information architecture]]></category>
		<category><![CDATA[Learn together]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=38</guid>
		<description><![CDATA[The GUI was developed by Xerox PARK in 1973. Since then not much changed, we still use window, icon, menu, pointing device (also referred as WIMP). We have lot of  fancy, new features like desktop search, more colorful icons an we like, but still not much changed. As useful as this approach might be is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=38&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/04/08/work-faster-without-gui/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>Suite yourself &#8211; Why the label &#8220;created by microsoft&#8221; doesn&#8217;t matter</title>
		<link>http://thomaskowalski.wordpress.com/2009/04/06/suite-yourself-why-the-label-created-by-microsoft-doesnt-matter/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/04/06/suite-yourself-why-the-label-created-by-microsoft-doesnt-matter/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 09:58:18 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[Learn together]]></category>
		<category><![CDATA[common thinking]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=33</guid>
		<description><![CDATA[For some time now, I am working on the windows platform again using .NET 3.5, C# and ASP.NET. With more and more functional programming elements introduced into the .NET platform such as LINQ I really prefer C# over Java. However one thing that bothers me and is very often accountered is the sheer awe of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=33&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/04/06/suite-yourself-why-the-label-created-by-microsoft-doesnt-matter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>Save the pixel, Save your message</title>
		<link>http://thomaskowalski.wordpress.com/2009/02/24/save-the-pixel-save-your-message/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/02/24/save-the-pixel-save-your-message/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 13:32:05 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[information architecture]]></category>
		<category><![CDATA[Learn together]]></category>
		<category><![CDATA[webdevelopment]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=30</guid>
		<description><![CDATA[What if you could make your website more successful just by tweaking it a little bit here and there instead of doing a complete makeover? In his book &#8220;Save the Pixel&#8221; Ben Hunt explains why web design is much more then simply adding fancy images to an website, showing that design has more then one [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=30&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/02/24/save-the-pixel-save-your-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>Improve your websites first load performance</title>
		<link>http://thomaskowalski.wordpress.com/2009/02/23/improve-your-websites-first-load-performance/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/02/23/improve-your-websites-first-load-performance/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 19:51:33 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[Learn together]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=27</guid>
		<description><![CDATA[If you are a serious webdeveloper the chances are good that you are already using one of the famous javascript-libraries like jQuery, Prototype/script.aculo.us, MooTools, YUI or others. These libraries can be a big part of the content that needs to be send to the visitor of your website. This however don&#8217;t need to be the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=27&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/02/23/improve-your-websites-first-load-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>Make your life easier with event delegation</title>
		<link>http://thomaskowalski.wordpress.com/2009/02/14/make-your-life-easier-with-event-delegation/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/02/14/make-your-life-easier-with-event-delegation/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 08:38:57 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[Learn together]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=10</guid>
		<description><![CDATA[Event delegation is a simple javascript idom that spares you from a lot of hard work. In case you have a list of items (like &#60;table&#62; or &#60;li&#62;) there is no need to start to add an event handler like onclick to every single row/list item. Instead it is enough to just add a single [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=10&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/02/14/make-your-life-easier-with-event-delegation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>REST rescues HTTP from violent developers</title>
		<link>http://thomaskowalski.wordpress.com/2009/02/03/rest-rescues-http-from-violent-developers/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/02/03/rest-rescues-http-from-violent-developers/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 09:19:20 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[Learn together]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[rest]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=7</guid>
		<description><![CDATA[Then I started web development (using PHP) one of the first things I learned was the differences between GET and POST. Back then (in 1999) GET was usually described as bookmarkable, parameter-length/payload-size is limited  and post as arbitrary sized payload (parameters), not bookmarkable. It seems that as time passed by many developers eigther completely forgot [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=7&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/02/03/rest-rescues-http-from-violent-developers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
		<item>
		<title>Happy to join the blogsphere</title>
		<link>http://thomaskowalski.wordpress.com/2009/01/14/happy-to-join-the-blogsphere/</link>
		<comments>http://thomaskowalski.wordpress.com/2009/01/14/happy-to-join-the-blogsphere/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 09:20:05 +0000</pubDate>
		<dc:creator>Thomas Kowalski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thomaskowalski.wordpress.com/?p=5</guid>
		<description><![CDATA[My new year&#8217;s resolution for 2009 was *surprise* to start my very own blog. The goal of it is to share my thoughts on information technology and processing (by computers or mind) and hope based on the latin proverb &#8220;Docendo discitur&#8221; (&#8220;One learns by teaching&#8221;) to obtain more insight into these topics through exchange. What [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomaskowalski.wordpress.com&amp;blog=6147331&amp;post=5&amp;subd=thomaskowalski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://thomaskowalski.wordpress.com/2009/01/14/happy-to-join-the-blogsphere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">thomaskowalski</media:title>
		</media:content>
	</item>
	</channel>
</rss>
