<?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>FlipStorm &#187; News</title>
	<atom:link href="http://flipstorm.co.uk/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://flipstorm.co.uk</link>
	<description>web development masters</description>
	<lastBuildDate>Wed, 01 Sep 2010 13:47:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://flipstorm.co.uk/?pushpress=hub'/>
		<item>
		<title>Opening the Doors to Growth</title>
		<link>http://flipstorm.co.uk/2010/09/opening-the-doors-to-growth/</link>
		<comments>http://flipstorm.co.uk/2010/09/opening-the-doors-to-growth/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 13:47:32 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=259</guid>
		<description><![CDATA[
			
				
			
		
Well it&#8217;s been another busy few months. We&#8217;ve got a lot of news to share with the world, but right now not quite enough time to share it all. As a company we&#8217;re expecting some serious growth. There&#8217;s a lot of very exciting stuff happening.
To make things easier as we move forward, we&#8217;ve been making...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F09%2Fopening-the-doors-to-growth%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F09%2Fopening-the-doors-to-growth%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Well it&#8217;s been another busy few months. We&#8217;ve got a lot of news to share with the world, but right now not quite enough time to share it all. As a company we&#8217;re expecting some serious growth. There&#8217;s a lot of very exciting stuff happening.<span id="more-259"></span></p>
<p>To make things easier as we move forward, we&#8217;ve been making some changes &#8211; simplifying things. September heralds a new beginning in many ways. One of the changes we&#8217;ve made is switching our accounting from Xero over to <a href="http://fre.ag/33stq7bm">FreeAgent</a>. Why?</p>
<p>Before I say anything else I just want to say Xero is a great <em>accounting</em> package. The team there can clearly see what&#8217;s needed and are working very hard to provide it. The amount of funding they&#8217;ve received is a testament to their commitment and has no doubt impacted hugely on the quality of the product and its overall feature set.</p>
<p>But for us, it&#8217;s just too much. As a small business with very simple needs, there are some features we don&#8217;t need and never use. And then there are some things that Xero just doesn&#8217;t do and probably never will. Things like time tracking.</p>
<p>A business of any size ought to keep track of employee time. For a small business that charges by the hour, it&#8217;s crucial for calculating profitability, estimating deadlines and projecting costs. Even on a fixed-price jobs, time-tracking is necessary.</p>
<p>Personally, I believe that time-tracking <em>should</em> be linked with accounting. While we use Basecamp for project management, the time-tracking features of FreeAgent are in my view far superior. Being able to turn Timeslips into Invoices is a massive win.</p>
<p>FreeAgent&#8217;s UI is also a mega bonus. Xero was clearly made for accountants. FreeAgent on the other hand has been designed with real people in mind. The helpful hints and clear buttons and menus make it easy to navigate and do what you need to do.</p>
<p>The layout of the menu is especially interesting:<img class="alignnone size-full wp-image-262" title="FreeAgent menu" src="http://flipstorm.co.uk/wp-content/uploads/2010/09/Screen-shot-2010-09-01-at-13.44.45.png" alt="" width="580" height="158" /></p>
<p>Notice how, going from left to right, you deal with each aspect of money management as it happens: create/update Contacts (customers and suppliers) first, then assign Estimates, Project, Time, and Invoices to clients (money in). After that is money out &#8211; Bills, Expenses and Taxes. Then all of your financial reports for that retrospective look over your accounts. It&#8217;s a flow &#8211; and it&#8217;s in a logical order.</p>
<p>It really is a joy to use. It also plays nicely with other apps such as Basecamp. Add to this other key features such as adding attachments to bank reconciliations (i.e. PDF invoices), Estimates, <a href="http://www.freeagentcentral.com/central/the-need-for-speed">automated VAT return</a> in the UK and automated invoice emails.</p>
<p>The fact that they&#8217;re based in the UK too means they understand what it&#8217;s like to run a business here. Xero is based in New Zealand and other services tend to be based in the States (e.g. FreshBooks).</p>
<p>I initially tried FreeAgent a while back, but because we were happy enough with Xero at the time, I kept quiet. The trial account expired and I needed to pay before I could use it again. As I hadn&#8217;t really used the account, I just asked the guys nicely if they extend my free trial. Amazingly they did! So customer service is well up there too.</p>
<p>FreeAgent suits us very well as a company. It&#8217;s focussed around time-tracking and project-level work, which is our bread and butter. The fact that it&#8217;s primarily a web app is important to us. We could use desktop packages such as Billings, but we all feel they impose limits on when and where we can do our accounts.</p>
<p>All round we&#8217;re thrilled with FreeAgent. It&#8217;s making all of our lives a hell of a lot easier. As we move forward as a company, we believe that services like this are key to our growth. There are some things that need a little work, but the team is showing real interest in their community by working on features that their users are requesting. So FreeAgent, keep up the fantastic work!</p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/09/opening-the-doors-to-growth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQTouch: Building Web Apps That Work Everywhere</title>
		<link>http://flipstorm.co.uk/2010/06/jqtouch-event/</link>
		<comments>http://flipstorm.co.uk/2010/06/jqtouch-event/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 10:23:51 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=256</guid>
		<description><![CDATA[
			
				
			
		
We&#8217;re running a free workshop at our offices next Monday starting at 11am for developers (and designers) interested in building web apps that work on mobile devices. It&#8217;s free to come along, just get your name on the list before places fill up.

We&#8217;re going to focus on using jQTouch as it&#8217;s brilliant. It&#8217;s going to...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F06%2Fjqtouch-event%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F06%2Fjqtouch-event%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>We&#8217;re running a <strong>free</strong> workshop at our offices next Monday starting at 11am for developers (and designers) interested in building web apps that work on mobile devices. It&#8217;s free to come along, just get your name on the list before places fill up.<br />
<span id="more-256"></span><br />
We&#8217;re going to focus on using jQTouch as it&#8217;s brilliant. It&#8217;s going to be a very practical session, getting all of the basics together for those of you who want to give it a go, but haven&#8217;t had chance to and sharing ideas for those of us who have already started using it. So bring your laptops and smartphones!</p>
<p>Snacks and drinks will be provided, and there&#8217;s a great sandwich bar onsite if you want to grab some lunch while you&#8217;re here. It&#8217;s going to be a very informal session with a lot of opportunity to share ideas and get some assistance.</p>
<p>To sign yourself up, <a href="http://www.facebook.com/event.php?eid=122422917797384">add your name</a> to the guest list on Facebook. If you don&#8217;t have a Facebook account, <a href="/contact/">send us an email</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/06/jqtouch-event/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Networking Event &amp; Win an iPod Touch</title>
		<link>http://flipstorm.co.uk/2010/05/free-networking-event-win-an-ipod-touch/</link>
		<comments>http://flipstorm.co.uk/2010/05/free-networking-event-win-an-ipod-touch/#comments</comments>
		<pubDate>Mon, 17 May 2010 23:56:18 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=235</guid>
		<description><![CDATA[
			
				
			
		
We love events. And we love giving away free stuff for doing nothing. So come along to the free networking event next week to say hi, then join our Facebook group and win an iPod.
Free Networking Event
We&#8217;re sponsoring a free networking event to be held at our offices on May 25th. It&#8217;s being run by...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F05%2Ffree-networking-event-win-an-ipod-touch%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F05%2Ffree-networking-event-win-an-ipod-touch%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>We love events. And we love giving away free stuff for doing nothing. So come along to the free networking event next week to say hi, then join our Facebook group and win an iPod.<span id="more-235"></span></p>
<h2>Free Networking Event</h2>
<p>We&#8217;re sponsoring a free networking event to be held at <a href="/contact/">our offices</a> on May 25<sup>th</sup>. It&#8217;s being run by the company that manages the building, Evans Easyspace. Feel free to come along and say hi. We&#8217;re going to be playing Mario Kart on the Wii all day and we&#8217;ll have plenty of tea and coffee on the go, so come and join us!</p>
<h2>Win an iPod Touch</h2>
<p>Ok so we&#8217;re desperate for Facebook fans, but we want to offer something genuine to our fans: so just become a fan before the end of May and you&#8217;ll be in with a chance of winning a brand new iPod Touch!</p>
<p><a href="http://www.facebook.com/pages/Oldbury-United-Kingdom/FlipStorm/57689753458"><img class="aligncenter" title="Win an iPod Touch" src="http://images.apple.com/ipodtouch/features/images/overview_hero20090909.png" alt="Apple iPod Touch" width="629" height="414" /></a><em><strong>Have you spotted any changes to the site recently?</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/05/free-networking-event-win-an-ipod-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;re Hiring!</title>
		<link>http://flipstorm.co.uk/2010/05/we-are-hiring/</link>
		<comments>http://flipstorm.co.uk/2010/05/we-are-hiring/#comments</comments>
		<pubDate>Thu, 13 May 2010 16:17:15 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=238</guid>
		<description><![CDATA[
			
				
			
		
FlipStorm is growing and now we&#8217;re looking for a web developer to join us!
We&#8217;re especially interested if you&#8217;re a young graduate looking to get into the industry with a fresh, fast-moving studio. We&#8217;re offering a paid internship with the following awesome benefits:

Lunch provided every day
Transport costs paid for
You get to use a brand new iMac!

Who...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F05%2Fwe-are-hiring%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F05%2Fwe-are-hiring%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>FlipStorm is growing and now we&#8217;re looking for a web developer to join us!<span id="more-238"></span></p>
<p>We&#8217;re especially interested if you&#8217;re a <strong>young graduate</strong> looking to get into the industry with a fresh, fast-moving studio. We&#8217;re offering a <strong>paid internship</strong> with the following <strong>awesome benefits</strong>:</p>
<ul>
<li>Lunch provided every day</li>
<li>Transport costs paid for</li>
<li>You get to use a brand new iMac!</li>
</ul>
<h3>Who we&#8217;re looking for</h3>
<p>An enthusiastic and willing person who has some experience (doesn&#8217;t have to be commercial) with <strong>PHP</strong>. You will be confident with writing standards-compliant HTML and CSS.</p>
<p>Ask yourself:</p>
<ul>
<li>Do I love social networks like <strong>Facebook and Twitter</strong>? Do I want to get <strong>paid to play</strong> around on them all day?</li>
<li>Do I believe <strong>the web is the future</strong> and that web apps are going to one day <strong>take over the world</strong>?</li>
<li>Do I know: what are WebHooks? what is memcached? what APIs stands for and why they&#8217;re amazing? (What do I do if I don&#8217;t know what these are?)</li>
<li>Am I excited by ubiquity? (What&#8217;s ubiquity?)</li>
<li>Are offline web applications cool?</li>
<li>How can I make this website server 1 million page requests at a time without crashing the server?</li>
<li>What&#8217;s OOP and MVC?</li>
<li>Do I love sharing my ideas?</li>
<li>Do I geek out about cool stuff I find on the web?</li>
</ul>
<p>Don&#8217;t worry if you don&#8217;t have answers to all of these questions. If you have the desire to find out what the answers are, chances are you&#8217;re a good fit!  Bonus Experience/Skills:</p>
<ul>
<li>Javascript (esp. using jQuery) &#8211; AJAX, JSON</li>
<li>Apache</li>
<li>MySQL</li>
<li>Linux (esp. writing bash scripts)</li>
<li>Mac <img src='http://flipstorm.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Adobe Tools</li>
<li>Other markup languages (esp. XML)</li>
<li>Other programming languages (Python, Ruby, Perl)</li>
<li>WordPress (setup, customisation, themes, plugins)</li>
<li>Any flair for design</li>
<li>Some use of version control software such as Git or Subversion</li>
</ul>
<h3>The Position</h3>
<p>Part-time (max. 24 hours/week) web developer to work from our office in Oldbury on a temporary basis (initially for 3 months), with the possibility of a permanent role.</p>
<p>You will primarily be tasked with building CMS websites from raw designs (PSDs) or templates for FlipStorm&#8217;s various clients.</p>
<p>You will also be building web applications using our own open source MVC web application framework for internal and client projects.</p>
<p>Other tasks will involve promoting client brands and products through various mediums, researching and implementing new ways to grow and interact with their communities.</p>
<p>In some cases you will have charge of the entire project life-cycle. In other cases you will be asked to assist on ongoing projects.</p>
<p>You must be able to communicate in an effective and timely fashion directly with clients, through various tools and services (email, Skype, Basecamp).</p>
<p>A warm and chirpy nature will go far, you must be able to cope under pressure. When things go quiet, use that time to come up with cool and innovative ways to pass the time</p>
<p><em><strong>If you think you fit the bill, give Simon a call on 0121 286 22 88 or fill out our </strong></em><a href="/contact/"><em><strong>contact form</strong></em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/05/we-are-hiring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Busy, Warm April</title>
		<link>http://flipstorm.co.uk/2010/04/a-busy-warm-april/</link>
		<comments>http://flipstorm.co.uk/2010/04/a-busy-warm-april/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 18:56:30 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=221</guid>
		<description><![CDATA[
			
				
			
		
April has been one hectic month! Between launching WhatGrowersUse.com, pre-launch marketing Optimise and fixing PlantConnection, I&#8217;ve barely had a moment to stop and think!
Add to this the fact that I&#8217;ve been swotting up on all things dev. I love coding in PHP and today I managed to hack out a super slender piece of functionality...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F04%2Fa-busy-warm-april%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F04%2Fa-busy-warm-april%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>April has been one hectic month! Between launching <a href="http://www.whatgrowersuse.com/">WhatGrowersUse.com</a>, pre-launch marketing <a href="http://optimiseapp.com/">Optimise</a> and fixing <a href="http://www.plantconnection.co.uk/">PlantConnection</a>, I&#8217;ve barely had a moment to stop and think!</p>
<p>Add to this the fact that I&#8217;ve been swotting up on all things dev. I love coding in PHP and today I managed to hack out a super slender piece of functionality for an awesome *top secret* project I&#8217;m working on!</p>
<p>I basically need to pull a massive XML feed (think &gt;10MB) and process the contents into a database. So this is grand-scale processing of huge wads of XML data &#8211; something I&#8217;ve never really had to do before.</p>
<p>This may seem a bit backwards, but moving away from the XML is imperative. This project needs to be fast and agile. I don&#8217;t want to have to allocate huge chunks of memory to my whole PHP layer just to deal with a few records in various, disparate XML files.</p>
<h3>Starting with SimpleXML</h3>
<p>SimpleXML is a fantastic XML parser. Being able to turn XML into native PHP objects, arrays and variables is supremely handy. However, &#8220;Simple&#8221; is definitely the operative word! When it comes to huge amounts of XML data, <a href="http://sydphp.org/2009/05/03/consuming-xml-fast-with-php-and-xmlreader/">SimpleXML just doesn&#8217;t cut it</a>!</p>
<p>So in my search for an alternative, I came across something I&#8217;ve never used before: a little-known &#8211; and it seems little-used &#8211; PHP extension called XMLReader. My hero.</p>
<h3>XMLReader saves the day</h3>
<p>XMLReader is what is known as a pull parser&#8230; you grab what you need as the parser races through the XML at lightning speed. It streams the file into context too: reading, caching, splurging&#8230; so you can deal with the XML before the whole file is loaded into memory.</p>
<p>This is a huge advantage for massive files. As long as the XML is valid, you can run away processing elements and attributes at a blistering pace.</p>
<p>Something to remember though is that doing it this way is no good if you then try to process all of this data in memory intensive variables or objects (which is the problem with SimpleXML). You either face increasing the memory allocation to PHP (which is limited by how much RAM you have) or you find a quick way to deal with the data and move on.</p>
<p>It&#8217;s grab-and-release&#8230; no time for processing here. Any kind of re-assignment of data where volumes exceed 30,000 reps of a while-loop will suck your memory dry. So no massive strings, no huge arrays and definitely no objects!</p>
<h3>Execution Time</h3>
<p>The only issue left is execution time. Between parsing the XML file  and saving it to a local MySQL db, your script could take a lot longer than your default execution time.</p>
<p>XMLReader is pretty darn snappy and there&#8217;s really no way to improve that with digging into some C code and rebuilding the extension. The code that actually does stuff with the data from the XML is very minimal. The biggest challenge is time writing to the database.</p>
<p>I&#8217;m using MySQL. The <a href="http://chrisjohnson.blogsite.org/tag/mysqli/#mysqli_prepared">quickest method</a> of writing to a database (save reformatting the data into some kind delimited text file and using load_data_infile) is <strong>mysqli prepared statements</strong>. This greatly reduces database load and running thousands (or hundreds of thousands) of queries can be done in mere seconds.</p>
<p>However, even this will be too slow if your max_execution time is 30 seconds. But the only real way to speed MySQL up is a faster processor and improved disk-write speed (think SSDs). Those are expensive options.</p>
<p>The simplest option? Increase script execution time. If this isn&#8217;t a user page, you can be a little more relaxed on timeouts. You should be able to use the <em>set_time_limit() </em>function to increase execution time. In fact this function has a handy habit of simply extending your current execution time by the limit you set.</p>
<p><code> </code></p>
<pre>&lt;php
  while ( $xmlReader-&gt;read() ) {
    set_time_limit(2);
    // ... get data, save to DB etc ...
  }
?&gt;
</pre>
<p>This will give <em>each loop</em> an <strong>extra</strong> two seconds to execute, which should be more than enough time to parse an extra few XML nodes and execute a prepared statement one more time.</p>
<p><em>So there it is. If you&#8217;d like to see the full code or have any questions, just ask, I&#8217;d be happy to share it. A huge thanks goes to Chad Fennell for his <a href="http://blog.lib.umn.edu/fenne035/academe2.0/2007/04/speed_reading_xml_with_php_xml.html">excellent post</a> on XMLReader<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/04/a-busy-warm-april/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Blog Run</title>
		<link>http://flipstorm.co.uk/2010/03/the-blog-run/</link>
		<comments>http://flipstorm.co.uk/2010/03/the-blog-run/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 10:21:43 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=211</guid>
		<description><![CDATA[
			
				
			
		
It&#8217;s Monday morning and that means two things: 1) sorting out my to-dos, and 2) the blog run &#8211; catching up on all of the latest news and articles and boiling it all down into a sweet syrup to fill a tasty pastry, web news pop-tart.

So the first article I&#8217;ve stumbled across is this interesting...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fthe-blog-run%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fthe-blog-run%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>It&#8217;s Monday morning and that means two things: 1) <a href="http://carsonified.com/blog/carsonified/work_smarter/are-you-wasting-50-of-your-time/">sorting out my to-dos</a>, and 2) the blog run &#8211; catching up on all of the latest news and articles and boiling it all down into a sweet syrup to fill a tasty pastry, web news pop-tart.<br />
<span id="more-211"></span><br />
So the first article I&#8217;ve stumbled across is this interesting article on <strong>drawar</strong> about the <a href="http://www.drawar.com/articles/we-dont-need-you-to-design-anymore/111/">need for designers</a>: do we or don&#8217;t we?</p>
<p>It throws a very <acronym title="http://www.urbandictionary.com/define.php?term=ctfd">CTFD</acronym>-brick at all the designers out there who are desperately trying to hold onto to their means of living. However, the writer seems to miss one vital point: with all these shops out there providing off-the-shelf design, we still need good designers to produce all of that content.</p>
<p>So it&#8217;s a question of diversification. If you&#8217;re a talented web/graphic designer, but haven&#8217;t yet managed to reach the climbs of stardom that the more popular designers have, you need to spread yourself about. I&#8217;m not saying do spec work (that&#8217;s another debate entirely), but rather produce some of those cracking designs and sell them off through these design &#8216;thrift-stores&#8217;. There&#8217;s plenty around. My particular favourite is <a href="http://themeforest.net?ref=flipstorm">ThemeForest</a>.</p>
<p>Also of note is this excellent article on <a href="http://designshack.co.uk/articles/business-articles/10-sure-fire-ways-to-make-your-clients-love-you">improving your client relationships</a>. I know I personally need to apply some of these steps a little more.</p>
<p><em><strong>What interesting articles have you found/written recently?</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/03/the-blog-run/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NorthScale &#8211; Data Elasticity for Growing Web Applications</title>
		<link>http://flipstorm.co.uk/2010/03/northscale-data-elasticity-for-growing-web-applications/</link>
		<comments>http://flipstorm.co.uk/2010/03/northscale-data-elasticity-for-growing-web-applications/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 13:02:25 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Clients]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=201</guid>
		<description><![CDATA[
			
				
			
		
We were really pleased to help NorthScale Inc. finish the public launch of their website. This morning TechCrunch wrote a brief review about NorthScale that&#8217;s already attracting major attention.

Rod Ebrahimi, Product Manager for NorthScale, contacted us about payment integration for the NorthScale website &#8211; where they sell software subscriptions for their memcache-related products.
They chose to...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fnorthscale-data-elasticity-for-growing-web-applications%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fnorthscale-data-elasticity-for-growing-web-applications%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>We were really pleased to help NorthScale Inc. finish the public launch of <a href="http://www.northscale.com/">their website</a>. This morning <a href="http://techcrunch.com/2010/03/16/northscales-data-management-technology-attracts-zynga-and-others/">TechCrunch wrote a brief review</a> about NorthScale that&#8217;s already attracting major attention.<br />
<span id="more-201"></span><br />
Rod Ebrahimi, Product Manager for NorthScale, contacted us about payment integration for the NorthScale website &#8211; where they sell software subscriptions for their memcache-related products.</p>
<p>They chose to go with <a href="http://www.braintreepaymentsolutions.com/">Braintree</a> as their payment gateway, a service we&#8217;ve never integrated with before. Thankfully all of the cogs moved quickly and communication between NorthScale, FlipStorm and Braintree was fast and detailed.</p>
<p>Hats off to the team at Braintree for producing a great product that was easy to integrate and a big &#8220;Well Done&#8221; to the NorthScale team for their continued assistance and willing co-operation.</p>
<p>Their product looks amazing and we&#8217;ll definitely be testing it out at some point. It&#8217;s already being used by some big names, including Zynga &#8211; creators of a number of hugely popular Facebook games, including FarmVille!</p>
<p>We look forward to working with you all again soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/03/northscale-data-elasticity-for-growing-web-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Say &#8216;No&#8217; to Expensive SEO</title>
		<link>http://flipstorm.co.uk/2010/03/say-no-to-expensive-seo/</link>
		<comments>http://flipstorm.co.uk/2010/03/say-no-to-expensive-seo/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 12:34:32 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=190</guid>
		<description><![CDATA[
			
				
			
		
[tweetmeme]I was recently invited to the NEC to give a 20-minute seminar to those gathered for the annual PROMOTA trade show.

It was an interesting day as I was also called in as a &#8220;Business Expert&#8221; to provide free, hands-on advice to attendees.
The only question everyone asks me at these kind of shows is: How can...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fsay-no-to-expensive-seo%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fsay-no-to-expensive-seo%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>[tweetmeme]I was recently invited to the NEC to give a 20-minute seminar to those gathered for the annual <a href="http://show.promota.co.uk/">PROMOTA trade show</a>.<br />
<span id="more-190"></span><br />
It was an interesting day as I was also called in as a &#8220;Business Expert&#8221; to provide free, hands-on advice to attendees.</p>
<p>The only question everyone asks me at these kind of shows is: How can I get to the top of Google? My answer: <b>stop trying</b>!</p>
<p>It may sound a little simple and stupid, but in most cases, the people asking have neither the time or budgets to make it worthwhile.</p>
<p>If you&#8217;re a small business with the goal of being at the top spot (or close to it) in Google, in certain cases <b>you will need more than a couple of hundred pounds every month</b> to get there!</p>
<p>In other cases you might not need a thing: Google &#8220;professional connections&#8221; and look for www.xon.cc&#8230; that&#8217;s a client of mine who hasn&#8217;t paid a penny for SEO!</p>
<p>So what&#8217;s the solution? Well, there&#8217;s no easy way to say this&#8230; be content with the position you&#8217;re in.</p>
<p>I&#8217;m not saying that being number one won&#8217;t bring you more sales&#8230; statistics show that it does. But don&#8217;t let your desire for the podium allow you to become disappointed in your lacklustre performance.</p>
<p><strong>Remember, enterprising small businesses have made a decent living way before Google and will continue to do so.</strong></p>
<p>If you can find the time to work on improving your online presence yourself (or with resources within your organisation), do it. There&#8217;s <a href="http://boagworld.com/site-content/successful-company-blogging">plenty of advice online</a> to guide you in the right direction and many small companies are succeeding with this.</p>
<p>No matter what position you have on Google, sales aren&#8217;t guaranteed &#8211; after all, people only buy what they need/want and being at the top of a search is no guarantee of quality or competitiveness.</p>
<p>Also, being at the top of a results page for a particular Google search is still no guarantee that you&#8217;ll be seen or that users will click through!</p>
<p>It&#8217;s like having your company name on a slither of paper at the top of a pile of other names on similar slithers, in a box with a label on it, stowed away in an old library basement archives section &#8211; sat there&#8230; waiting in earnest for someone to dig it up.</p>
<p>Even if you managed to get the archivist to put you on top, there&#8217;s still no guarantee that anyone will see your label or that they&#8217;ll do anything with it when they do!</p>
<p><small>Image: <a href="http://www.flickr.com/photos/62521600@N00/2275849413">Andersen library archives</a> &copy; <a href="http://www.flickr.com/photos/dancypants/">dancypants</a></small></p>
<p>&#8212;</p>
<p><small>UPDATE 11.03.2010:</small><br />
Some interesting related articles were published today that you might find useful. I feel they back up my point quite well. Check out Nick Pettit&#8217;s <a href="http://almost.done21.com/2010/03/seo-is-a-terrible-idea/">SEO is a terrible idea</a> and Paul Boag&#8217;s response to the question <a href="http://boagworld.com/marketing/personalised-google">Does Google Personalised Listings Affect Your Ranking?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/03/say-no-to-expensive-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Partnership</title>
		<link>http://flipstorm.co.uk/2010/03/the-partnership/</link>
		<comments>http://flipstorm.co.uk/2010/03/the-partnership/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 17:54:27 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Clients]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=173</guid>
		<description><![CDATA[
			
				
			
		
We recently did some work on the relaunch of the website of Midlands-based design agency The Partnership. We were pleased to help them get their new site up and running.

You can see it here.
A big shout-out goes to @falconsallies for his input and direction.
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fthe-partnership%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fthe-partnership%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>We recently did some work on the relaunch of the website of Midlands-based design agency The Partnership. We were pleased to help them get their new site up and running.<br />
<span id="more-173"></span><br />
You can <a href="http://www.thepartnershipagency.com/">see it here</a>.</p>
<p>A big shout-out goes to <a href="http://twitter.com/falconsallies">@falconsallies</a> for his input and direction.</p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/03/the-partnership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When I Get an iPhone and an iPad</title>
		<link>http://flipstorm.co.uk/2010/03/iphone-and-ipad/</link>
		<comments>http://flipstorm.co.uk/2010/03/iphone-and-ipad/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 14:04:26 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[rambling]]></category>

		<guid isPermaLink="false">http://flipstorm.co.uk/?p=165</guid>
		<description><![CDATA[
			
				
			
		
I still don&#8217;t have an iPhone. I&#8217;ve wanted one from the moment it was released, but I think I&#8217;m just mistiming my upgrades&#8230; I plumped for the iPod touch and it has been ok for me for a while. I will get an iPhone this year (I need a smartphone). But I also want to...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fiphone-and-ipad%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2010%2F03%2Fiphone-and-ipad%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>I still don&#8217;t have an iPhone. I&#8217;ve wanted one from the moment it was released, but I think I&#8217;m just mistiming my upgrades&#8230; I plumped for the iPod touch and it has been ok for me for a while. I will get an iPhone this year (I <em>need</em> a smartphone). But I also want to give the iPad a spin. So what do I want if I&#8217;m using both devices?<br />
<span id="more-165"></span></p>
<h4>The Home Screen</h4>
<p>As soon as the App Store got into full swing, it became apparent that the iPhone interface wasn&#8217;t quite perfect. For me, scrolling through screen after screen to find that app I just downloaded is just not going to cut it.</p>
<p>I&#8217;m a bit OCD when it comes to organising files and apps. I want to be able to get them quickly and organise them easily (sometimes while I&#8217;m out and about) and I&#8217;m not thoroughly convinced that the touch-hold-drag method is the best for organising many apps.</p>
<p>This is probably not so important on the iPad, but the facilities for organising many apps and bookmarks still need attention.</p>
<h4>App Syncing</h4>
<p>If I download an App on my iPhone, I may also want to use it on my iPad &#8211; if it&#8217;s compatible with both. So I want some way to easily synchronise the two without the inevitable plugging both of them into my laptop!</p>
<h4>Files</h4>
<p>I understand te pros and cons of storing files centrally on the iPhone, but there definitely needs to be more centralised access to files. Then these files can be kept in sync across devices using services like MobileMe and Dropbox and still be accessed by other apps.</p>
<p>This will become more necessary for the iPad when it comes to its usability as a productivity device with the iWork suite. I certainly don&#8217;t want to have to keep copying files across wireless networks from one device to another in closed-off pools of allocated memory.</p>
<p>Bluetooth file transfer from the iPhone perhaps?</p>
<h4>Innovative Uses</h4>
<p>I want to see both the iPhone ad iPad used in innovative ways to interact with my Mac. I want to use my iPad as a wireless keyboard/mouse for my Mac mini (which, when I get it, will be hooked up to my mega flat-screen) and also with purpose-built soft-keyboards for certain applications like Boxee.</p>
<p>I would love to be able to have my iPad on my lap, be watching pause-able Internet TV, and be able to see sideline info against the program I&#8217;m watching.</p>
<h4>Multitasking</h4>
<p>Understandably on the iPhone this is something that is best left untouched. But on the iPad, it will soon be obvious that something is missing if you can only run one app at a time. Whilst the push notifications system is handy, it still doesn&#8217;t fulfil in my view.</p>
<p>Even if apps had to have a separate background-only mode that had tighter memory restrictions and only a certain number of apps could run in the background, it would at least allow me to access my Twitter feed while I&#8217;m surfing the web! I envisage some sort of drop-down menu interface from the title bar, similar to the menu bar on Mac OS where some apps reside.</p>
<p>I feel certain that Apple will do this as the iPad <a href="http://www.apple.com/ipad/specs/#specifications">purportedly</a> has the capacity for such overuse.</p>
<p><em><strong>Are you contemplating the iPad and already use an iPhone? What would you like to see integrated between the two? Express yourself in the comments.</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2010/03/iphone-and-ipad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
