<?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>dan/blog</title>
	<atom:link href="http://www.danfrost.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danfrost.co.uk/blog</link>
	<description>Coding and Cloud Computing. Maybe more.</description>
	<lastBuildDate>Sat, 27 Feb 2010 18:59:02 +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>Gardening code</title>
		<link>http://www.danfrost.co.uk/blog/2010/02/gardening-code/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/02/gardening-code/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 18:59:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=108</guid>
		<description><![CDATA[I spent today in the garden, only to find the following quote when browsing through the Pragmatic Programmer this evening:
Well, software doesn&#8217;t work quite that way. Rather than constructions, software is more like gardening &#8211; it is more organic than concrete. You plant many things in a garden according to an initial plan and conditions. [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/02/gardening-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day 2. Don&#8217;t configure your servers.</title>
		<link>http://www.danfrost.co.uk/blog/2010/02/do-not-configure/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/02/do-not-configure/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 19:50:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=106</guid>
		<description><![CDATA[Yesterday was the day of nothing new. Today we didn&#8217;t configure our servers.
The traditional cycle for &#8216;provisioning&#8217; a server, as it&#8217;s called, is to plug it in, install the operating system and then spend a decent amount of time configuring it. Apply the best config, tweak it here, tweak it there.
Then you load test it [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/02/do-not-configure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day 1. Nothing clever and nothing new</title>
		<link>http://www.danfrost.co.uk/blog/2010/02/day-1-nothing-clever-and-nothing-new/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/02/day-1-nothing-clever-and-nothing-new/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 19:52:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Web apps]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=104</guid>
		<description><![CDATA[Here&#8217;s what&#8217;s clever about cloud computing: it&#8217;s nothing special and nothing new again and again.

I&#8217;ve run two servers for years.
Each client get two servers &#8211; or 4 servers &#8211; or 7 servers. Some are databases, others web, others do other stuff. But there&#8217;s always the same number of servers.
The there&#8217;s cloud servers.
The important thing &#8211; [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/02/day-1-nothing-clever-and-nothing-new/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git for deployment&#8230; or not?</title>
		<link>http://www.danfrost.co.uk/blog/2010/02/git-for-deployment-or-not/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/02/git-for-deployment-or-not/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 20:40:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=101</guid>
		<description><![CDATA[I&#8217;ve been reading lots about using git for deployment, but it doesn&#8217;t feel right. We&#8217;ve used SVN and git for deploying to single servers for years but I still think it&#8217;s fiddly and nasty. If I was forced to .jar it all up and deploy it would this make me a cleaner development. I dunno, [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/02/git-for-deployment-or-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hosting on the cloud vs. using the cloud</title>
		<link>http://www.danfrost.co.uk/blog/2010/02/hosting-vs-using-the-cloud/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/02/hosting-vs-using-the-cloud/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:50:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=99</guid>
		<description><![CDATA[Until you&#8217;re about 20 you learn stuff all the time. Then you stop, and just recycle the same old junk again and again.
I&#8217;ve been hosting sites in the cloud &#8211; Amazon and Rackspace clouds &#8211; for a couple of year now, and I like being able to add and remove servers as needed but we [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/02/hosting-vs-using-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remember this &#8211; make an html doc quickly in textmate</title>
		<link>http://www.danfrost.co.uk/blog/2010/01/remember-this-make-an-html-doc-quickly-in-textmate/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/01/remember-this-make-an-html-doc-quickly-in-textmate/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 20:00:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/2010/01/remember-this-make-an-html-doc-quickly-in-textmate/</guid>
		<description><![CDATA[I keep forgetting this&#8230;
doctype + tab, then select the type of html doc you need.
Create the HTML tag. Then head+tag followed by body+tag.
Will I remember now? no.
]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/01/remember-this-make-an-html-doc-quickly-in-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CONCENTRATE!</title>
		<link>http://www.danfrost.co.uk/blog/2010/01/concentrate/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/01/concentrate/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 22:22:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=90</guid>
		<description><![CDATA[I&#8217;m reading Pragmatic Thinking &#38; Learning, which pointed me in the direction of Think! for mac.
It hides all but one application so you don&#8217;t spend your life being distracted by email, google reader, IM, another email, wondering why that command-line was open, another email (this one from a cronjob, saying nothing interesting) and someone saying [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/01/concentrate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debugging strategies</title>
		<link>http://www.danfrost.co.uk/blog/2010/01/debugging-strategies/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/01/debugging-strategies/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 15:09:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ways of debugging]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=87</guid>
		<description><![CDATA[As part of my rare and virtually non-existant series on debugging techniques, I&#8217;ve put together a Debugging Strategy Cheatsheet summarising the strategies for fixing code quickly and efficiently that I&#8217;ve collected from various sources.
Icon thanks to icon archive.
]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/01/debugging-strategies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rackspace Cloud</title>
		<link>http://www.danfrost.co.uk/blog/2010/01/rackspace-cloud/</link>
		<comments>http://www.danfrost.co.uk/blog/2010/01/rackspace-cloud/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 20:04:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cloud]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=83</guid>
		<description><![CDATA[We setup our Rackspace Cloud account for internal development today and it is nice&#8230;
We&#8217;ve been using Amazon Web Services for a few years now, and I still really like what they have to offer, but it must be said that Rackspace have thought about making things cuddly. Before we got into AWS, we were using [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2010/01/rackspace-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pack it up with Jammit</title>
		<link>http://www.danfrost.co.uk/blog/2009/11/pack-it-up-with-jammit/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/11/pack-it-up-with-jammit/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 22:01:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=72</guid>
		<description><![CDATA[I&#8217;ve found recently that complex designs aren&#8217;t just more difficult to build, but have significant effects on browser performance. To improve the performance of our site, we used CDN (Amazon S3 hosting the files), we removed background images and we tweaked the server configuration no end.
Now, something you find out very soon when you start [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/11/pack-it-up-with-jammit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Podcasts on Architecture &#8211; Grady Booch</title>
		<link>http://www.danfrost.co.uk/blog/2009/09/podcasts-on-architecture-grady-booch/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/09/podcasts-on-architecture-grady-booch/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 16:33:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=69</guid>
		<description><![CDATA[Once again, something that isn&#8217;t new but is really valuable.
Grady Booch on Architecture is worth listening to for some architecture wisdom.
]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/09/podcasts-on-architecture-grady-booch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flipping news</title>
		<link>http://www.danfrost.co.uk/blog/2009/09/flipping-news/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/09/flipping-news/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 17:42:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>
		<category><![CDATA[Web apps]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=64</guid>
		<description><![CDATA[Not only is Google convinced it can build browsers better than other people, it now seems to think that browsers shouldn&#8217;t even visit websites at all.

Fast Flip gathers news from various sources, renders them (so it seems) and gives them to you via a swish, flash, flippy interface so you don&#8217;t have to visit all [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/09/flipping-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Busy, busy, busy internet</title>
		<link>http://www.danfrost.co.uk/blog/2009/09/busy-busy-busy-internet/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/09/busy-busy-busy-internet/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 20:16:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=66</guid>
		<description><![CDATA[Wasn&#8217;t the internet busy in 2003. Taken from New Scientist. Old, I know. But if you look carefully you can see where I was ssh&#8217;ing to a server in Germany&#8230; just near the blue line.
]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/09/busy-busy-busy-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The joy of testing&#8230; the hell of entropy</title>
		<link>http://www.danfrost.co.uk/blog/2009/09/the-joy-of-testing-the-hell-of-entropy/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/09/the-joy-of-testing-the-hell-of-entropy/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 21:31:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/2009/09/the-joy-of-testing-the-hell-of-entropy/</guid>
		<description><![CDATA[Coders are rubbish at testing. QS, UAT, and Testers all just add entropy. 
Very good article over at Google Testing blog: http://googletesting.blogspot.com/2009/09/plague-of-entropy.html
]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/09/the-joy-of-testing-the-hell-of-entropy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twilio &#8211; AWS powered phone calls</title>
		<link>http://www.danfrost.co.uk/blog/2009/09/twilio-aws-phone-calls/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/09/twilio-aws-phone-calls/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 07:59:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cloud]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=60</guid>
		<description><![CDATA[Recently featured on the AWS Blog, Twilio provides an API to phone calls. When someone calls in, it fires a web service on your server. You can then respond with a message &#8211; e.g. &#8220;Thanks for calling&#8221; &#8211; which is spoken back to the caller.
I particularly like this kind of cloud app because it is [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/09/twilio-aws-phone-calls/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GWT and the iPhone</title>
		<link>http://www.danfrost.co.uk/blog/2009/09/gwt-and-the-iphone/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/09/gwt-and-the-iphone/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 07:53:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/2009/09/gwt-and-the-iphone/</guid>
		<description><![CDATA[Doing research for my what&#8217;s-new-in-GWT article for Linux Magazine (http://www.linux-magazine.com/).
This isn&#8217;t new, but worth knowing about. A GWT app written for the iPhone when it first came out.
http://gwt.google.com/samples/GwtFeedReader/GwtFeedReader.html
]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/09/gwt-and-the-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing, Writing and waiting for Google Wave</title>
		<link>http://www.danfrost.co.uk/blog/2009/09/writing-andgoogle-wave/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/09/writing-andgoogle-wave/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 08:14:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Published Articles]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=58</guid>
		<description><![CDATA[Back from a long summer holiday and lots to do. Having just put singup.org live we seem to have an endless stack of new work as well. (Ok, I didn&#8217;t put singup.org live &#8211; I was on Holiday.)
On top of planning a new series of articles for Linux Magazine on High performance and cloud computing, [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/09/writing-andgoogle-wave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>phake &#8211; generating PHP code</title>
		<link>http://www.danfrost.co.uk/blog/2009/07/phake-generating-php-code/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/07/phake-generating-php-code/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 14:54:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[phake]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=51</guid>
		<description><![CDATA[I wrote a load of code called johnny5 about 4 years ago which could generate itself. That was the test &#8211; if the code generation code was good enough to generate the code generating code. It could. It was great and I did nothing with it.
Now, I have rewritten it as a phake script so [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/07/phake-generating-php-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;phake&#8217; &#8211; some more bits</title>
		<link>http://www.danfrost.co.uk/blog/2009/06/phake-some-more-bits/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/06/phake-some-more-bits/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 19:46:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=50</guid>
		<description><![CDATA[Just added some more things to my &#8216;php-make-like-thing&#8217; on git hub and to the phake-scripts supporting package.
We use a system of &#8217;skel files&#8217; at work that build configuration files for us. I have implemented this system in phake&#8230; just to pass the time.
First create a &#8217;skel&#8217; file: path/to/file.php.skel:
$db_name = '&#60;DATABASE_NAME&#62;';
$db_user = '&#60;DATABASE_USER&#62;';
$db_pass = '&#60;DATABASE_PASS&#62;';
Now, create run:
# [...]]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/06/phake-some-more-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Read what I read &#8211; my Google Reader shared items</title>
		<link>http://www.danfrost.co.uk/blog/2009/06/read-what-i-read-my-google-reader-shared-items/</link>
		<comments>http://www.danfrost.co.uk/blog/2009/06/read-what-i-read-my-google-reader-shared-items/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 07:45:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All the rest]]></category>

		<guid isPermaLink="false">http://www.danfrost.co.uk/blog/?p=49</guid>
		<description><![CDATA[I read more than I write &#8211; so here is my Google Reader shared items feed so you can read as much and write as little as me: Read more &#8211; much, much more here
]]></description>
		<wfw:commentRss>http://www.danfrost.co.uk/blog/2009/06/read-what-i-read-my-google-reader-shared-items/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
