<?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>Ninjapenguin</title>
	<atom:link href="http://www.ninjapenguin.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ninjapenguin.co.uk/blog</link>
	<description>Personal blog of Matthew Wells</description>
	<lastBuildDate>Mon, 04 May 2009 09:41:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OO Design in Kohana &#8211; Facade Pattern</title>
		<link>http://www.ninjapenguin.co.uk/blog/2009/05/04/oo-design-in-kohana-facade-pattern/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2009/05/04/oo-design-in-kohana-facade-pattern/#comments</comments>
		<pubDate>Mon, 04 May 2009 09:33:23 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Kohana-OOD]]></category>
		<category><![CDATA[swiftmailer]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=164</guid>
		<description><![CDATA[For the second in my mini-series looking at Object Oriented Design within the Kohana framework I am going to look at the Facade pattern. I had this down for the third article, but I had a comment on the last one voicing some thoughts on a common grey area when it comes to this and [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2009/05/04/oo-design-in-kohana-facade-pattern/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OO Design in Kohana &#8211; Adapter Pattern</title>
		<link>http://www.ninjapenguin.co.uk/blog/2009/04/18/oo-in-kohana-adapter-pattern/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2009/04/18/oo-in-kohana-adapter-pattern/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 10:36:54 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[Kohana-OOD]]></category>
		<category><![CDATA[oo-design]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=141</guid>
		<description><![CDATA[Thought I would do a couple of posts on some basic Object Oriented design patterns and examples of their implementation within the Kohana framework. They&#8217;re not going to go into any great detail but will hopefully provide a small insight into some of the inner workings of Kohana and enable  you to make full use [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2009/04/18/oo-in-kohana-adapter-pattern/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kohana simple REST server</title>
		<link>http://www.ninjapenguin.co.uk/blog/2009/04/05/kohana-simple-rest-server/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2009/04/05/kohana-simple-rest-server/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 17:02:18 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Kohana]]></category>
		<category><![CDATA[model]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=113</guid>
		<description><![CDATA[I&#8217;ve been using something like this for a little while now, but initially held back on writing anything about it as I wanted to do something a little better using the Router3 module and/or KO3, however there has been some noise recently about REST, so I thought I would share this implementation as a possible [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2009/04/05/kohana-simple-rest-server/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Unit Testing basic html output &#8211; assertTag</title>
		<link>http://www.ninjapenguin.co.uk/blog/2009/03/06/unit-testing-basic-html-output-asserttag/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2009/03/06/unit-testing-basic-html-output-asserttag/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 21:30:11 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[UnitTest]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=90</guid>
		<description><![CDATA[About 18 months ago I started to dabble with unit testing within PHP, I first looked at simpletest before ultimately settling with PHPUnit. I was a little cautious at first, primarily concerned with the amount of time writing the tests were taking and maintenance of said tests, but soon realised their full potential.
It&#8217;s safe to [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2009/03/06/unit-testing-basic-html-output-asserttag/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Git Resources</title>
		<link>http://www.ninjapenguin.co.uk/blog/2009/02/24/git-resources/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2009/02/24/git-resources/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 21:30:12 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=84</guid>
		<description><![CDATA[I&#8217;ve been using svn for a good few years now, and until a few months ago resisted the change of moving to another versioning software. However as the general buz of the internet turned more and more to distributed version control systems I started to read up a little on them.
I saw bazaar and git [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2009/02/24/git-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kohana Twitter Library</title>
		<link>http://www.ninjapenguin.co.uk/blog/2009/02/22/kohana-twitter-library/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2009/02/22/kohana-twitter-library/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 13:00:41 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=75</guid>
		<description><![CDATA[I previously posted the Curl library that came about as a result of needing this Twitter integration for something I was doing, so I thought it would be rude not to post up the twitter library as well!
I gues you could say twitter has become fairly popular (follow me at ninja_p)

So if this library helps [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2009/02/22/kohana-twitter-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kohana Curl Library</title>
		<link>http://www.ninjapenguin.co.uk/blog/2009/02/22/kohana-curl-library/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2009/02/22/kohana-curl-library/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 12:45:20 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[library]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=72</guid>
		<description><![CDATA[So Curl is awesome! But due to my goldfish-esc memory working with it is always a lesson in searching the docs. The great thing with working with a framework is that such tasks can easily be adapted to your own way of working. The great(est?) thing about Kohana is that it is just so damn [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2009/02/22/kohana-curl-library/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kohana 2.3 routing</title>
		<link>http://www.ninjapenguin.co.uk/blog/2008/10/18/kohana-23-routing/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2008/10/18/kohana-23-routing/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 13:29:11 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=58</guid>
		<description><![CDATA[
In my last post I mentioned that there&#8217;s a change in the works for Kohana 2.3, and I wasn&#8217;t lying! If you watch the forum then you will of certainly seen some discussions on it, of particular note are:Routing in 2.3 and 2.3 Routing Examples.
I think initially the change was met with skepticism , as these things so often [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2008/10/18/kohana-23-routing/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Kohana 2.3 look ahead!</title>
		<link>http://www.ninjapenguin.co.uk/blog/2008/10/18/kohana-23-look-ahead/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2008/10/18/kohana-23-look-ahead/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 10:01:25 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=49</guid>
		<description><![CDATA[
I&#8217;ve recently had the chance to have a little play with with the Kohana trunk (what will be Kohana 2.3) so I thought I would use this post to highlight some of the cool new features we can expect in the next release! The list is by no means exhaustive but will hopefully serve to [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2008/10/18/kohana-23-look-ahead/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kohana ORM Tip : ORM Tree</title>
		<link>http://www.ninjapenguin.co.uk/blog/2008/09/25/kohana-orm-tip-orm-tree/</link>
		<comments>http://www.ninjapenguin.co.uk/blog/2008/09/25/kohana-orm-tip-orm-tree/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 19:35:41 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Kohana]]></category>
		<category><![CDATA[ORM-Tree]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.ninjapenguin.co.uk/blog/?p=38</guid>
		<description><![CDATA[Well the last ORM tip seemed to get a bit of traffic so I thought I would throw another one together. This time it covers the little known ORM_Tree library. This is (IMO) a spectacular example of the flexibility and power of Kohana, by taking a look at this ORM extension (system/libraries/ORM_Tree) you can see [...]]]></description>
		<wfw:commentRss>http://www.ninjapenguin.co.uk/blog/2008/09/25/kohana-orm-tip-orm-tree/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.408 seconds -->
