<?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>the moth mosura</title>
	<atom:link href="http://mauva.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://mauva.co.uk/blog</link>
	<description>Development with garnish.</description>
	<lastBuildDate>Sun, 11 Mar 2012 16:34:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Feeding the bigga</title>
		<link>http://mauva.co.uk/blog/2012/feeding-the-bigga/</link>
		<comments>http://mauva.co.uk/blog/2012/feeding-the-bigga/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 23:25:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=188</guid>
		<description><![CDATA[Having now less commute and more time to do various other things than being sat on trains, I thought I&#8217;d dig the sourdough bread starter out of the fridge and feed it up with a view to baking some bread over the weekend. In theory&#8230; I&#8217;m meant to feed this every 2/3 weeks to keep [...]]]></description>
			<content:encoded><![CDATA[<p>Having now less commute and more time to do various other things than being sat on trains, I thought I&#8217;d dig the sourdough bread starter out of the fridge and feed it up with a view to baking some bread over the weekend.</p>
<p>In theory&#8230; I&#8217;m meant to feed this every 2/3 weeks to keep the thing from going rancid and dying. However, I&#8217;m lazy, and I&#8217;ve got it on good authority that it can endure several months of neglect &#8211; which this has had.</p>
<p>The brown liquid is basically moonshine &#8211; not very tasty (of course I tried) &#8211; but indeed alcoholic (&#8230;<em>of course</em> I tried).</p>
<p>So, I poured this off, and the starters&#8217; gone pretty thick &#8211; as you can see. You can pretty much tell by the smell that all&#8217;s well here, so I fed it. Warm water + 100g of flour. Whisked it up, and I&#8217;ll take a photo again in the morning where I expect to see some hardcore bubble action.</p>
<p>EDIT: Added the bubbling&#8230; See the last image.</p>

<a href='http://mauva.co.uk/blog/2012/feeding-the-bigga/sdim0859-2/' title='SDIM0859'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2012/03/SDIM08591-100x100.jpg" class="attachment-thumbnail" alt="SDIM0859" title="SDIM0859" /></a>
<a href='http://mauva.co.uk/blog/2012/feeding-the-bigga/sdim0860-2/' title='SDIM0860'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2012/03/SDIM08601-100x100.jpg" class="attachment-thumbnail" alt="SDIM0860" title="SDIM0860" /></a>
<a href='http://mauva.co.uk/blog/2012/feeding-the-bigga/sdim0861-2/' title='SDIM0861'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2012/03/SDIM08611-100x100.jpg" class="attachment-thumbnail" alt="SDIM0861" title="SDIM0861" /></a>
<a href='http://mauva.co.uk/blog/2012/feeding-the-bigga/sdim0862-2/' title='SDIM0862'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2012/03/SDIM08621-100x100.jpg" class="attachment-thumbnail" alt="SDIM0862" title="SDIM0862" /></a>
<a href='http://mauva.co.uk/blog/2012/feeding-the-bigga/sdim0863-2/' title='SDIM0863'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2012/03/SDIM08631-100x100.jpg" class="attachment-thumbnail" alt="SDIM0863" title="SDIM0863" /></a>
<a href='http://mauva.co.uk/blog/2012/feeding-the-bigga/sdim0864/' title='SDIM0864'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2012/03/SDIM0864-100x100.jpg" class="attachment-thumbnail" alt="SDIM0864" title="SDIM0864" /></a>
<a href='http://mauva.co.uk/blog/2012/feeding-the-bigga/bread/' title='bread'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2012/03/bread-100x100.jpg" class="attachment-thumbnail" alt="bread" title="bread" /></a>
<a href='http://mauva.co.uk/blog/2012/feeding-the-bigga/bread02/' title='bread02'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2012/03/bread02-100x100.jpg" class="attachment-thumbnail" alt="bread02" title="bread02" /></a>

]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2012/feeding-the-bigga/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Springloops &#8211; GIT hosting with deployments</title>
		<link>http://mauva.co.uk/blog/2012/springloops-git-hosting-with-deployments/</link>
		<comments>http://mauva.co.uk/blog/2012/springloops-git-hosting-with-deployments/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 18:52:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Deployment]]></category>
		<category><![CDATA[GIT]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=168</guid>
		<description><![CDATA[Since leaving my last job for freelance &#8211; where I had a lot of support from 2 talented SysAdmins, I&#8217;ve been wondering how I&#8217;d like to manage what will likely be a growing array of client sites, and the prospect of setting up a lot of things that I hitherto took for granted. Things like [...]]]></description>
			<content:encoded><![CDATA[<p>Since leaving my last job for freelance &#8211; where I had a lot of support from 2 talented SysAdmins, I&#8217;ve been wondering how I&#8217;d like to manage what will likely be a growing array of client sites, and the prospect of setting up a lot of things that I hitherto took for granted. Things like the SVN server, the dev and UAT environments, the firewalls, the proxys, the puppet servers&#8230; all of this useful stuff that I knew how to use, but unfortunately have <em>little idea how to configure</em>.</p>
<p>I&#8217;ve also got the prospect of working with some developers who haven&#8217;t really cut their teeth in a collaborative coding environment, and haven&#8217;t yet arrived at the point whereby they instinctively know that version-control is a good thing, and haven&#8217;t really known anything better than simply using FTP to get stuff done.</p>
<p>Some of that infrastructure I&#8217;ve used in the past, was used to manage around 200 websites. We&#8217;re not going to be operating anywhere near that level, and I also don&#8217;t want to scare the shit out of my new co-workers when they suddenly realise that there is indeed a learning curve, and what was once a 5 minute tweak in a WordPress plugin to make CURL work, now will now involve learning puppet, logging into puppet, making the changes, testing the changes, and then and only then can they make that WordPress plugin get past the firewall.</p>
<p>It can&#8217;t be like that, especially as we&#8217;re such a small team, it can&#8217;t really afford to be crippled by infrastructure that people aren&#8217;t confident enough to use, and I also refuse to be the silo of that knowledge.</p>
<h3>Version Control</h3>
<p>Some things however, like version control, can not/should not be removed from this equation. The benefits of GIT or SVN far outweigh the time involved in getting to grips with it, and since there&#8217;s a whole range of GUI interfaces for the two of them out there these days, it&#8217;s not even strictly necessary to scare yet more shit out of people with the command line.</p>
<h3>Deploying</h3>
<p>In the past with Rails, I&#8217;ve had experience using Capistrano to move sites between dev, uat and live environments. The last 3 years or so, I&#8217;ve been using YUM packages to control and role back versions. This was all well and good, but still required a few extra steps (and yet another server) to create your package, and then also to having to maintain spec files. This wasn&#8217;t such a hardship as we were generally dealing with production-line sites &#8211; they were all built on the same framework, and all shared common code-bases. Now though, we&#8217;ll be dealing with all sorts. Off the top of my head there&#8217;s already WordPress, Concrete5, Magento and some CodeIgnitor. Attempting to encourage the use of building YUM packages under these circumstances, whilst already insisting on learning the basics of GIT, isn&#8217;t going to make me any friends, and will most definitely get in the way of GTD.</p>
<p>So, this is where <a href="http://www.springloops.com/v2/">Springloops</a> comes in. In most respects, it&#8217;s a bit of a Github clone, except that it also does deployments. You can basically set up a project (using either SVN or GIT), and then under each project you can define any number of servers, with particular roles (development, testing, live and so on), and using a particular branch. You can give Springloops access to the servers via FTP, SFTP, and (and this is a nice touch) Amazon S3. When you deploy for the first time, Springloops basically sends up the entire repo. When you then make subsequent deployments, it works a bit like rSync and only updates new/modified files. The result? It&#8217;s pretty bloody quick.</p>
<p>Of course at this point, you do start to wonder about where these details are going, and how well Springloops are going to treat them. At this point, I have no reason not to trust them, and the few support inquiries I&#8217;ve made have had a swift response. Having said all that though, I really wouldn&#8217;t recommend just using a root SSH account for this. It&#8217;s not that I don&#8217;t want to trust the staff, but more than I wonder what could go wrong if a bug ever sneaks through. Better to just to give Springloops an account with limited permissions, and in theory only the site will ever get damaged &#8211; not the entire server.</p>
<p>If all goes well, I will certainly post back here on Springloops with an update on how it all works in practice. My gut feeling though, is that having a GUI to help people manage deployments without forcing them into steep learning curves is going to be a good thing. It&#8217;s going to be a quicker route to that feeling of control and empowerment that a decent deployment process gives you, and I&#8217;m absolutely convinced that they will never fire up their FTP client again, and will never have that sinking feeling when it goes horribly wrong.</p>
<p>Rollback, and code-on.</p>
]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2012/springloops-git-hosting-with-deployments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concrete5 &#8211; Giving each block an HTML wrapper</title>
		<link>http://mauva.co.uk/blog/2012/concrete5-giving-each-block-an-html-wrapper/</link>
		<comments>http://mauva.co.uk/blog/2012/concrete5-giving-each-block-an-html-wrapper/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 11:18:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=163</guid>
		<description><![CDATA[No, you do no need to use custom templates to do this. Looking at the C5 area documentation, you will find these two methods available to you; Fairly self explanatory &#8211; just make sure you call them after you instantiate the new class;]]></description>
			<content:encoded><![CDATA[<p>No, you do no need to use custom templates to do this.</p>
<p>Looking at the <a href="http://www.concrete5.org/documentation/developers/pages/areas">C5 area documentation</a>, you will find these two methods available to you;</p>
<pre class="brush: php; title: ; notranslate">
$area-&gt;setBlockWrapperStart($html)
//The passed $html will be printed out before every block in the area.

$area-&gt;setBlockWrapperEnd($html)
//The passed $html will be printed out after every block in the area.
</pre>
<p>Fairly self explanatory &#8211; just make sure you call them after you instantiate the new class;</p>
<pre class="brush: php; title: ; notranslate">
$heading = new Area('Heading');
$heading-&gt;setBlockWrapperStart('&lt;div class=&quot;heading&quot;&gt;');
$heading-&gt;setBlockWrapperEnd('&lt;/div&gt;');
$heading-&gt;display($c);
</pre>
]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2012/concrete5-giving-each-block-an-html-wrapper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concrete5 Areas &#8211; Setting default content when empty</title>
		<link>http://mauva.co.uk/blog/2012/concrete5-areas-default-content/</link>
		<comments>http://mauva.co.uk/blog/2012/concrete5-areas-default-content/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 11:06:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Concrete5]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=159</guid>
		<description><![CDATA[I&#8217;ve promised a few people that I would collate various snippets of useful Concrete5 code that I&#8217;ve used over the years. I feel somewhat obliged to since it seems that an awful lot of people have taken to this CMS on my recommendation. You might notice the irony of posting this on a WordPress blog. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve promised a few people that I would collate various snippets of useful Concrete5 code that I&#8217;ve used over the years. I feel somewhat obliged to since it seems that an awful lot of people have taken to this CMS on my recommendation.</p>
<p>You might notice the irony of posting this on a WordPress blog. <a title="Well, it was this or twitter." href="http://mauva.co.uk/blog/2011/hello-world/">I&#8217;m not happy about it</a>, but the theme was just about acceptable and so that sold it. It will be migrated to a C5 instance in the near future.</p>
<p>On to the code.</p>
<p>If you have used C5, you will know what an area is and how it works. Let&#8217;s say you want to show some default content while that area contains no blocks, and then hide that content once someone has added some content.</p>
<pre class="brush: php; title: ; notranslate">
$a= new Area('Main'); 

if ($c-&gt;isEditMode() || $a-&gt;getTotalBlocksInArea($c) &gt; 0 )
{
    $a-&gt;display($c);
}
else
{
    echo 'This area is empty';
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2012/concrete5-areas-default-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A wee quote.</title>
		<link>http://mauva.co.uk/blog/2012/a-wee-quote/</link>
		<comments>http://mauva.co.uk/blog/2012/a-wee-quote/#comments</comments>
		<pubDate>Sun, 19 Feb 2012 21:07:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=151</guid>
		<description><![CDATA[&#8220;everyone gets to make one big mistake. and if your waiting on me well i guess your gonna have to wait. cus im saving mine up for a very very special day. when i can fuck it all up in the most spectacular way.&#8221;]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;everyone gets to make one big mistake. and if your waiting on me well i guess your gonna have to wait. cus im saving mine up for a very very special day. when i can fuck it all up in the most spectacular way.&#8221;
</p></blockquote>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/EGc1Dpg0ucM" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2012/a-wee-quote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Formating JSON for jQuery UI Autocomplete</title>
		<link>http://mauva.co.uk/blog/2012/how-to-format-json-for-jquery-ui-autocomplete/</link>
		<comments>http://mauva.co.uk/blog/2012/how-to-format-json-for-jquery-ui-autocomplete/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 12:20:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[jQuery UI]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=141</guid>
		<description><![CDATA[I&#8217;ll be honest, I thought this was going to be a 5 minute job to a add nice be of autocompleteness to a project. However, if the requirement to pass 3 parameters as your data array (id, value, label) was in the documentation, I missed it. The JSON, should look like this; {"response":"true","message":[{"value":"CSS3","label":"CSS3","id":"3"},{"value":"Slider","label":"Slider","id":"4"},{"value":"PSD","label":"PSD","id":"5"},{"value":"CSS","label":"CSS","id":"7"}]} I was [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be honest, I thought this was going to be a 5 minute job to a add nice be of autocompleteness to a project. However, if the requirement to pass 3 parameters as your data array (id, value, label) was in the documentation, I missed it.</p>
<p>The JSON, should look like this;</p>
<pre>{"response":"true","message":[{"value":"CSS3","label":"CSS3","id":"3"},{"value":"Slider","label":"Slider","id":"4"},{"value":"PSD","label":"PSD","id":"5"},{"value":"CSS","label":"CSS","id":"7"}]}</pre>
<p>I was using CodeIngiter, so my controller looks like this (ignoring the DB selects which should be moved to a model). Also, ensure that you output the correct headers (application/json), otherwise you&#8217;ll just be setting yourself up for a whole load of new, difficult to spot problems;</p>
<pre class="brush: php; title: ; notranslate">

function get_tags_as_json()
{
$tag = $_REQUEST['term']; //get term parameter sent via text field.

$this-&gt;db-&gt;select('*');
$this-&gt;db-&gt;from('tags');
$this-&gt;db-&gt;like('tag', $tag);
$this-&gt;db-&gt;limit('5');
$query = $this-&gt;db-&gt;get();

if ($query-&gt;num_rows() &gt; 0)
{
$data['response'] = 'true';
$data['message'] = array();

foreach ($query-&gt;result() as $row)
{
$data['message'][] = array(
'value' =&gt; $row-&gt;tag,
'label' =&gt; $row-&gt;tag,
'id' =&gt; $row-&gt;id
);
}

}
else
{
$data['response'] = 'false';
}
header(&quot;Content-type: application/json&quot;);
echo json_encode($data);
}
</pre>
<p>and then my jQuery;</p>
<pre class="brush: jscript; title: ; notranslate">

$(function() {
$( &quot;#tags&quot; ).autocomplete({
source: function( request, response ) {
$.ajax({
url: &quot;http://linkspro.dev/admin/get_tags_as_json&quot;,
dataType: &quot;json&quot;,
data: request,
success: function(data){
if(data.response == 'true') {
response(data.message);
}
}
});
},
minLength: 1

});
});
</pre>
]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2012/how-to-format-json-for-jquery-ui-autocomplete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tank Auth logging you out?</title>
		<link>http://mauva.co.uk/blog/2012/tank-auth-logging-you-out/</link>
		<comments>http://mauva.co.uk/blog/2012/tank-auth-logging-you-out/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 23:41:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=137</guid>
		<description><![CDATA[I&#8217;ve been using Tank Auth for a few CodeIgniter projects recently which, if you haven&#8217;t checked out, is a great way to get started quickly and securely with some simple user authentication. For my future reference as much as anything else, I was having some problems with it quite randomly logging me out, and after [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using <a title="Tank Auth" href="http://www.konyukhov.com/soft/tank_auth/" target="_blank">Tank Auth</a> for a few CodeIgniter projects recently which, if you haven&#8217;t checked out, is a great way to get started quickly and securely with some simple user authentication.</p>
<p>For my future reference as much as anything else, I was having some problems with it quite randomly logging me out, and after a lot of digging I arrived at pining the blame on my use of the Google jQuery CDN. Not entirely sure why that is causing the problem, but since removing it, so far so good.</p>
<p>Hopefully I will post back with a bit more info once I&#8217;ve had time to dig further.</p>
]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2012/tank-auth-logging-you-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The abyss</title>
		<link>http://mauva.co.uk/blog/2012/abyss/</link>
		<comments>http://mauva.co.uk/blog/2012/abyss/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 18:05:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=135</guid>
		<description><![CDATA[Last week, I resigned from my job. Not an easy thing to do when your best friend lectures you about the recession and the fact that you haven&#8217;t actually got anything at all lined up. However, I&#8217;m firm believer in just having a good bit of faith in myself, and that generally, when needed to [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I resigned from my job. Not an easy thing to do when your best friend lectures you about the recession and the fact that you haven&#8217;t actually got anything at all lined up.</p>
<p>However, I&#8217;m firm believer in just having a good bit of faith in myself, and that generally, when needed to and when either jumping or stepping into the abyss, it&#8217;s worth remembering that it only ever comes up to your knees.</p>
<p>So what am I to do now? I&#8217;m a web developer. In fact, to describe myself as just a web developer really doesn&#8217;t do justice to what it is I&#8217;m good at.</p>
<p>I&#8217;m at my best working across disciplines, directly with customers and businesses who not only require sound web design and development, but also need advice about how people might use and engage with their products. I like to think that I might change the way people will do business, and show them better ways to realise their ideas.</p>
<p>In recent years, I&#8217;ve helped bring a small design agency into the world of digital design and development, and seen that company grow so invaluable to it&#8217;s clients, that it was acquired by one.</p>
<p>Before that, I had the good fortune to blend work and pleasure by helping to found a unique music industry startup &#8211; from the heady days of planning it in the pub, the UI planning and design, and finding and working with a small team of talented Rails developers &#8211; this was the most fun you could have in a rented loft.</p>
<p>I&#8217;ve managed development teams &#8211; both my native PHP fellows, and also Rails developers. I&#8217;m also perfectly happy and resourceful enough to work on my own &#8211; knowing enough to bring a project to life from scoping, through to deployment. </p>
<p>I&#8217;ve built and managed e-commerce sites, price comparison services, download stores, blogs and much more.</p>
<p>Most good things start over coffee or a pint, so if I sound like someone you&#8217;d like to work with, then please get in touch.</p>
]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2012/abyss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not polaroid polaroids</title>
		<link>http://mauva.co.uk/blog/2011/not-polaroid-polaroids/</link>
		<comments>http://mauva.co.uk/blog/2011/not-polaroid-polaroids/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 22:52:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[People's Music Store]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=80</guid>
		<description><![CDATA[Whilst tidying up some files on the MacBook, I started going through some old People&#8217;s Music Store stuff that I had saved for posterity. People&#8217;s Music Store was a digital music download service with a difference. We charged the users with creating the store fronts, picking the stock, reviewing the music, and selling it in [...]]]></description>
			<content:encoded><![CDATA[<p>Whilst tidying up some files on the MacBook, I started going through some old People&#8217;s Music Store stuff that I had saved for posterity. People&#8217;s Music Store was a digital music download service with a difference. We charged the users with creating the store fronts, picking the stock, reviewing the music, and selling it in their own customisable store front. In another universe, I am certain it toppled iTunes from up on it&#8217;s sterile, transparent roost.</p>
<p>Anyway, for our launch, we rewarded every early adopter who was willing to share their postal address with a welcome package. We gave them art, sweets, poetry, stickers, and some photographic inspiration. I was in charge of the FujiFilm Instamax (yeah &#8211; doesn&#8217;t quite have the same ring to it as &#8220;polariod&#8221;).</p>
<p>These are actual scans of the highly prized shots that made it into the welcome packages. Probably worth thousands now I&#8217;m famous&#8230;</p>

<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/1/' title='1'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/1-100x100.jpg" class="attachment-thumbnail" alt="1" title="1" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/10/' title='10'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/10-100x100.jpg" class="attachment-thumbnail" alt="10" title="10" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/11/' title='11'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/11-100x100.jpg" class="attachment-thumbnail" alt="11" title="11" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/12/' title='12'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/12-100x100.jpg" class="attachment-thumbnail" alt="12" title="12" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/13/' title='13'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/13-100x100.jpg" class="attachment-thumbnail" alt="13" title="13" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/14-2/' title='14'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/14-100x100.jpg" class="attachment-thumbnail" alt="14" title="14" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/15/' title='15'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/15-100x100.jpg" class="attachment-thumbnail" alt="15" title="15" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/16/' title='16'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/16-100x100.jpg" class="attachment-thumbnail" alt="16" title="16" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/17/' title='17'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/17-100x100.jpg" class="attachment-thumbnail" alt="17" title="17" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/18/' title='18'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/18-100x100.jpg" class="attachment-thumbnail" alt="18" title="18" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/19/' title='19'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/19-100x100.jpg" class="attachment-thumbnail" alt="19" title="19" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/2/' title='2'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/2-100x100.jpg" class="attachment-thumbnail" alt="2" title="2" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/20/' title='20'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/20-100x100.jpg" class="attachment-thumbnail" alt="20" title="20" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/21/' title='21'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/21-100x100.jpg" class="attachment-thumbnail" alt="21" title="21" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/22/' title='22'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/22-100x100.jpg" class="attachment-thumbnail" alt="22" title="22" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/23/' title='23'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/23-100x100.jpg" class="attachment-thumbnail" alt="23" title="23" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/24/' title='24'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/24-100x100.jpg" class="attachment-thumbnail" alt="24" title="24" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/25/' title='25'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/25-100x100.jpg" class="attachment-thumbnail" alt="25" title="25" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/26/' title='26'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/26-100x100.jpg" class="attachment-thumbnail" alt="26" title="26" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/27/' title='27'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/27-100x100.jpg" class="attachment-thumbnail" alt="27" title="27" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/28/' title='28'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/28-100x100.jpg" class="attachment-thumbnail" alt="28" title="28" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/29-2/' title='29'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/29-100x100.jpg" class="attachment-thumbnail" alt="29" title="29" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/3/' title='3'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/3-100x100.jpg" class="attachment-thumbnail" alt="3" title="3" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/30/' title='30'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/30-100x100.jpg" class="attachment-thumbnail" alt="30" title="30" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/31/' title='31'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/31-100x100.jpg" class="attachment-thumbnail" alt="31" title="31" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/32/' title='32'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/32-100x100.jpg" class="attachment-thumbnail" alt="32" title="32" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/33/' title='33'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/33-100x100.jpg" class="attachment-thumbnail" alt="33" title="33" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/34/' title='34'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/34-100x100.jpg" class="attachment-thumbnail" alt="34" title="34" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/35/' title='35'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/35-100x100.jpg" class="attachment-thumbnail" alt="35" title="35" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/36/' title='36'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/36-100x100.jpg" class="attachment-thumbnail" alt="36" title="36" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/37/' title='37'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/37-100x100.jpg" class="attachment-thumbnail" alt="37" title="37" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/38/' title='38'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/38-100x100.jpg" class="attachment-thumbnail" alt="38" title="38" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/39/' title='39'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/39-100x100.jpg" class="attachment-thumbnail" alt="39" title="39" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/4/' title='4'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/4-100x100.jpg" class="attachment-thumbnail" alt="4" title="4" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/40/' title='40'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/40-100x100.jpg" class="attachment-thumbnail" alt="40" title="40" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/5/' title='5'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/5-100x100.jpg" class="attachment-thumbnail" alt="5" title="5" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/6/' title='6'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/6-100x100.jpg" class="attachment-thumbnail" alt="6" title="6" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/7/' title='7'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/7-100x100.jpg" class="attachment-thumbnail" alt="7" title="7" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/8/' title='8'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/8-100x100.jpg" class="attachment-thumbnail" alt="8" title="8" /></a>
<a href='http://mauva.co.uk/blog/2011/not-polaroid-polaroids/attachment/9/' title='9'><img width="100" height="100" src="http://mauva.co.uk/blog/wp-content/uploads/2011/07/9-100x100.jpg" class="attachment-thumbnail" alt="9" title="9" /></a>

]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2011/not-polaroid-polaroids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Well, it was this or twitter.</title>
		<link>http://mauva.co.uk/blog/2011/hello-world/</link>
		<comments>http://mauva.co.uk/blog/2011/hello-world/#comments</comments>
		<pubDate>Sun, 03 Jul 2011 14:13:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mauva.co.uk/blog/?p=1</guid>
		<description><![CDATA[Quite honestly, there wasn&#8217;t much in it. I&#8217;d like to think that I have more to say than I can fit on one line, and I&#8217;d like to think that I have a bigger attention span than twitter seems to want to impose on me. Every time I try and keep up with it, I [...]]]></description>
			<content:encoded><![CDATA[<p>Quite honestly, there wasn&#8217;t much in it. I&#8217;d like to think that I have more to say than I can fit on one line, and I&#8217;d like to think that I have a bigger attention span than twitter seems to want to impose on me. Every time I try and keep up with it, I end up feeling like I&#8217;ve gorged on too much internet.</p>
<p>So I installed WordPress (which, as a developer, makes me feel like I&#8217;ve gorged on yesterdays&#8217; dominos pizza, and will likely wake up with a slice attached to my face. But that&#8217;s another post).</p>
]]></content:encoded>
			<wfw:commentRss>http://mauva.co.uk/blog/2011/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

