<?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>cdevroe.com &#187; blogger</title>
	<atom:link href="http://cdevroe.com/tag/blogger/feed/" rel="self" type="application/rss+xml" />
	<link>http://cdevroe.com</link>
	<description>by Colin Devroe</description>
	<lastBuildDate>Thu, 24 May 2012 15:29:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<atom:link rel='hub' href='http://cdevroe.com/?pushpress=hub'/>
<cloud domain='cdevroe.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>How do blogs need to evolve?</title>
		<link>http://cdevroe.com/notes/blog-evolution/</link>
		<comments>http://cdevroe.com/notes/blog-evolution/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 18:51:39 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[anil-dash]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[ev williams]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[matt haughney]]></category>
		<category><![CDATA[meg hourihan]]></category>
		<category><![CDATA[movabletype]]></category>
		<category><![CDATA[paul bausch]]></category>
		<category><![CDATA[tumblr]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=5730</guid>
		<description><![CDATA[This is a subject that is near and dear to me. It is a bit cliché to say this but I&#8217;ve been blogging since before it was a common verb. I&#8217;ve watched, very closely, as the blogging world has evolved over the last decade and even took some small part in that evolution. It wasn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>This is a subject that is near and dear to me. It is a bit cliché to say this but I&#8217;ve been blogging since before it was a common verb. I&#8217;ve watched, very closely, as the blogging world has evolved over the last decade and even took some small part in that evolution.</p>
<p>It wasn&#8217;t that long ago that I wrote that <a href="http://cdevroe.com/notes/blog-format-disruption/">I thought that blogs were ripe for disruption</a>. And I still think we&#8217;re on the cusp of that. Or, perhaps, it is happening right in front of my eyes and I am simply not noticing it.</p>
<p>In <a href="http://beta.branch.com/how-do-blogs-need-to-evolve">a recent discussion between Anil Dash and a few other veterans of blogging</a> Anil mentioned that even something as simple as a status update or tweet could be considered blogging. Although Twitter is rarely referred to this way today it was, at its inception, called a microblogging service. So maybe blogging has already evolved and we just haven&#8217;t noticed. The frog in the boiling pot comes to mind.</p>
<p>Although the conversation seemed to focus a lot on commenting I would have liked to have seen much more discussion around the topic of ownership. Some of the participants felt that ownership was important. Others not as much. If you look at how the party split it was split between the platform-builders and service-builders. Ev and Meg built services (Blogger, Kinja, Twitter) while Anil worked on a platform (Movable Type). I think there was much more to say on this topic.</p>
<p>Meg Hourihan <a href="http://beta.branch.com/how-do-blogs-need-to-evolve#post-135">on ownership</a>:</p>
<blockquote><p>But I&#8217;m not convinced people view what they&#8217;re doing [on social networks] as producing content, nor thinking it&#8217;s something they should own, anymore than I want to &#8220;own&#8221; my phone call with a friend. (Sure I don&#8217;t want someone to record it and sell it, but that&#8217;s different.) My call is ephemeral, and it&#8217;s about conversation and communication, not content.</p></blockquote>
<p>While Meg believes that she&#8217;s seeing the world as it is I think she&#8217;s really just identified the problem with these social networks. Twitter and Facebook have permenant URLs for every single tweet and status update that people post. Those links are not ephemeral as Meg describes. She may feel as though they are because Twitter doesn&#8217;t give you access to your entire stream but &#8211; in reality &#8211; these tweets do not go away.</p>
<p>And that&#8217;s where <a href="http://beta.branch.com/how-do-blogs-need-to-evolve#post-136">Anil nails it</a>.</p>
<blockquote><p>So that point is very, very interesting, Meg: What if the phone company gave you free unlimited phone calls but they could record, monitor and sell your phone calls and information about what you said on them.</p>
<p>I do agree so much of why people don&#8217;t value ownership in social media is that they see it as conversation, not content, but that&#8217;s often because we don&#8217;t *know* in advance when it becomes meaningful.</p></blockquote>
<p>In other words, people are viewing Twitter and Facebook as conversation platforms more than they view them as publishing platforms. Facebook and Twitter are finding value in what we all consider to be valueless conversation. They are making money based on what we are saying, what we&#8217;re interested in, and what is happening in the world. If they find value in our &#8220;content&#8221; why don&#8217;t we? And, if they treat this information as permanent why aren&#8217;t we?</p>
<p>Back to the evolution of blogs. I don&#8217;t think there is much argument about whether or not Twitter and Facebook can be considered blogging platforms. So we should lump them into the conversation of how blogs need to evolve. Which brings us full circle back to ownership. I think that people should own their own content. And they should know, up front, that they will own the content if they use a particular service or choose to host it themselves. It shouldn&#8217;t matter. They should also feel as though the content they post to any service is to be considered permanent &#8211; not a phone call that is soon forgotten.</p>
<p>I don&#8217;t think that a blog needs to run on software that you install on your own server in order for you to feel as though you own the content. WordPress.com and WordPress.org are nearly identical services with the same import and export capabilities yet one is a service and the other a platform. So you can use either of these products and feel pretty confident that you own the content and that the information you post there is permanent.</p>
<p>So how does this particular aspect of blogging need to evolve? I think other services such as Tumblr, Twitter, Facebook, and (fill in the blank) should do a better job of making your content searchable and accessible (read: exportable into a readable format) right out of the box. Not hidden somewhere in a Mac-only application or three-levels-deep in an API doc. One click easy.</p>
<p>The next aspect of blogging that I believe needs to evolve is the reverse-chronological homepage. <a href="http://cdevroe.com/notes/blog-format-disruption/">In May of 2011 I wrote</a>:</p>
<blockquote><p>I believe the blog format is ready for disruption. Perhaps there doesn’t need to be “the next” WordPress, Tumblr, or Blogger for this to happen. Maybe all we really need is a few pioneers to spearhead an effort to change the way blogs are laid-out on the screen. There are still so many problems to solve; how new readers and also long-time subscribers consume the stream of posts, how people identify with the content of the blog on the home page, how to see what the blog is all about, how to make money, how to share, and how interact and provide feedback on the content.</p></blockquote>
<p>Imagine you landed on <a href="http://cdevroe.com/blog">/blog/</a> here at my cdevroe.com URL. What you&#8217;d find there would be what the typical blog homepage looks like. Just a list of posts from newest to oldest. It&#8217;d be very difficult to find out what I blogged about based on only the last few posts. This is why I chose to put <a href="http://cdevroe.com">my about page front-and-center</a>. I believe that is a better way to get to know me, what I&#8217;m up to, and what my blog is about.</p>
<p>I don&#8217;t think the blog format is broken but it is certainly stale. Someone needs to come along and give us a new way to look at things. And not just in a novel way like tiles or something else that is pretty and neat to look at &#8211; I&#8217;d like to see something that is valuable, makes it really easy to see what the blog is about, perhaps what is popular now, or what was at one time popular. I think of the currently most visited URLs here on this blog. They are not the most recent posts. Not by a long shot. My top URLs on this blog are a few links that I&#8217;ve posted in the past that have somehow found their way to the top of the search engine rankings. Would that be important to show on the homepage of a blog? Or, what about the fact that a few of my posts have had hundreds and hundreds of comments? Would that be important to show?</p>
<p>Sidebar &#8220;widgets&#8221; sprang up years ago as ways to solve some of these issues. Related posts, popular posts, most-used tags, and other widgets made it easier to discover content that has already been pushed off of the homepage. But I still think that someone, somewhere has an idea of how to fix these issues and that one day we&#8217;ll wake up and someone will have made something better.</p>
<p>One last issue that I would have liked to see discussed in regards to what aspect of blogs that may need to evolve would be the use of databases. This is a more technical topic than the others but many platforms and services suffer from downtime whenever a post goes viral or hits the mass media. This simply shouldn&#8217;t happen.</p>
<p>Each platform and service chooses to handle content management in their own unique ways. Blogger and Moveable Type, for instance, used to publish HTML files (I have no idea what they do nowadays) while WordPress opted to use a simple database to host the content and serve those pages dynamically. Each approach has their pros and cons. But one thing is certain &#8211; it is far easier to serve a static HTML file millions of times than it is to request content from a database millions of times. Today&#8217;s web is one where at any moment an URL could be plagued by millions of visitors. Modern day blogging platforms and services should take this into consideration regardless if it was manually installed or hosted.</p>
<p>Blogger, Tumblr, WordPress.com, Twitter, Facebook all have extremely capable infrastructures in place to handle these issues. With WordPress.org you&#8217;re on your own to setup WordPress properly to handle load. It has taken some heat for this and while the argument could be made that people that are installing software on their own server should know better &#8211; the argument could also be made that by simply pre-bundling one of the many caching plugins into the core codebase this issue would be all but solved.</p>
<p>Tons of traffic to any particular post shouldn&#8217;t be thought of as an edge case. If you&#8217;re a blogger it will happen. Even if <a href="http://www.grandforksherald.com/event/article/id/231591/">you&#8217;ve been writing for 40 years and it has never happened to you</a>. It will. You shouldn&#8217;t have to worry about whether or not your blogging product of choice will crumble under the pressure of today&#8217;s web. Ever.</p>
<p>I could go on about this topic all day. The rest of <a href="http://beta.branch.com/how-do-blogs-need-to-evolve">the discussion</a> is fantastic and I suggest that anyone with even a passing curiosity about the world of blogging &#8211; where it has been and where it is going &#8211; should give it a read at your next opportunity.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/blog-evolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning how to respond to downtime</title>
		<link>http://cdevroe.com/notes/response-downtime/</link>
		<comments>http://cdevroe.com/notes/response-downtime/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 14:23:14 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[37signals]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[customer-service]]></category>
		<category><![CDATA[downtime]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[viddler]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/response-downtime/</guid>
		<description><![CDATA[I'm trying to learn from the good and bad examples of how to respond to downtime and how to keep the community up-to-date during it.]]></description>
			<content:encoded><![CDATA[<p><span class="firstletter">I</span>f you run a web service, I want you to take a moment to learn from the recent response by <a href="http://37signals.com/">37signals</a> regarding their 2hours of downtime they had the other day.  Here is what I said about it on <a href="http://ma.gnolia.com/people/cdevroe/bookmarks">my linklog</a>.</p>
<blockquote><p>&#8220;37signals responds to downtime, perfectly. They start with an explanation of what happened, then apologize with the promise to compensate where warranted, and assure it won&#8217;t happen again, all with human feeling. Learn.&#8221; &#8212; (<a href="http://ma.gnolia.com/people/cdevroe/bookmarks/qoxate">view bookmark</a> | <a href="http://www.37signals.com/svn/posts/800-what-happened-this-morning">view their post</a>)</p></blockquote>
<p>Pulling this off is no easy task &#8211; though for a remarkably customer service conscience group like 37signals perhaps this comes pretty naturally.  I wanted to take a second to show some bad examples of this type of response, so that you can see the contrast (and I&#8217;m sure I could be one of these examples if I was harder on myself).</p>
<p>Recently <a href="http://flickr.com/">Flickr</a> had some downtime that they knew they were going to have so they gave fair warning about it.  This is a good thing.  However, their maintenance took longer than they thought it would, and I think they might have stepped over the &#8220;snarky remark&#8221; edge just slightly.  Just so we&#8217;re all clear, I love Flickr. I&#8217;ve met some of their staff members and each of them are good people.  Here is a snippet from their <a href="http://blog.flickr.com/en/2008/01/12/downtime-notice/">downtime notice post</a>.</p>
<blockquote><p>&#8220;Do you remember when we said we were almost back online? Well, that time we were joking, but this time is for real!&#8221;</p></blockquote>
<p>Personally I think they could have skipped the &#8220;every few hours&#8221; approach to updating and just waited until the service was updated to bring the community up-to-speed (more on this below).  Snarky remarks like the above don&#8217;t help too much.  How can this be avoided though? You don&#8217;t want to be completely unhuman.  Let&#8217;s look at how 37signals brought the human-feeling into their post, with this line.</p>
<blockquote><p>&#8220;Again, weÃ¢â‚¬â„¢re truly sorry for this interruption. This is not how Fridays are supposed to be.&#8221;</p></blockquote>
<p>During their downtime they also <a href="http://www.techcrunch.com/2008/01/18/37signals-down-looks-like-rackspace-is-to-blame-again/">updated their users</a> as best they could (this particular situation was relatively out-of-their hands) and while they injected some heartfelt messages into those updates, I think they could have saved that for this post.</p>
<p>Another bad example would be to remain silent and have your service degrade, well, not so gracefully.  <a href="http://blogger.com/">Blogger</a> recently had some outage and their users just <a href="http://www.techcrunch.com/2008/01/17/blogger-suffers-major-outage-bloggers-not-happy/">saw a weird message</a> and there was no updates from the Blogger staff.  Silence isn&#8217;t a good tactic at all.</p>
<h3>Points to remember</h3>
<p>Based on the good example of 37signals and the bad examples above, I think that we should all strive to do the following when web services go down &#8211; and I&#8217;ve ordered these by importance (in my opinion).</p>
<ul>
<li><strong>Degrade gracefully.</strong> When downtime occurs, forward to some sort of friendly message that is easily updatable by staff members to let the community know what is going on.</li>
<li><strong>Keep explanations short and simple.</strong>  Don&#8217;t update every 5-seconds (especially if you have nothing to report), and don&#8217;t be long winded.  Sometimes &#8220;we&#8217;re working on it&#8221; is sufficient. Oh, and each update should have a timestamp.</li>
<li><strong>Don&#8217;t give false expectations.</strong> I&#8217;ve learned this <a href="http://blog.viddler.com/cdevroe/maintenance-oct5/">the hard way</a>.  Even if your engineers tell you that it will take an hour, there is no need to say that publicly.  Keep the &#8220;we&#8217;re close&#8221; messages to a minimum too.</li>
<li><strong>Be human.</strong> Try your best to explain the situation in human terms and be warm.</li>
</ul>
<p>Once the service is back up and running, and a longer explanation is warranted, you can look no further than 37signals post for inspiration.</p>
<p>One thing we can&#8217;t see is whether or not 37signals did any contacting of their users behind the scenes.  Since their product is a pay-for service, they could have very well personally contacted some of their larger accounts to let them know what is going on.  Or, after they were back up, they could have reimbursed them beyond the offer they made publicly. Things like this go a very long way.</p>
<p>Please notice that I believe this task to be extremely hard to pull off well and that I think both Flickr and Blogger are great services.</p>
<p>I&#8217;m hoping that I can take all of these points and learn from them the next time we have any troubles at <a href="http://viddler.com/">Viddler</a>.  In the past we&#8217;ve handled these situations fairly well, but I know we can improve a lot by learning from others good and bad examples.</p>
<p>Thoughts?</p>
<p><strong>Addendum:</strong> It appears that I am not the only one that thinks 37signals did a great job.  Not only do they have <a href="http://www.37signals.com/svn/posts/800-what-happened-this-morning">numerous comments on the post</a>, but <a href="http://hivelogic.com/">Dan Benjamin</a> also <a href="http://hivelogic.com/articles/the-right-way-to-handle-downtime/">thought so</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/response-downtime/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

