<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>SilverStripe.com Blog</title>
		<link>http://silverstripe.com/blog/</link>
		<atom:link href="http://silverstripe.com/blog/" rel="self" type="application/rss+xml" />
		<description></description>

		
		<item>
			<title>Making democracy easier</title>
			<link>http://silverstripe.com/blog/making-democracy-easier/</link>
			<description>&lt;p&gt;Many New Zealanders don't vote in local body elections, but with less than two months until the elections, we're hoping a new site we've built for &lt;a href=&quot;http://www.localgovt.co.nz&quot;&gt;Local Government New Zealand&lt;/a&gt; will help increase voter turnout. &lt;a href=&quot;http://elections2010.co.nz&quot;&gt;Elections2010.co.nz&lt;/a&gt; makes it easier to participate by providing simple access to information about local candidates, and the site will also feature real-time election results.&lt;/p&gt;
&lt;p&gt;Declining turnout numbers are a reflection of the difficulty people have had in the past in accessing information about candidates and issues. Relying on newspapers and voter packs received in the mail to know who they could vote for may not have been enough to allow some people to make an informed choice.&lt;/p&gt;
&lt;p&gt;Now, however, with &lt;a href=&quot;http://elections2010.co.nz/&quot;&gt;Elections2010.co.nz&lt;/a&gt;, voters can find out all they need to know on one easy-to-use site. One of the most impressive features is that we use GIS data and Google Maps to be able to determine which elections New Zealanders are eligible to vote in based on their home address.&lt;/p&gt;
&lt;p&gt;From there, they can bring up a list of candidates in their region and find out about each one. Users can also ask a question of the candidates, have a look at previous results, search for a candidate, or browse an A-Z listing of candidates for both 2010 and 2007.&lt;/p&gt;
&lt;p&gt;As a project, &lt;a href=&quot;http://elections2010.co.nz/&quot;&gt;Elections2010.co.nz&lt;/a&gt; was very challenging because of all the data points involved. Across New Zealand, there are a number of elections, each election has a number of candidates, and each candidate has vital information to be shared. On the day, there will be lots of results, with a lot of relationships between different types of data—all of which will need to be available to users.&lt;/p&gt;
&lt;p&gt;Of course, that's just the front end. The site is also easy to update. One of the features we're most proud of is the simple way that LGOL staff enter election results as they come in. Vote totals are very easy for them to securely enter or change, and the site automatically generates bar graphs of results.&lt;/p&gt;
&lt;p&gt;In fact, when our developers showed it to our team, we were actually worried that maybe we made it too easy to change vote totals on the site, and that an evil genius with his eye on becoming mayor of Auckland could twist it to &lt;a href=&quot;http://www.youtube.com/watch?v=1aBaX9GPSaQ&quot;&gt;some nefarious purpose&lt;/a&gt;. Luckily, the site we designed only reports the official totals, which are tallied elsewhere. Phew! Democracy is in safe hands!&lt;/p&gt;
&lt;p&gt;And on that note, a friendly reminder: If you're a New Zealander, please make sure you're informed and make sure you vote. If you're not from New Zealand, perhaps you should lobby for your country to provide a similar service? We’d love to &lt;a href=&quot;http://silverstripe.com/contact/#new-work&quot;&gt;work with you&lt;/a&gt; on it.&lt;/p&gt;</description>
			<pubDate>Tue, 31 Aug 2010 14:10:00 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/making-democracy-easier/</guid>
		</item>
		
		<item>
			<title>Dawn in action</title>
			<link>http://silverstripe.com/blog/dawn-in-action/</link>
			<description>&lt;p&gt;It's always great to see our stuff being used in action, solving real problems. Today, we've got a &quot;real-world&quot; story to tell about &lt;a href=&quot;http://silverstripe.com/dawn&quot;&gt;Dawn&lt;/a&gt;™.&lt;/p&gt;
&lt;p&gt;One of the first sites we've been using Dawn for is a Wellington-based company that has about 120,000 customers, and whose primary revenue source is through its website. We host and support the site, and we use Dawn to monitor it.&lt;/p&gt;
&lt;p&gt;In July, about a week after we started using Dawn for the site, we noticed a load spike that should have been manageable but instead caused the server to run out of memory.&lt;/p&gt;
&lt;p&gt;We compared the Dawn graphs for memory usage and active apache processes.  This helped us determine that the problem was due to the number of concurrent Apache processes becoming far too high.  So we set &lt;a href=&quot;http://httpd.apache.org/docs/1.3/mod/core.html#maxclients&quot;&gt;Apache's MaxClients&lt;/a&gt; setting (which determines the maximum number of simultaneous Apache processes) to a better value, and adjusted our configuration to cope with load more gracefully.&lt;/p&gt;
&lt;p&gt;The data provided by Dawn has helped us quickly identify the source of the problem and take action to resolve it, saving about 2-3 hours of developer time and potential site downtime, which would have cost the client thousands of dollars in lost revenue.&lt;/p&gt;
&lt;p&gt;Later on in August, we found another problem. Dawn was reporting high load average and Apache process counts. Dawn sent us email and SMS, alerting us to the issue. By looking at Apache's mod_status page, we were able to see that the problem was due to to a large number of requests sitting at the &quot;Reading Request&quot; state, which implied a Denial of Service Attack. We solved it simply by blocking the offending IP address.&lt;/p&gt;
&lt;p&gt;Prior to Dawn, problems such as these would often be solved only by a painstaking process of trial-and-error. In both cases, Dawn detected the problem, saved developer time and decreased downtime.&lt;/p&gt;</description>
			<pubDate>Wed, 18 Aug 2010 15:29:47 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/dawn-in-action/</guid>
		</item>
		
		<item>
			<title>Dawn: Why do we monitor what we monitor? Part 3 of 3 - The SilverStripe Layer</title>
			<link>http://silverstripe.com/blog/dawn-why-do-we-monitor-what-we-monitor-part-3-of-3-the-silverstripe-layer/</link>
			<description>&lt;p&gt;&lt;em&gt;This article was written from an interview with Sam Minnée&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;(Continued from part two.)&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;The PHP/SilverStripe Level&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;When we were considering what information Dawn needed to gather from the SilverStripe layer, we decided upon two types. The first are errors and warnings generated by PHP. Unlike metric data, this data gives you information about specific points in time, so you can correlate certain errors with different metrics at different times. In addition to the error message, we also collect a full backtrace of the error so you can see where the error has come from.&lt;/p&gt;
&lt;p&gt;The other piece of information we collect, which is SilverStripe specific, is the page generation time. This is the length of time that PHP spends executing.&lt;br/&gt;&lt;br/&gt;When you request a page, there's a number of things that will happen. The client will talk to the webserver, and take a certain amount of time to get across the network. Apache will then take the request and figure out what to do with it, (and that will be relatively quick), determine it needs PHP, tells ModPHP to process the script, and then the SilverStripe bootstrap (our main PHP script), will kick off. From that point, that's when we start timing.&lt;br/&gt;&lt;br/&gt;And then the relevant Sapphire code will be loaded, your page will process, the database will be connected, it will render templates, spit the page out to the user, and then it will get to the end of the PHP execution time. That's when we stop timing. (Specifically, we use a Register Shutdown function to trigger the end of the PHP execution, and then we write to the logfile at that time.&lt;br/&gt;&lt;br/&gt;We collect this data in milliseconds, so this is an indication of clock time, rather than CPU time. If there are lots of processes running concurrently, the execution time may go up.&lt;br/&gt;&lt;br/&gt;We collect execution time for different URLs but group URLs by &quot;family.&quot; If you have a forum installed for example, there are likely many different URLs that all are considered part of the forum. Because it's the same piece of code and likely to have the same performance characteristics, we collect all of those requests under the same URL family.&lt;br/&gt;&lt;br/&gt;Minimising the number of URL families we collect helps us with generating the roll-up data, which is averaged every five minutes, and averaged 20 minutes, average hour, average day data, etc. We also ignore all requests to the same URL with different query perimeters - that's all considered to be the same URL family. If we monitored for every URL, we'd be looking at hundreds of thousands of URLs instead of tens of thousands of URLs, for example. And that would start putting undue load on the Dawn services.&lt;br/&gt;&lt;br/&gt;Internally at SilverStripe, we're using Dawn to help us monitor various sites we've done. But we're really keen to hear what our customers think, how Dawn can be improved, ways that our customers see Dawn could be used. &lt;a href=&quot;http://silverstripe.com/[sitetree_link id=765]&quot;&gt;We want to hear what you think.&lt;/a&gt;&lt;/p&gt;</description>
			<pubDate>Wed, 04 Aug 2010 16:30:00 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/dawn-why-do-we-monitor-what-we-monitor-part-3-of-3-the-silverstripe-layer/</guid>
		</item>
		
		<item>
			<title>Engage Your Community unConference</title>
			<link>http://silverstripe.com/blog/engage-your-community-unconference/</link>
			<description>&lt;p&gt;On 21 August, SilverStripe will be sponsoring the Engage Your Community unConference, a free learning event hosted by the Wellington Region 2020 Communications Trust (WICT). The free event, styled in the manner of BarCamp, is being held to help community organisations use information technology and the web to engage people in their community.&lt;/p&gt;
&lt;p&gt;This will be WICT's first unConference. Traditional conferences tend to be one-way processes where people come and just absorb the information. However, the unConference model encourages sharing and collaboration. At the event, attendees can ask questions, talk to  experts about the challenges they face in their workplace. They can even suggest topics, or run a session.&lt;/p&gt;
&lt;p&gt;Most attendees will likely be from the IT industry and from community organisations and charities in Wellington.&lt;/p&gt;
&lt;p&gt;WICT decided to hold an unConference after getting feedback from attendees of their more traditional yearly conference. Community organisations suggested that what they needed was an opportunity to do a collaborative event for free. Most of WICT's audience is in the volunteer sector, and they have little budget for training or capacity building.&lt;/p&gt;
&lt;p&gt;If all goes well, skills and expertise from the IT industry will meet with the needs of various community groups.&lt;/p&gt;
&lt;p&gt;WICT also runs monthly workshops for community groups. These workshops are designed to give community groups the background and information they need to take advantage of free web-based tools that can help them with organisation or fundraising.&lt;/p&gt;
&lt;p&gt;You can register for attendance &lt;a href=&quot;http://www.wellingtonict.org.nz/&quot;&gt;at the WICT site, here&lt;/a&gt;.&lt;/p&gt;</description>
			<pubDate>Thu, 22 Jul 2010 16:52:55 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/engage-your-community-unconference/</guid>
		</item>
		
		<item>
			<title>Dawn: Why do we monitor what we monitor? Part 2 of 3 - Apache and MySQL</title>
			<link>http://silverstripe.com/blog/dawn-why-do-we-monitor-what-we-monitor-part-2-of-3-apache-and-mysql/</link>
			<description>&lt;p&gt;&lt;em&gt;This article was written from an interview with Sam Minnée&lt;br/&gt;&lt;br/&gt;(Continued from &lt;a href=&quot;http://silverstripe.com/[sitetree_link id=951]&quot;&gt;part one&lt;/a&gt;.)&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;The Webserver Level&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Apache monitoring in Dawn is done using an Apache plugin called mod_status. (Administrators of Apache will probably be familiar with it.) It gives information about the current Apache processes. We take two metrics from that - the number of working processes, and the number of idle processes.&lt;br/&gt;&lt;br/&gt;As you might expect, if you've got too many working processes that might be a problem, but similarly, insufficient idle processes is also a problem.&lt;br/&gt;&lt;br/&gt;Apache will basically grow the number of idle processes so that there's a certain number free all the time. Typically, an Apache will spin up and try to keep about 10 idle processes running and ready to serve requests.&lt;br/&gt;&lt;br/&gt;If Apache can't spawn the idle process, obviously, the number of idle processes will start going down. So if you're down to, say, three or so, it's a fairly clear indication something is amiss.&lt;br/&gt;&lt;br/&gt;If you have zero idle processes, it means your Apache server has no capability to serve another request. So we have a low value warning threshold for the idle processes and a high value warning threshold for the working processes. And this can be configured on a site-by-site basis.&lt;br/&gt;&lt;br/&gt;For the working Apache processes, that tends to be a lot more host specific. It really depends on the amount of memory, CPUs, etc. The rough guide we use currently is that we start warning if you've got more than eight processes per core, and consider it critical at 16 processes per core.&lt;br/&gt;&lt;br/&gt;In practice, having too many working processes and too few idle processes typically go together; but we monitor both for specifics. If there's a reason other than load that causes too few idle processes to spawn - say an Apache misconfiguration - you'll have a low idle process count even while having a low working process count.&lt;br/&gt;&lt;br/&gt;On the other hand, large numbers of working processes impact the amount of memory you use and the amount of CPU utilisation. It is a good measure of overall load. When you see overloading, it will almost always include a large number of working Apache processes.&lt;br/&gt;&lt;br/&gt;Because Dawn monitors multiple levels at once, you can see the combination of factors that lead to a quicker diagnosis. For example, if a disk is failing, and it is taking a long time to write to it, you'll have alot of Apache processes waiting for a long time and taking a long time to run - which means that there are many Apache processes starting. In this case, you can rule out CPU issues by looking at the CPU utilisation metric.&lt;br/&gt;&lt;br/&gt;Similarly, if you're connecting to a third party service on every page request and it's taking a few seconds to respond, all of a sudden the number of Apache processes you have running is going to go up, even though the amount of CPU usage is fine. Each of these Apache processes, by the way, is going to use an amount of memory, and you might start to hit memory limits, which means you start swapping to disk, which will compound the problem. If you can look and say: &quot;There are a lot of Apache processes running&quot; before it eats up all of your memory, it gives you the chance to address the issue more quickly than you otherwise might.&lt;br/&gt;&lt;br/&gt;Another way to look at the Apache processes is to look at the average. If the average is too high, it could indicate a systemic problem with your code. For example, this can happen if you call a third party service that takes too long to respond on every page request.&lt;br/&gt;&lt;br/&gt;Then you've got the conditions where you have excess load. Then you're looking not so much at &quot;is this higher than it should be&quot; but rather &quot;are we running out of server resources. Is our server about to break down under the load, and if so, what should we do about that?&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;The Database Level&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Currently, at the database level, Dawn collects data from MySQL, and also looks at the number of MySQL processes.&lt;br/&gt;&lt;br/&gt;A time-consuming Apache request usually, but not always, makes a connection to the database, so there's going to be a fairly close relationship between the number of Apache processes and the number of database processes. In unusual situations, however, they may differ, and it's exactly those unusual situations that we're looking to address.&lt;br/&gt;&lt;br/&gt;For instance, if you had a high number of Apache working processes but a low number of database processes, that would indicate that Apache is spending most of it's time serving static requests. Which are unlikely to cause nearly as much load as dynamic requests - so if that's causing problems, it would be unusual and therefore warranting investigation.&lt;br/&gt;&lt;br/&gt;If you have many more database requests than Apache workers, that would mean there would be other systems using the database, likely backup systems or offline processes. If this is increasing load, you may have to ask yourself, if these being run at the right time, or if there's a way we can run the processes when there is less load?&lt;br/&gt;&lt;br/&gt;Either way, having all the data in one place builds a richer picture, and that's the common thread between all these things. Though there's a certain amount of redundancy in the different metrics we collect, by collecting them all and comparing them we have a richer picture of what our webserver is doing.&lt;/p&gt;
&lt;p&gt;(Concluded in Part 3.)&lt;/p&gt;</description>
			<pubDate>Wed, 21 Jul 2010 00:00:00 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/dawn-why-do-we-monitor-what-we-monitor-part-2-of-3-apache-and-mysql/</guid>
		</item>
		
		<item>
			<title>Dawn: Why do we monitor what we monitor? Part 1 of 3</title>
			<link>http://silverstripe.com/blog/dawn-why-do-we-monitor-what-we-monitor-part-1-of-3/</link>
			<description>&lt;p&gt;&lt;em&gt;This article was written from an interview with Sam Minnée&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Overview&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the big things we have done with Dawn is to make it flexible. We don't expect that version 1.0 will be exactly right for everyone who wants to use it, and we've built a flexible framework that we can grow as our knowledge of what people need improves.&lt;/p&gt;
&lt;p&gt;The current Dawn product is based on our experiences and the experiences of our partners and clients. We chose what we monitor based on how we all have resolved issues over the past few years building, deploying, and maintaining SilverStripe sites. What have we used on an ad-hoc basis to try and resolve issues? Where have we gone, what have we looked at, where have we discovered issues? We added the best indicators to the Dawn monitoring system so that it would be very easy to look straight at that information all in one place.&lt;/p&gt;
&lt;p&gt;Over time, other Dawn customers' experiences will be combined to shape how our monitoring works, but for right now, simply collecting all the data in the same place helps immensely. Rather than having one number you can look at, and know something is wrong, but not be sure what, we collect all the pieces of data you need, so you can look at all the metrics visually and figure out what's going on by the relationships among them.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Operating System Level&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;At the OS level, we monitor load average, CPU usage, and memory. Load average and CPU usage are pretty closely related, although they tend to present errors in different ways. You can have quite a high load average even when the CPU usage might not be very high. That often happens in situations where something other than the CPU is holding up processes. Quite frequently, if a process is waiting for the disk, then the process may be very slow, and processes may queue up even though the CPU usage isn't really high.&lt;/p&gt;
&lt;p&gt;Seeing load average and CPU data side by side gives you that information. If your load average is high but your CPU usage isn't, you know it's not a CPU-bound issue. It's probably related to memory or disk.&lt;/p&gt;
&lt;p&gt;We also monitor free memory to determine if there are any issues. Running out of memory is a common pitfall, particularly on a webserver under heavy load. Unless it's carefully configured, the server gets traffic beyond the load it can handle and it runs out of memory and then things start going bad.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(To be continued in Part 2.)&lt;/em&gt;&lt;/p&gt;</description>
			<pubDate>Thu, 08 Jul 2010 19:31:13 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/dawn-why-do-we-monitor-what-we-monitor-part-1-of-3/</guid>
		</item>
		
		<item>
			<title>Looking worldwide for web designer</title>
			<link>http://silverstripe.com/blog/looking-worldwide-for-web-designer/</link>
			<description>&lt;p&gt;We're looking for a visual designer or interaction designer to join us here at SilverStripe, and we're going to be expanding our search worldwide.  If you want to live and work in Wellington, New Zealand, home of more coffee shops per square kilometre than New York City, or know someone who does, this might be your shining moment.  &lt;br/&gt;&lt;br/&gt;One of the interesting things about working in Wellington for SilverStripe is that because of New Zealand's remote nature and Wellington's well deserved reputation as a hub of culture, it provides a unique opportunity for those of us in the Web field.  New Zealand needs the web to bridge the tyranny of distance, and Wellington is the hub of web development in New Zealand.  &lt;br/&gt;&lt;br/&gt;We've got &lt;a href=&quot;http://www.trademe.co.nz/Trade-me-jobs/IT-Jobs/Web-design/listing-299946388.htm?key=664924&quot; target=&quot;_blank&quot;&gt;a listing up on Trademe.co.nz&lt;/a&gt; which explains the particulars - your usual &quot;three years experience,&quot; plus, you know, web design skills. We're looking world-wide because we want people who can produce world-class design. &lt;br/&gt;&lt;br/&gt;On the visual side we're looking for an excellent visual designer who can create appealing web design concepts as well as translate brands to the web, giving them life with CSS/HTML and Javascript. And on the interaction design side, we're looking for someone who can create and inform design strategy, create static and interactive wireframes, and prepare and interpret usability tests, among other things.&lt;/p&gt;
&lt;p&gt;We want people who will thrive in a fast-paced environment, using Agile techniques to work with clients and colleagues to create amazing, fresh, web goodness. We've got a casual environment, work with cutting edge technology, and many of our staff are also ex-pats from one country or another, and we'd like to have even more countries represented here. (Like Pokemon fans or collectors of Hummel figurines, we won't be satisfied until we have a complete set.)&lt;/p&gt;
&lt;p&gt;Of course, there's the traditional advantages of living and working in New Zealand - beautiful nature, food safety, equality, laid-back culture, sport, and the highest sheep to Orc ratio of any island in the South Pacific. &lt;/p&gt;
&lt;p&gt;Check out the listings, and then apply via Trade Me, or if that doesn't work for whatever reason, e-mail &lt;a href=&quot;mailto:careers@silverstripe.com&quot;&gt;careers@silverstripe.com&lt;/a&gt;.&lt;/p&gt;</description>
			<pubDate>Mon, 28 Jun 2010 18:17:39 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/looking-worldwide-for-web-designer/</guid>
		</item>
		
		<item>
			<title>Learning from history</title>
			<link>http://silverstripe.com/blog/learning-from-history/</link>
			<description>&lt;p&gt;We designed Dawn not only to measure the status of SilverStripe websites, but also to understand how well they were performing. But how do you define “good” performance?  If a site takes half a second to display a webpage, is that extremely fast, or extremely slow? &lt;br/&gt;&lt;br/&gt;It’s all relative.  Which is one of the reasons that it’s critical in any performance-monitoring tool be able to access the historical performance as well as the current performance.  All of a sudden, 500 milliseconds is good if it historically took a second or more, and poor if it took far less time. &lt;br/&gt;&lt;br/&gt;Having historical data also allows you to prove the value of changes you make to your website environment.  Being able to objectively show how much a change has improved the performance of the website allows you to justify the cost of that change to the people who hold the purse string. It also lets you know when you’ve made a change for the worse, and if you can find out when the website started performing poorly, you’ll likely find the specific change that made things perform poorly.&lt;br/&gt;&lt;br/&gt;In many ways, being able to see the past is more important than being able to see the future.  Even future extrapolation in Dawn is based primarily on what trends have been continuing over the site’s history.  The longer the history, the more data from which Dawn can draw predictions. &lt;br/&gt;&lt;br/&gt;And of course, there’s no underestimating the idea that you can draw your own predictions from Dawn’s history; if your website peaks every Friday, you know it’ll likely continue to peak on Friday.  Perhaps it might be a good idea to provision extra processing power only on Fridays – instead of spending the money for a full time solution. &lt;br/&gt;&lt;br/&gt;In many ways, the power of Dawn isn’t just that it monitors your web environment and alerts you to threshold violations, but that it also gives you the context that you need to make significant decisions to improve your web environment.  Because the only thing better than immediate alerts to problems is, of course, making the right decisions so you don’t have the problem in the first place.&lt;/p&gt;</description>
			<pubDate>Tue, 22 Jun 2010 16:45:25 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/learning-from-history/</guid>
		</item>
		
		<item>
			<title>Comedy and Curry</title>
			<link>http://silverstripe.com/blog/comedy-and-curry/</link>
			<description>&lt;p&gt;While I'm a writer, not a programmer, there are things I've taken from the open source philosophy.  And the main one is: be open to good ideas coming from the people around you.  And give them a try.&lt;/p&gt;
&lt;p&gt;I study improv comedy - performing on stage, with a group, without a script. It's also responsible for my employment at SilverStripe.&lt;/p&gt;
&lt;p&gt;In early April, I had a job in Tauranga that was, for various reasons, a poor fit. So, I accepted that I would have to move back to the U.S., something I didn't want to do, and decided to spend a couple of weeks in the more urban Wellington.&lt;/p&gt;
&lt;p&gt;I had headed down to Wellington partially because Wellington had the largest improv community in New Zealand.  My friend Andy from my hometown of Austin, sent an e-mail to his contacts in Wellington, and the Wellington improvisers invited me down to rehearse with them - a goodwill gesture of hospitality for a fellow performer.&lt;/p&gt;
&lt;p&gt;It was at that rehearsal, though, that I met someone who worked in the tech industry in Wellington, and was also an immigrant from the United States.  He suggested that before giving up, I try going to an event known as &quot;Thursday Night Curry&quot; here in Wellington, a sort of networking group for the tech-savvy in Wellington.&lt;/p&gt;
&lt;p&gt;I went ahead and printed up a copy of my C.V. for Thursday Night Curry, and showed it around.  One attendee, Johnathan Brewer, noted that I might be a good fit for a number of companies - SilverStripe being on the top of the list.  That night, I sent off my C.V. to those companies.&lt;/p&gt;
&lt;p&gt;I was surprised to hear back the next day from SilverStripe - and they asked me to come in for an interview on Tuesday.  A second interview on Wednesday led to a job offer on Wednesday afternoon, and I accepted on Thursday, after following advice my parents gave me to sleep on any job offer.&lt;/p&gt;
&lt;p&gt;As fortune had it, I turned out to be a good fit for SilverStripe. They were looking for a writer for a while, plus my previous experience at NetQoS writing about enterprise IT network monitoring translated very well to their new initiative in web environment monitoring - which would become known as Dawn.&lt;/p&gt;
&lt;p&gt;This all happened over the course of about a week.&lt;/p&gt;
&lt;p&gt;Now, there's no doubt that getting the job that quickly was a matter of serendipity and luck.  Especially in this job market.  But the thing about it was that I remained open to the possibilities and didn't shut down good ideas when I heard them.&lt;/p&gt;
&lt;p&gt;Printing up resumes and attending networking events less than two weeks before my flight out of the country smacked of a last-ditch, desperate effort.  But I very well could have just not made that effort and I'd be writing this to you from Austin.  Or, actually, I wouldn't be writing this to you because I wouldn't be working for SilverStripe... I think you know what I mean though.&lt;/p&gt;</description>
			<pubDate>Mon, 31 May 2010 13:38:27 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/comedy-and-curry/</guid>
		</item>
		
		<item>
			<title>Site Editing Overview Screencast</title>
			<link>http://silverstripe.com/blog/site-editing-overview-screencast/</link>
			<description>&lt;p&gt;Anyone can try out our live demo to see for themselves what SilverStripe has to offer, but if you just want a very basic overview of what content editing is like, or you'd like to show a client to get them interested, there's nothing quite like a video screencast.  We've recently updated our screencast to reflect the changes in our new 2.4 version.  Take a look for yourself. If the embedded video doesn't work for you, you can download a &lt;a href=&quot;http://silverstripe.com/assets/video/silverstripedemo-384k.mp4&quot; target=&quot;_blank&quot;&gt;high resolution MP4 version&lt;/a&gt;. (31MB)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;
&lt;object width=&quot;549&quot; height=&quot;309&quot; data=&quot;http://vimeo.com/moogaloop.swf?clip_id=11914598&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot;&gt;
&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;/&gt;&lt;param name=&quot;src&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=11914598&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1&quot;/&gt;&lt;/object&gt;
&lt;/p&gt;</description>
			<pubDate>Fri, 28 May 2010 14:29:28 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/site-editing-overview-screencast/</guid>
		</item>
		
		<item>
			<title>Announcing SilverStripe Dawn</title>
			<link>http://silverstripe.com/blog/announcing-silverstripe-dawn/</link>
			<description>&lt;p&gt;We're very pleased to announce the release of &lt;a href=&quot;http://silverstripe.com/[sitetree_link id=764]&quot;&gt;SilverStripe Dawn&lt;/a&gt;&lt;sup&gt;TM&lt;/sup&gt;!&lt;/p&gt;
&lt;p&gt;Dawn is a web environment monitor.  And by that, we mean that Dawn monitors the entire &quot;web environment,&quot; including the operating system, web server, database, and SilverStripe website.&lt;/p&gt;
&lt;p&gt;We've been working hard over the past year to create Dawn. Now it's ready to see the light of day.&lt;/p&gt;
&lt;p&gt;We originally built Dawn to meet our needs managing the &lt;a href=&quot;http://silverstripe.com/[sitetree_link id=762]&quot;&gt;SilverStripe sites&lt;/a&gt; we build for our clients. We realised that if we found Dawn useful, so would &lt;a href=&quot;http://silverstripe.org/community-showcase&quot;&gt;anyone&lt;/a&gt; responsible for the performance and upkeep of a SilverStripe based site.&lt;/p&gt;
&lt;p&gt;Dawn is Software as a Service. There are a number of reasons why we chose to release Dawn as SaaS, but the main reason is that we believe monitoring a web environment is best performed as a service.&lt;/p&gt;
&lt;p&gt;After an initial setup, all you need to do is log into a web page  to see the &lt;a href=&quot;http://silverstripe.com/[sitetree_link id=777]&quot;&gt;current status&lt;/a&gt; of your web environment rendered in a beautiful easy-to-understand display. If you want more detail, with one click you can drill down to see heaps of useful information about the status of not just the website, but the web server, database, and operating system. We think it's pretty cool.&lt;/p&gt;
&lt;p&gt;Part of managing a site is planning for future needs. What if you could look into the future to see how your site will perform a day from now, a week from now, or even a month from now? Dawn allows you to do just that: predictions of future state based on past behaviour.&lt;/p&gt;
&lt;p&gt;We built Dawn on the principles of awareness, transparency, and notification. Dawn provides the tools to reliably answer questions about how a website is performing. Through notifications, graphs, and reports, you'll have a robust picture of your web environment and you'll be able to act accordingly. Finally, you can be confident about the performance of your website.&lt;/p&gt;
&lt;p&gt;Dawn is a powerful new tool adding to what SilverStripe Ltd. can offer. We're still focused on &lt;a href=&quot;http://silverstripe.com/[sitetree_link id=763]&quot;&gt;building great sites for clients&lt;/a&gt; and we're still focused on &lt;a href=&quot;http://silverstripe.com/[sitetree_link id=797]&quot;&gt;open source&lt;/a&gt;, but Dawn helps us do those things better. And we think Dawn can help you do your stuff better, too.&lt;/p&gt;</description>
			<pubDate>Wed, 26 May 2010 10:00:00 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/announcing-silverstripe-dawn/</guid>
		</item>
		
		<item>
			<title>Conversation</title>
			<link>http://silverstripe.com/blog/conversation/</link>
			<description>&lt;p&gt;Hello. I'm Brian Boyko, and I'm one of SilverStripe's newer hires. They brought me on board in mid-May as the company's full-time writer. I'm responsible for anything that involves the written word. And since blog posts, forum notices, and tweets all involve the written word, I'm working on those things as well.&lt;/p&gt;
&lt;p&gt;Which is why I'm making this post. I wanted to introduce myself the community, and let you know my goal.&lt;/p&gt;
&lt;p&gt;SilverStripe's CEO, Brian Calhoun, asked me to strengthen the two-way communication between SilverStripe and the community. Not just keeping you guys more informed about what's going on in the company—but also listening to what you have to say and making sure that we're focusing on what you need from us to make your jobs easier.&lt;/p&gt;
&lt;p&gt;Sure, we've got a discussion forum dedicated to answering technical questions. We also have sales staff and our support team, etc., but I'm going to help facilitate and coordinate those kinds of communication. The goal is not only to answer questions but to get people with &quot;part of a good idea&quot; talking to the people who have rest of the parts of that idea.&lt;/p&gt;
&lt;p&gt;As I write this, I'm at SilverStripe HQ, and everyone's engrossed in the various disciplines that go into making SilverStripe better. Which is great, but when people hunker down to work on something extremely tricky, they tend to focus on it like a laser. I don't know if it's human nature or just the nature of the techie subset, but when we get on a roll, it's hard to pull away. It's usually more personally fulfilling to start working on &quot;New Cool Thing&quot; than it is to talk about &quot;Old Thing You Just Finished.&quot;&lt;/p&gt;
&lt;p&gt;Which is okay—SilverStripe is a company focused on innovation, making &quot;next&quot; a high priority for us. But this also creates a problem because, like any open source project, we're not building alone. Our success depends upon the ideas, insight, and, yes, code, of the SilverStripe community.&lt;/p&gt;
&lt;p&gt;Building and maintaining communication is absolutely essential, and that's what I'm here to do. Feel free to contact me at boyko_(at)_silverstripe.com. I'll also be posting to this blog and on the forums, sometimes in a more formal manner for big company announcements, and sometimes a bit more conversational and informal to let you know—or to find out—what's up.&lt;/p&gt;</description>
			<pubDate>Mon, 24 May 2010 15:42:25 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/conversation/</guid>
		</item>
		
		<item>
			<title>How do humans win?</title>
			<link>http://silverstripe.com/blog/how-do-humans-win/</link>
			<description>&lt;p&gt;Webstock is here! We've been in heads-down mode for a while, working on sites for councils, Air New Zealand, and American clients too. So now is the time to celebrate the local scene and be proud of Webstock!&lt;/p&gt;
&lt;p&gt;This year we are the main sponsor and we're honoured to support the Welly web scene.&lt;/p&gt;
&lt;p&gt;On our business cards we have our mantra: &quot;Be more human.&quot; This is a reminder to us that we are solving human communication problems and that we're not in business to solve technology problems. It's a reminder about how to deal with each other as employees, how to deal with clients, and how to deal with the people who use what we create.&lt;/p&gt;
&lt;p&gt;For Webstock 2010, the theme is: How do humans win? How do we as people focus on what matters?&lt;/p&gt;
&lt;p&gt;Our booth at Webstock is all about the wall. The wall is where people put cards that talk about how humans win. The wall is about human interaction with a big, wide canvas.&lt;/p&gt;
&lt;p&gt;The website &lt;a href=&quot;http://bemorehuman.org&quot;&gt;http://bemorehuman.org&lt;/a&gt; is where you can submit pictures or submit your own answer to the question of How do humans win? On the site we collect Flickr images tagged with bemorehuman and we collect Tweets with the #bemorehuman tag. Staff at our booth will print compelling responses that come in and put them on the wall.&lt;/p&gt;
&lt;p&gt;The site will live on beyond Webstock as Webstock is just the introduction of the How do humans win? concept. We want the conversation to continue because the idea of humans winning is something that a lot of us care about.&lt;/p&gt;
&lt;p&gt;More importantly, the answer to the question doesn't come from us. How do humans win? is a dialogue. We don't have the answers. You do. &lt;/p&gt;
&lt;p&gt;See you at Webstock, and mind the goats!&lt;/p&gt;
&lt;p&gt;Brian&lt;/p&gt;</description>
			<pubDate>Wed, 17 Feb 2010 15:30:00 +1300</pubDate>
			
			
			<guid>http://silverstripe.com/blog/how-do-humans-win/</guid>
		</item>
		
		<item>
			<title>SilverStripe 235th fastest-growing tech company in Asia Pacific</title>
			<link>http://silverstripe.com/blog/silverstripe-235th-fastest-growing-tech-company-in-asia-pacific/</link>
			<description>&lt;p&gt;Not only has SilverStripe ranked 37th in &lt;a href=&quot;http://silverstripe.com/silverstripe-makes-the-deloitte-fast-50/&quot;&gt;the Deloitte New Zealand Fast 50&lt;/a&gt;, but Deloitte has also recognised our growth within the Asia Pacific region.&lt;/p&gt;
&lt;p&gt;&lt;img class=&quot;right&quot; src=&quot;http://silverstripe.com/assets/blog/Logos/_resampled/resizedimage16590-Technology-Fast500-Asia-Pacific-Winner.jpg&quot; width=&quot;165&quot; height=&quot;90&quot; alt=&quot;&quot; title=&quot;&quot;/&gt;SilverStripe has been ranked 235th in the 2009 edition of the Deloitte Asia Pacific Technology Fast 500. This ranking is based on our revenue growth (190% over the 24 month evaluation period), and places us in comparison to other technology companies throughout Asia, Australia, and New Zealand.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.silverstripe.com/assets/downloads/Deloitte-TechFast500-Winners-Report-AsiaPacific-2009-low-res-7.pdf&quot;&gt;Read the Deloitte Technology Fast 500 Asia Pacific 2009 Ranking &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
			<pubDate>Tue, 05 Jan 2010 16:30:00 +1300</pubDate>
			
			
			<guid>http://silverstripe.com/blog/silverstripe-235th-fastest-growing-tech-company-in-asia-pacific/</guid>
		</item>
		
		<item>
			<title>SilverStripe partner network expands</title>
			<link>http://silverstripe.com/blog/silverstripe-partner-network-expands-2009/</link>
			<description>&lt;p&gt;We're very excited to announce that we have several new &lt;a href=&quot;http://silverstripe.com/partners/&quot;&gt;partners&lt;/a&gt; in Europe, Australia, and the USA:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://silverstripe.com/bluehouse-group/&quot;&gt;Bluehouse Group&lt;/a&gt; (USA)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://silverstripe.com/eos-uptrade/&quot;&gt;EOS Uptrade&lt;/a&gt; (Germany)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://silverstripe.com/kamikaze-media/&quot;&gt;Kamikaze&lt;/a&gt; (Norway)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://silverstripe.com/hive-net-au/&quot;&gt;Hive.net&lt;/a&gt; (Australia)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://silverstripe.com/mira/&quot;&gt;mira4&lt;/a&gt; (Austria)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://silverstripe.com/spiro/&quot;&gt;Spiro&lt;/a&gt; (Sweden)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;With over a dozen SilverStripe partners around the world, organisations deploying SilverStripe solutions now have even more choice for certified local support of the SilverStripe CMS. &lt;/p&gt;</description>
			<pubDate>Wed, 02 Dec 2009 08:50:00 +1300</pubDate>
			
			
			<guid>http://silverstripe.com/blog/silverstripe-partner-network-expands-2009/</guid>
		</item>
		
		<item>
			<title>SilverStripe makes the Deloitte Fast 50!</title>
			<link>http://silverstripe.com/blog/silverstripe-makes-the-deloitte-fast-50/</link>
			<description>&lt;p&gt;We made the Deloitte &lt;a href=&quot;http://fast50.co.nz&quot;&gt;Fast 50&lt;/a&gt; list for 2009! This means we are one of the 50 fastest-growing companies in New Zealand. Specifically, we're the 37th fastest-growing company, with 190% revenue growth over the past couple years.&lt;/p&gt;
&lt;p&gt;This is a big deal for us because it shows that the things we believe in: open source, excellent web user experience, and a focus on the humans who use web technology, are all qualities that are appreciated by the business community.&lt;/p&gt;
&lt;p&gt;&lt;img class=&quot;center&quot; src=&quot;http://silverstripe.com/assets/blog/blog/_resampled/resizedimage600399-DSC2074.jpg&quot; width=&quot;600&quot; height=&quot;399&quot; alt=&quot;&quot; title=&quot;&quot;/&gt;&lt;/p&gt;
&lt;p&gt;Across the 50 companies, the three most popular inspirational companies mentioned by the 50 company leaders were Google, Apple, and Xero. Here at SilverStripe, we get a lot of inspiration from Apple in particular.&lt;/p&gt;
&lt;p&gt;One point I find significant is that the entry criteria to make it onto the list, 145% growth, is only 6 percentage points lower than the peak of 151% in 2007. So even in this global recession there's still a lot of Kiwi companies growing fast. That's wonderful news for the New Zealand economy as a whole.&lt;/p&gt;
&lt;p&gt;We'll celebrate the recognition a bit before hunkering down again to meet end-of-year deadlines.&lt;/p&gt;
&lt;p&gt;Thank you to our clients, the open source community, and all the employees of SilverStripe. Those are the three pillars of making it all happen.&lt;/p&gt;
&lt;p&gt;Cheers!&lt;/p&gt;</description>
			<pubDate>Fri, 30 Oct 2009 16:41:00 +1300</pubDate>
			
			
			<guid>http://silverstripe.com/blog/silverstripe-makes-the-deloitte-fast-50/</guid>
		</item>
		
		<item>
			<title>SilverStripe proudly sponsoring Webstock 2010!</title>
			<link>http://silverstripe.com/blog/silverstripe-proudly-sponsoring-webstock-2010/</link>
			<description>&lt;p&gt;We are very proud to be the Gold sponsor of &lt;a href=&quot;http://webstock.org.nz&quot;&gt;Webstock 2010!&lt;/a&gt; We have massively enjoyed attending all the &lt;a href=&quot;http://www.webstock.org.nz/blog/2009/the-webstock-recordings/&quot;&gt;prior Webstocks&lt;/a&gt; and we've gotten a lot out of the sessions, the speakers, and the hallway conversations. It's really surprising how much you can learn from talking to someone whilst waiting in the queue to get a coffee.&lt;/p&gt;
&lt;p&gt;And of course, being a Wellington-based company ourselves, we are delighted to support the Webstock crew in furthering Wellington as a globally-recognised centre of excellence for all things web. &lt;/p&gt;
&lt;p&gt;In addition, early 2010 marks the tenth anniversary of SilverStripe as a company so that's another reason to celebrate and show our support of world-leading web creativity and development.&lt;/p&gt;
&lt;p&gt;For us, Webstock is about pushing the boundaries of what the web is, and how we as humans interact with the web. Hundreds of like-minded people under one roof, figuring out how to shape the web and learning about others' experiences in doing so. Just awesome.&lt;/p&gt;
&lt;p&gt;See you at Webstock!&lt;/p&gt;</description>
			<pubDate>Mon, 12 Oct 2009 17:31:00 +1300</pubDate>
			
			
			<guid>http://silverstripe.com/blog/silverstripe-proudly-sponsoring-webstock-2010/</guid>
		</item>
		
		<item>
			<title>Tell us about your experiences</title>
			<link>http://silverstripe.com/blog/tell-us-about-your-experiences/</link>
			<description>&lt;p&gt;Are you responsible for managing your company or organisation's websites?&lt;/p&gt;
&lt;p&gt;In the recent SilverStripe newsletter we announced a survey for website managers.&lt;/p&gt;
&lt;p&gt;Whether you're running your site on SilverStripe technology or not, we want to hear about your experiences – particularly any problems you might have with performance and robustness of the sites you manage. We're listening! &lt;br/&gt;&lt;br/&gt;We are looking for the best place to focus our efforts next, and we'd appreciate if you could take a few moments to answer some quick questions in a survey. Initial results are encouraging with the majority of respondents reporting no or infrequent problems of performance and robustness, although noting that when something does happen it can have a major impact.&lt;/p&gt;
&lt;p&gt;When filling out the survey, you can be as anonymous as you like. Any questions you answer will help us a lot.&lt;/p&gt;
&lt;p&gt;If you haven't already filled it out, you can start the online survey here: &lt;a href=&quot;http://www.surveymonkey.com/s.aspx?sm=_2fCLUylyq3MEwKgx3rz_2bEyg_3d_3d&quot;&gt;http://www.surveymonkey.com/s.aspx?sm=_2fCLUylyq3MEwKgx3rz_2bEyg_3d_3d&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</description>
			<pubDate>Mon, 28 Sep 2009 08:30:00 +1300</pubDate>
			
			
			<guid>http://silverstripe.com/blog/tell-us-about-your-experiences/</guid>
		</item>
		
		<item>
			<title>SilverStripe Australia Now Open for Business!</title>
			<link>http://silverstripe.com/blog/silverstripe-australia-now-open-for-business/</link>
			<description>&lt;p&gt;We are very proud to announce the opening of SilverStripe Australia Pty Ltd! We have had many people in Australia tell us that they would love to have a SilverStripe team local to them to help out with their SilverStripe website development efforts. We listened and now SilverStripe has a &lt;a href=&quot;http://silverstripe.com/getting-in-touch/#physical-location&quot;&gt;Melbourne&lt;/a&gt; office. &lt;/p&gt;
&lt;p&gt;SilverStripe Australia is headed up by &lt;a href=&quot;http://silverstripe.com/shane-weddell/&quot;&gt;Shane Weddell&lt;/a&gt;. Shane is an Aussie who has deep knowledge of the CMS market and technology in Australia. He has well over a decade of project management experience dealing with complex projects. His extensive PM experience coupled with his recent sales leadership roles combine to make him the perfect person to head up SilverStripe Australia. &lt;a href=&quot;http://silverstripe.com/owen-windsor/&quot;&gt;Owen Windsor&lt;/a&gt; and &lt;a href=&quot;http://silverstripe.com/marcus-nyeholt/&quot;&gt;Marcus Nyeholt&lt;/a&gt; bring heaps of deep site development and system architecture experience to the Melbourne office.&lt;/p&gt;
&lt;p&gt;Shane will continue to build up his team in Melbourne by adding developers so they can deliver sites locally to Australia. Our Australian partners will rely on the SilverStripe Australia office for assistance, and likewise, SilverStripe Australia will rely on our Aussie partners for help as needed.&lt;/p&gt;
&lt;p&gt;You can continue to count on us here at the Head Office in Wellington for all the great web application development and website work we're known for. If you're in Australia, feel free to &lt;a href=&quot;http://silverstripe.com/getting-in-touch/#physical-location&quot;&gt;contact&lt;/a&gt; Shane in Melbourne when you want a local SilverStripe team to help out. &lt;/p&gt;
&lt;p&gt;Welcome to Shane, Owen, and Marcus! We'll try to keep the Aussie jokes to a minimum, or at least we'll make sure they're really funny.&lt;/p&gt;</description>
			<pubDate>Thu, 03 Sep 2009 09:48:00 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/silverstripe-australia-now-open-for-business/</guid>
		</item>
		
		<item>
			<title>SilverStripe welcomes San Francisco-based partner, Quinn Interactive</title>
			<link>http://silverstripe.com/blog/silverstripe-welcomes-san-francisco-based-partner-quinn-interactive/</link>
			<description>&lt;p&gt;If you're based in the San Francisco Bay Area, you now have local access to professional SilverStripe services!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://silverstripe.com/quinn-interactive/&quot;&gt;Quinn Interactive&lt;/a&gt; is a 15-year-old company specialising in website development. Quinn has a talent for both design and CMS implementations, and has worked with organisations like LEGO and Bay Area Rapid Transit (BART). Quinn's skills and experience make them an excellent addition to our &lt;a href=&quot;http://silverstripe.com/partners/&quot;&gt;SilverStripe Partner Program.&lt;/a&gt; We have worked with developers at Quinn to ensure that they have an appropriate level of knowledge in our software. We encourage you to contact them if you want a San Francisco company to build a website or web application  on the SilverStripe platform.&lt;/p&gt;
&lt;p&gt;Phil Quinn, president of Quinn Interactive, met with us recently. He took the opportunity to explain why he felt SilverStripe is such a good choice for his firm and his customers.&lt;/p&gt;
&lt;p&gt;Welcome Quinn!&lt;/p&gt;
&lt;p&gt;
&lt;object width=&quot;640&quot; height=&quot;360&quot; data=&quot;http://vimeo.com/moogaloop.swf?clip_id=5878114&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot;&gt;
&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;/&gt;&lt;param name=&quot;src&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=5878114&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1&quot;/&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description>
			<pubDate>Tue, 01 Sep 2009 09:38:00 +1200</pubDate>
			
			
			<guid>http://silverstripe.com/blog/silverstripe-welcomes-san-francisco-based-partner-quinn-interactive/</guid>
		</item>
		

	</channel>
</rss>