<?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>Autoedification &#187; linkedin</title>
	<atom:link href="http://timmorrow.org/tag/linkedin/feed/" rel="self" type="application/rss+xml" />
	<link>http://timmorrow.org</link>
	<description>self-enlightenment</description>
	<lastBuildDate>Sat, 10 Dec 2011 08:01:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Velocity 2010 Performance by Design video</title>
		<link>http://timmorrow.org/velocity-2010-performance-by-design-video/</link>
		<comments>http://timmorrow.org/velocity-2010-performance-by-design-video/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 18:41:16 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://timmorrow.org/?p=82</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/Y5n2WtCXz48&amp;hl=en_US&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Y5n2WtCXz48&amp;hl=en_US&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://timmorrow.org/velocity-2010-performance-by-design-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How does Google measure site speed?</title>
		<link>http://timmorrow.org/how-does-google-measure-site-speed/</link>
		<comments>http://timmorrow.org/how-does-google-measure-site-speed/#comments</comments>
		<pubDate>Tue, 04 May 2010 04:42:49 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://timmorrow.org/?p=54</guid>
		<description><![CDATA[So, Google is factoring web site speed into ranking algorithms.  Just how are they figuring web site speed?  What does it mean for a site engineer?  We&#8217;ve been obsessing over page performance for some years now, so how does this really change anything? Well, first off, how does it impact a site engineer?  According to the [...]]]></description>
			<content:encoded><![CDATA[<p>So, <a href="http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html">Google is factoring web site speed into ranking algorithms</a>.  Just how are they figuring web site speed?  What does it mean for a site engineer?  We&#8217;ve been obsessing over page performance for some years now, so how does this really change anything?</p>
<p>Well, first off, how does it impact a site engineer?  According to the official post:</p>
<blockquote><p><em>it doesn&#8217;t carry as much weight as the relevance of a page. Currently, fewer than 1% of search queries are affected by the site speed signal in our implementation</em></p></blockquote>
<p><em> </em>Its not clear to me which 1% are affected or how that&#8217;s decided.  Is it just a test affecting queries for 1% of users, or is it uniformly applied to all users but is only being applied to 1% of queries?  Which queries and why?</p>
<p>Anyway, given that its only one of &#8220;<a href="http://www.google.com/corporate/tech.html">more than 200 signals</a>&#8221; clearly its not the major factor in determining relevancy.  But still, Google can&#8217;t throw out a challenge like this and not expect people to obsess over it.  Which is part of the point, I think.</p>
<p>When working on optimizing site performance engineers typically consider a variety of KPI:</p>
<ul>
<li>Time to first byte</li>
<li>Base page download</li>
<li>Progressively rendered elements:  headers, above-the-fold</li>
<li>Full page download, including all resources</li>
</ul>
<p>So what is Google actually measuring as &#8220;web site speed&#8221;?</p>
<p>The official post displays a chart indicating</p>
<blockquote><p><em>Labs &gt; Site Performance shows the speed of your website as experienced by users around the world as in the chart below</em></p></blockquote>
<p><em> </em>Furthermore, they link to an earlier post describing <a href="http://googlewebmastercentral.blogspot.com/2009/12/your-sites-performance-in-webmaster.html">site performance in webmaster tools</a> which says</p>
<blockquote><p><em>The performance overview shows a graph of the aggregated speed numbers for the website, based on the pages that were most frequently accessed by visitors who use the Google Toolbar with the PageRank feature activated</em></p></blockquote>
<p>Matt Cutt&#8217;s post on <a href="http://www.mattcutts.com/blog/site-speed/">site speed</a> links to the blog post containing the above information indicating</p>
<blockquote><p><em>Google’s webmaster console provides information very close to the information that we’re actually using in our ranking</em></p></blockquote>
<p>So there it is.  Google are measuring web site speed as Full Page Download, including all resources across ALL pages on your site.  All pages.  They confirm this</p>
<blockquote><p>A<em>s the page load times are based on actual accesses made by your users, it&#8217;s possible that it includes pages which are disallowed from crawling. While Googlebot will not be able to crawl disallowed pages, they may be a significant part of your site&#8217;s user experience</em></p></blockquote>
<p>So to recap:</p>
<ul>
<li>They&#8217;re measuring full page load including all resources.  Your scripts, your images, third party display ads, third party scripts etc.</li>
<li>They&#8217;re measuring all pages visited by users on your site, not just crawlable pages.</li>
<li>They&#8217;re measuring from users actual web browsers.  No simulations.  From real bandwidths.</li>
</ul>
<p>Clearly, most of the <a href="http://developer.yahoo.com/performance/rules.html">well-documented best practices for speeding up your website</a> still apply.  So is there anything else to consider?</p>
<ul>
<li>Post-loading content is looking pretty interesting to us, if it can be done in such a way that it is not factored into page load time.</li>
<li>Minimizing 3rd party content, such as display ads, could have a huge impact.  We have little control over 3rd party creative.  I&#8217;ve seen ads make up to 7 additional HTTP requests for XML, Flash, images etc.  Steve Souders has a complete initiative around <a href="http://www.stevesouders.com/p3pc/">Performance of 3rd Party Content</a>.</li>
<li>Focus on pages that might be contributing to longer load times even if they aren&#8217;t your primary experience.</li>
<li>Beware of links on your page that are served from your domain but redirect to other sites.  E.g. http://your-site.com/redirector?target=&lt;some_other_url&gt; that 302s to some_other_url.  I believe Google is counting the foreign site load times as part of the linking domain&#8217;s performance.  I&#8217;ll have concrete numbers on that in a few weeks.</li>
<li>Continuously monitor and measure your web-site performance over typical user bandwidths, for example using <a href="http://kite.keynote.com/">Keynote KITE</a>.  Optimizing for your office LAN and a low-end DSL connection are two different propositions.</li>
</ul>
<p>So to conclude&#8230; If you&#8217;re already focused on site performance, you don&#8217;t really have much to worry about.  Keep optimizing pages for your real end users on real bandwidth and continuously monitor your sites performance.</p>
]]></content:encoded>
			<wfw:commentRss>http://timmorrow.org/how-does-google-measure-site-speed/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>I am an Architect</title>
		<link>http://timmorrow.org/i-am-an-architect/</link>
		<comments>http://timmorrow.org/i-am-an-architect/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 23:14:29 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[software architecture]]></category>

		<guid isPermaLink="false">http://timmorrow.org/?p=3</guid>
		<description><![CDATA[This article is a cross-post from Shopzilla Tech Blog During a recent tech workshop, Phil challenged some of us to think about our roles from a different perspective; to give our “job descriptions” a bit of a different spin — focusing on job expectations. One of these exercises was to finish the thought, “I am [...]]]></description>
			<content:encoded><![CDATA[<p><em>This article is a cross-post from </em><a href="http://tech.shopzilla.com/"><em>Shopzilla Tech Blog</em></a></p>
<p>During a recent tech workshop, <a href="http://www.phildixon.org/">Phil</a> challenged some of us to think about our roles from a different perspective; to give our “job descriptions” a bit of a different spin — focusing on job expectations. One of these exercises was to finish the thought, “I am a …”.  I see a lot of job candidates with Architect titles on their resumes with a huge variety of skill sets and experience.  Looking beyond technical skills and trying to distill the qualities of an Architect was certainly an interesting exercise.</p>
<p>Here is my take on the expectations of an Architect:</p>
<p><strong><span style="text-decoration: underline;">I am an Architect</span></strong></p>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I am a strategic business partner, creating value through technology.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I clearly understand the “why”; I create the context and articulate the need to our delivery teams.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I enable my business partners to discover new possibilities through technology.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I lead by example.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I can visualize a solution before it exists.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I guide the design of high quality solutions, striking a practical balance between value and risk.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I am persuasive; I direct, not dictate.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I focus choice without limiting solutions.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I reduce complex problems into manageable pieces, define their interactions and communicate these concepts to all.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I respect the expertise of designers and engineers with more in-depth knowledge of their discipline.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I own my solutions at every level &#8211; from concept to production, software to hardware, cradle to grave.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I actively cultivate my partnerships with our Business, Quality, Project Management and Technology leadership.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I create principals and practices that advance business goals rather than place arbitrary restrictions.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I am relentless in my drive for continuous improvement.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I consider every problem an opportunity to learn something new.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I understand what’s at stake.</div>
<div id="_mcePaste" style="overflow-x: hidden; overflow-y: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">* I know that if I don’t, maybe nobody will.</div>
<ul>
<li>I am a strategic business partner, creating value through technology.</li>
<li>I clearly understand the “why”; I create the context and articulate the need to our delivery teams.</li>
<li>I enable my business partners to discover new possibilities through technology.</li>
<li>I lead by example.</li>
<li>I can visualize a solution before it exists.</li>
<li>I guide the design of high quality solutions, striking a practical balance between value and risk.</li>
<li>I am persuasive; I direct, not dictate.</li>
<li>I focus choice without limiting solutions.</li>
<li>I reduce complex problems into manageable pieces, define their interactions and communicate these concepts to all.</li>
<li>I respect the expertise of designers and engineers with more in-depth knowledge of their discipline.</li>
<li>I own my solutions at every level &#8211; from concept to production, software to hardware, cradle to grave.</li>
<li>I actively cultivate my partnerships with our Business, Quality, Project Management and Technology leadership.</li>
<li>I create principals and practices that advance business goals rather than place arbitrary restrictions.</li>
<li>I consider every problem an opportunity to learn something new.</li>
<li>I understand what’s at stake.</li>
<li>I know that if I don’t, maybe nobody will.</li>
</ul>
<p>I am an Architect and above all, I am relentless in my drive for continuous improvement.</p>
<p>Finally, what differentiates an architect on a smaller team from an enterprise architect or from a Chief Architect?  I found an interesting paper - <a title="Role of the Chief Architect paper" href="http://architectingforum.org/whitepapers/SAF_WhitePaper_2007_5.pdf">Role of the Chief Architect</a> &#8211; that suggests there are many dimensions, but organizational scope could be the primary factor.</p>
<p><img class="alignnone size-full wp-image-7" title="Dimensions of the Architect role" src="http://timmorrow.org/wp-content/uploads/2009/12/ArchitectDimensions.png" alt="Dimensions of an Architect" width="416" height="198" /></p>
<p><span style="font-family: 'Times New Roman'; line-height: normal; font-size: small;"> </span></p>
<div style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffff; font: normal normal normal 13px/19px Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; background-position: initial initial; background-repeat: initial initial; padding: 0.6em; margin: 0px;">
<p>3KHEZWYNBEZ5</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://timmorrow.org/i-am-an-architect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

