<?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>critical_log</title>
	<atom:link href="http://criticallog.thornet.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://criticallog.thornet.net</link>
	<description>PrOOfeK&#039;s critical log file</description>
	<lastBuildDate>Thu, 09 Feb 2012 11:09:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>PHPUnit assertion gotcha</title>
		<link>http://criticallog.thornet.net/2012/02/09/phpunit-assertion-gotcha/</link>
		<comments>http://criticallog.thornet.net/2012/02/09/phpunit-assertion-gotcha/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 11:05:38 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[3.5]]></category>
		<category><![CDATA[3.6]]></category>
		<category><![CDATA[ci]]></category>
		<category><![CDATA[phpunit]]></category>
		<category><![CDATA[unit tests]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=229</guid>
		<description><![CDATA[A recent discovery. If you found yourself upgrading from PHPUnit 3.5.x to PHPUnit 3.6.x be aware of a subtle change. assertEquals() and I guess all related assertions will behave a bit differently after the upgrade. When you assert 2 values and one of them is an object with defined __toString() function PHPUnit 3.5.x will fail the [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2012/02/09/phpunit-assertion-gotcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Benelux 2012 &#8211; 4 days of awesomeness</title>
		<link>http://criticallog.thornet.net/2012/01/31/php-benelux-2012-4-days-of-awesomeness/</link>
		<comments>http://criticallog.thornet.net/2012/01/31/php-benelux-2012-4-days-of-awesomeness/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 22:50:32 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[antwerp]]></category>
		<category><![CDATA[belgium]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[phpbnl12]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=219</guid>
		<description><![CDATA[I was extremely pleased that I was invited to talk at the annual PHP Benelux conference in Antwerp. It was my first time in Antwerp, but I have heard about this conference so much before. And I must tell, all of it was true. The arrival But starting from the beginning, which was the landing of [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2012/01/31/php-benelux-2012-4-days-of-awesomeness/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Software metrics at PHPNW 2011 Conference</title>
		<link>http://criticallog.thornet.net/2011/09/20/software-metrics-at-phpnw-2011-conference/</link>
		<comments>http://criticallog.thornet.net/2011/09/20/software-metrics-at-phpnw-2011-conference/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 21:05:36 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[phpnw]]></category>
		<category><![CDATA[phpnw11]]></category>
		<category><![CDATA[software metrics]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=208</guid>
		<description><![CDATA[I am really excited to be able to speak again in Manchester this October. This time I will be speaking about the ways and tools you can use to assess your code quality and its design. While software metrics help a lot and tell a lot about code, you have to remember they only should [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2011/09/20/software-metrics-at-phpnw-2011-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring cleaning? Hell no!</title>
		<link>http://criticallog.thornet.net/2011/06/09/spring-cleaning-hell-no/</link>
		<comments>http://criticallog.thornet.net/2011/06/09/spring-cleaning-hell-no/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 20:01:33 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[software quality]]></category>
		<category><![CDATA[team effort]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=201</guid>
		<description><![CDATA[It&#8217;s summer time already, but every time I hear about cleaning revolution it reminds me of spring cleaning. And I can tell you I hate spring cleaning! I don&#8217;t get the whole idea of one time movements just because you didn&#8217;t care enough to keep your things tidy all year long! The whole thing gets [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2011/06/09/spring-cleaning-hell-no/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Running php linter before pushing changes to a git repository</title>
		<link>http://criticallog.thornet.net/2011/06/02/running-php-linter-before-pushing-changes-to-a-git-repository/</link>
		<comments>http://criticallog.thornet.net/2011/06/02/running-php-linter-before-pushing-changes-to-a-git-repository/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 22:26:58 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[hooks]]></category>
		<category><![CDATA[linter]]></category>
		<category><![CDATA[pre-commit]]></category>
		<category><![CDATA[pre-receive]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=197</guid>
		<description><![CDATA[A problem Have you ever reviewed code that contained parse errors and wasn&#8217;t even proper PHP? I have and that&#8217;s why I have finally decided to stop that. Well, I have not decided to stop reviewing code, I have decided to prevent people committing PHP code which contain parse errors. With git hooks it&#8217;s fairly [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2011/06/02/running-php-linter-before-pushing-changes-to-a-git-repository/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Running multiple MySQL instances on MacOsX</title>
		<link>http://criticallog.thornet.net/2011/05/24/running-multiple-mysql-instances-on-macosx/</link>
		<comments>http://criticallog.thornet.net/2011/05/24/running-multiple-mysql-instances-on-macosx/#comments</comments>
		<pubDate>Tue, 24 May 2011 21:31:47 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[multiple instances]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=193</guid>
		<description><![CDATA[Recently I had to look at a tool developed in-house to archive data from a main db cluster to an archive cluster. As I had to implement a brand new feature I wanted to test it first on my machine and cover it fully with unit tests, but to do so I obviously needed 2 [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2011/05/24/running-multiple-mysql-instances-on-macosx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>February aftermatch</title>
		<link>http://criticallog.thornet.net/2011/04/08/february-aftermatch/</link>
		<comments>http://criticallog.thornet.net/2011/04/08/february-aftermatch/#comments</comments>
		<pubDate>Fri, 08 Apr 2011 06:55:06 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[phpnw]]></category>
		<category><![CDATA[phpuk11]]></category>
		<category><![CDATA[phpuneu]]></category>
		<category><![CDATA[unconference]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=148</guid>
		<description><![CDATA[Finally, during the first days of my holiday, I have found a few days to finish this post. Well, Feb this year has been extremely busy. First hot house at work, a brand new idea for me that worked brilliantly, then PHP Unconference Europe in Manchester, and finally PHPUK 2011 in London. And although that was [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2011/04/08/february-aftermatch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autotesting with watchr, growl and PHPUnit</title>
		<link>http://criticallog.thornet.net/2011/03/08/autotesting-with-watchr-growl-and-phpunit/</link>
		<comments>http://criticallog.thornet.net/2011/03/08/autotesting-with-watchr-growl-and-phpunit/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 21:07:19 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[continuous testing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[growl]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[phpunit]]></category>
		<category><![CDATA[watchr]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=137</guid>
		<description><![CDATA[Inspired by a conversation at the office couple of days ago with a slightly bald software developer from the UK and @Stubbs I decided to play a bit with the concept of autotesting. I came across it about a year a go during BTDevCon and I really liked it, but back then I have seen [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2011/03/08/autotesting-with-watchr-growl-and-phpunit/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Sonar for PHP coming</title>
		<link>http://criticallog.thornet.net/2010/11/22/sonar-for-php-coming/</link>
		<comments>http://criticallog.thornet.net/2010/11/22/sonar-for-php-coming/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 11:41:37 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[buildbox]]></category>
		<category><![CDATA[codesniffer]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[pdepend]]></category>
		<category><![CDATA[phpUnderControl]]></category>
		<category><![CDATA[phpunit]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[software metrics]]></category>
		<category><![CDATA[sonar]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=103</guid>
		<description><![CDATA[I have received a lot of positive feedback after my The Journey towards Continuous Integration talk at PHP NW 2010 conference. It seems that a lot of people have found it both interesting and inspiring. I am really glad. After the talk many people asked me about Sonar which I briefly mentioned and were eager [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2010/11/22/sonar-for-php-coming/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Speaking at PHP NorthWest 2010</title>
		<link>http://criticallog.thornet.net/2010/09/13/speaking-at-php-northwest-2010/</link>
		<comments>http://criticallog.thornet.net/2010/09/13/speaking-at-php-northwest-2010/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 18:53:49 +0000</pubDate>
		<dc:creator>proofek</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pro]]></category>
		<category><![CDATA[phpnw phpnw10 conference talk continuous integration manchester 2010 journey php]]></category>

		<guid isPermaLink="false">http://criticallog.thornet.net/?p=99</guid>
		<description><![CDATA[So, PHP North West 2010 conference is coming up! It will be held on 9th and 10th October 2010 in Manchester. A year ago, when I was in Manchester at PHP NorthWest 2009 Conference I would never have thought that next year I will be on the other side of the room! I will be [...]]]></description>
		<wfw:commentRss>http://criticallog.thornet.net/2010/09/13/speaking-at-php-northwest-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

