<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xml:lang="en" xml:base="http://robgoodlatte.com/wp-atom.php">
	<title type="text">RobGoodlatte.com</title>
	<subtitle type="text">Just another WordPress weblog</subtitle>

	<updated>2010-03-03T04:09:05Z</updated>
	<generator uri="http://wordpress.org/" version="2.9.2">WordPress</generator>

	<link rel="alternate" type="text/html" href="http://robgoodlatte.com" />
	<id>http://robgoodlatte.com/feed/atom/</id>
	

			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/robgoodlatte" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="robgoodlatte" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/robgoodlatte" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Frobgoodlatte" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[Think Locally]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/think-locally/" />
		<id>http://robgoodlatte.com/?p=221</id>
		<updated>2010-03-02T20:40:10Z</updated>
		<published>2010-03-02T14:53:47Z</published>
		<category scheme="http://robgoodlatte.com" term="Life" /><category scheme="http://robgoodlatte.com" term="Thoughts" />		<summary type="html"><![CDATA[I grew up watching the news every evening with my family.  It was more than a ritual &#8212; the nightly news was an important institution.  Other shows on television were a brain-rotting waste of time.  But the news was special.  For an hour a day, my head was filled with important [...]]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/think-locally/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/local.jpg" class="feature" alt="Think Locally" />I grew up watching the news every evening with my family.  It was more than a ritual &mdash; the nightly news was an important institution.  Other shows on television were a brain-rotting waste of time.  But the news was <strong>special</strong>.  For an hour a day, my head was filled with important worldly affairs.  That&#8217;s a good thing, <em>right</em>?</p>
<p>I&#8217;ve thought quite a bit lately about how I spend my time.  Life is short; I&#8217;ve got a lot left to experience.  So populating my thoughts with ideas that I can&#8217;t act on would be a tragic waste of time.  This concept led me to a simple maxim: <strong>Think Locally</strong>.<br />
<span id="more-221"></span><br />
Thinking locally means focusing your attention exclusively towards things you can act on.  It means not wasting brain cycles on economic crises, swine flu cases, terrorist plots, and Toyota recalls.  Focus on what you can change.  Otherwise you&#8217;ll be stuck living other people&#8217;s lives.</p>
<p><small>Photo by <a href="http://www.flickr.com/photos/joiseyshowaa/1218772992/">joiseyshowaa</a> under Creative Commons</small></p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/think-locally/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/think-locally/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[R3-Launch]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/r3-launch/" />
		<id>http://robgoodlatte.com/?p=91</id>
		<updated>2010-03-03T04:09:05Z</updated>
		<published>2010-02-24T08:00:15Z</published>
		<category scheme="http://robgoodlatte.com" term="Design" />		<summary type="html"><![CDATA[<img src="http://robgoodlatte.s3.amazonaws.com/launch.jpg" alt="R3-Launch" />Introducing the third release of RobGoodlatte.com &#8212; the result of simplifying and focusing successful elements of the previous design.]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/r3-launch/"><![CDATA[<p><img class="feature" src="http://robgoodlatte.s3.amazonaws.com/launch.jpg" alt="R3-Launch" />Today I&#8217;m both re-designing my site and re-joining a community that I&#8217;ve been absent from for awhile.  It&#8217;s nice to be back, internet.</p>
<p><em>Release 3</em> of RobGoodlatte.com is about focus.  Ditch the right column, the useless metadata, and the esoteric ways to browse my archive.  Focus on content and <em>(hopefully)</em> discussion &mdash; no need to clutter the experience with widgets, feeds, and noise.</p>
<p>The new design carries forward and improves upon a few successful elements of the previous design.  Focusing on fewer core elements makes this version of the site feel much more intentional to me.<br />
<span id="more-91"></span></p>
<p><small>Photo by <a href="http://www.flickr.com/photos/darwinbell/290744139/">Darwin Bell</a> under Creative Commons</small></p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/r3-launch/#comments" thr:count="28" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/r3-launch/feed/atom/" thr:count="28" />
		<thr:total>28</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[Facebook Design]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/facebook-design/" />
		<id>http://robgoodlatte.com/?p=25</id>
		<updated>2010-02-24T13:56:32Z</updated>
		<published>2009-06-29T18:38:58Z</published>
		<category scheme="http://robgoodlatte.com" term="Design" />		<summary type="html"><![CDATA[<img src="http://robgoodlatte.s3.amazonaws.com/fbdesign.jpg" alt="Facebook Design" />The Facebook Design team just launched a <a href="http://facebook.com/design">public profile on Facebook</a>.  We'll be sharing our design philosophy, processes, and content we find interesting. ]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/facebook-design/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/fbdesign.jpg" alt="Facebook Design" class="feature" />The Facebook Design team just launched a <a href="http://facebook.com/design">public profile on Facebook</a>.  We&#8217;ll be sharing our design philosophy, processes, and content we find interesting. </p>
<p>What excites me the most is the opportunity to share retrospectives on past Facebook designs and the product decisions leading to our current interfaces.  Publicly sharing our ideas and insights through this page is one of the first steps we&#8217;re taking to connect with the larger design community.  That trend will only continue over the coming months.<br />
<span id="more-25"></span><br />
I&#8217;ve been with our product design team for a year.  It&#8217;s been one hell of a ride so far.  We design and build the products and interfaces of Facebook, and we do so with a tiny group of ten.  </p>
<p>We&#8217;re a pretty unique team.</p>
<p><strong>Our designers write code.</strong>  We&#8217;re responsible for Facebook&#8217;s user-interface library: an object-oriented extensible PHP library that renders the bulk of Facebook&#8217;s front-end.  We write Javascript renderers for Chat and async endpoints for friend collection dialogs. </p>
<p><strong>We move fast.</strong>  We stay with a project for it&#8217;s entire development process, so we have no communication gaps to slow us down.  That means we ship products in half the time and with half the resources needed by others.</p>
<p><strong>We sweat the details</strong> more than any team I&#8217;ve ever been a part of — down to correcting a single pixel in the upper left of our search typeahead and applying the subtlest shading and detail on our icons.  </p>
<p>We take a product from an idea to a launch before an audience of hundreds of millions.  We&#8217;re modest enough to learn from our mistakes and have vision enough to make the right product decisions when faced with criticism.  I&#8217;m proud and humbled to be a part of this team.</p>
<p>The <a href="http://facebook.com/design">Facebook Design</a> page also includes updates from our communication designers, our user interface engineers, and our user experience research team.  Check it out at <a href="http://facebook.com/design">facebook.com/design</a>.</p>
<p>Huge respect to <a href="http://designforfun.com/">Ben Barry</a>, likely the most talented designer I&#8217;ve ever met, who beautifully illustrated Facebook Design&#8217;s seal.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/facebook-design/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/facebook-design/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[Choosing Simple]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/choosing-simple/" />
		<id>http://robgoodlatte.com/?p=3</id>
		<updated>2010-02-26T10:02:17Z</updated>
		<published>2009-06-20T15:00:37Z</published>
		<category scheme="http://robgoodlatte.com" term="Design" />		<summary type="html"><![CDATA[<img src="http://robgoodlatte.s3.amazonaws.com/simple.jpg" alt="Choosing Simple" />An un-remarkable design noticeably boosted Facebook's registration rate.  Simple designs are often best, but can can be a difficult goal to reach.]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/choosing-simple/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/simple.jpg" class="feature" alt="Choosing Simple" />Often the role of a product designer is best described as janitorial. I recently had the pleasure of cleaning up one of Facebook&#8217;s most important pages — our registration page. The requirements of the page changed over time, leading to a lot of inconsistency and duplication. Changes to the page were made piecemeal — support for Facebook platform one week, public profiles another week, invitations the next. The result was a complicated interface for something that should be simple. <span id="more-3"></span>
<div style="float: left; margin: 5px 30px 45px 0;"><img src="http://robgoodlatte.com/wp-content/uploads/2009/07/old_busy1.png" alt="" title="Old and Busy" width="300" height="300" class="alignnone size-full wp-image-16 bordered" /><br/><br/><img src="http://robgoodlatte.com/wp-content/uploads/2009/07/new.png" alt="" title="Re-design" width="300" height="172" class="alignnone bordered size-full wp-image-11" /></div>
<p>The re-designed version is decidedly simple. The new design is unremarkable, boring, commonplace &mdash; these are attributes we pursued. It&#8217;s so simple that the initial design took about 30 minutes &mdash; most of which was spent debating different header treatments. It is designed to be completely invisible &mdash; a <a href="http://www.amazon.com/Super-Normal-Sensations-Naoto-Fukasawa/dp/3037781068">super normal</a> registration interface. It&#8217;s only worthy of remark because it was <strong>incredibly effective</strong>. We saw a noticeable increase in our registration rate compared to the old page. As designers, we often pursue radical departures from simple. We search for a solution that re-thinks everything. That thinking is valuable — it let&#8217;s us make paradigm shifts when needed. But the solution that anyone could have designed, the simple solution, is usually the best. The hard part is choosing it. Props to Lex Arquette for helping me build the new registration page. The simplest designs are often the hardest to build right. <small class="cleared">Cross-posted from <a href="http://facebook.com/design">Facebook Design</a></small></p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/choosing-simple/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/choosing-simple/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[Dr. Inman&#8217;s Prescription for RSS]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/dr-inmans-prescription-for-rss/" />
		<id>http://robgoodlatte.com/?p=31</id>
		<updated>2010-02-24T13:56:12Z</updated>
		<published>2009-06-17T18:45:26Z</published>
		<category scheme="http://robgoodlatte.com" term="Uncategorized" />		<summary type="html"><![CDATA[<img src="http://robgoodlatte.s3.amazonaws.com/fever.jpg" alt="Thermometer" />Today, <a href="http://shauninman.com">Shaun Inman</a> humbly released the best RSS reader to date.  It's called <a href="http://feedafever.com/">Fever</a>.]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/dr-inmans-prescription-for-rss/"><![CDATA[<p><img class="feature" src="http://robgoodlatte.s3.amazonaws.com/fever.jpg" alt="Thermometer" />Today, <a href="http://shauninman.com">Shaun Inman</a> humbly released the best RSS reader to date.</p>
<p>It&#8217;s called <a href="http://feedafever.com/">Fever</a>.</p>
<p>Why am I so excited?  Fever is the first news reader that&#8217;s considerate of you.</p>
<p>Contemporary RSS readers borrow heavily from the interface and language of email.  Unread items in bold, unread count in red, two panes, and sorted by time.  I&#8217;m horrible at managing email — piles of unread messages stress me out and waste my time.  Why should reading my feeds do the same?</p>
<p>Fever re-thinks RSS.  The interface doesn&#8217;t force me into un-bolding rituals, nor do I feel like I&#8217;m missing out on important news.  <a href="http://feedafever.com">Fever</a> pulls RSS back from the brink of uselessness.</p>
<p><small class="cleared">Photo by <a href="http://www.flickr.com/photos/zenimagery/3658018272/">Zen Imagery</a> under Creative Commons.</small></p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/dr-inmans-prescription-for-rss/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/dr-inmans-prescription-for-rss/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[Flow Theme for WordPress]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/flow-theme-for-wordpress/" />
		<id>http://robgoodlatte.com/?p=36</id>
		<updated>2010-02-24T16:54:44Z</updated>
		<published>2009-02-25T18:50:04Z</published>
		<category scheme="http://robgoodlatte.com" term="Design" />		<summary type="html"><![CDATA[<img src="http://robgoodlatte.s3.amazonaws.com/flow.jpg" alt="Flow for WordPress"  />Introducing Flow, a new WordPress theme that solves the liquid layout problem by dynamically scaling text based on window width.]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/flow-theme-for-wordpress/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/flow.jpg" alt="Flow for WordPress" class="feature" />Liquid layouts are decidedly out-of-fashion.  Fixed-width, centered layouts have become the dominant design pattern for the Web, and for good reason too.  Fixed-width layouts allow designers to define strict proportions between columns, and keep line-lengths under control.</p>
<p>But, setting a fixed width isn&#8217;t the only way to maintain a reasonable measure.  There&#8217;s a very reasonable alternative that is rarely explored &mdash; <strong>variable type size</strong>.  Cameron Adams toyed with the idea as an <a href="http://www.themaninblue.com/experiment/BrowserWidth/">experiment</a>, but I&#8217;ve found few examples of this technique used on an actual production site.  To that end, I&#8217;ve developed a <a href="http://flow.robgoodlatte.com">proof-of-concept WordPress theme</a> called <a href="http://flow.robgoodlatte.com"><em>Flow</em></a>.</p>
<p><span id="more-36"></span><br />
<a href="http://flow.robgoodlatte.com" class="spartan"><img src="http://robgoodlatte.s3.amazonaws.com/flow-screenshot.jpg" alt="Flow WordPress Theme" style="border: 1px solid #444;" /></a></p>
<p>Flow scales the type size of the main content area in proportion to the browser width to preserve a consistent measure of around sixty-six characters, as prescribed by <a href="http://www.webtypography.net/Rhythm_and_Proportion/Horizontal_Motion/2.1.2/">Mr. Bringhurst <span class="amp">&amp;</span> Mr. Rutter</a>.  The sidebar column, present on the home page, is set at a fixed 12px font size so it always remains secondary (scaling it would result in nearly un-readable type at small sizes).</p>
<p>Test drive <em>Flow</em> at the <a href="http://flow.robgoodlatte.com">example blog</a> and let me know what you think of this experiment.   I hope you don&#8217;t mind scrolling.</p>
<p><a href="http://robgoodlatte.com/downloads/flow_v02.zip" class="spartan"><img src="http://robgoodlatte.s3.amazonaws.com/dowload_theme.gif" alt="Download Theme (132kb zip)" /></a></p>
<h3>Installation</h3>
<p>Open flow.zip and upload the extracted folder to wp-content/themes/.  Then activate the theme in your Admin panel.</p>
<h3>Features</h3>
<div style="float: right; width: 320px;"><img src="http://robgoodlatte.s3.amazonaws.com/connect-enabled.gif" alt="Facebook Connect" style="border: 1px solid #bbb; margin: .6em 0 3.5em 12px;" /><img src="http://robgoodlatte.s3.amazonaws.com/widget.gif" alt="Widget Ready" style="border: 1px solid #bbb; margin: 0 0 3.5em 12px;" /><img src="http://robgoodlatte.s3.amazonaws.com/widont.png" alt="Built in Widon't" style="border: 1px solid #bbb; margin: 0 0 3.5em 12px;"></div>
<p><strong>Facebook Connect Ready</strong><br />
Flow was designed to work with Facebook Connect.  Just upload the <a href="http://wordpress.org/extend/plugins/wp-facebookconnect/">WP-FacebookConnect plugin</a> to your plugins directory, activate it, and follow the instructions on the plugin&#8217;s settings page.</p>
<p><strong>Widget Ready</strong><br />
As much as I hate them, this theme supports WordPress widgets.  This was by far the #1 most-requested feature for my <a href="http://robgoodlatte.com/2007/02/24/abstractia-a-new-wp-theme/">previous theme</a>.  Go nuts with calendars, blogrolls, and feed importers.</p>
<p><strong>Built-in Widon&#8217;t</strong> <em>new in v0.2</em><br />
Shaun Inman&#8217;s fantastic WordPress plugin, <a href="http://www.shauninman.com/archive/2007/01/03/widont_2_1_wordpress_plugin">Widon&#8217;t</a> is built-in for article titles.  This prevents multi-line titles from leaving a single word by itself on the final line.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/flow-theme-for-wordpress/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/flow-theme-for-wordpress/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[A Golden Age for Indie Developers]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/a-golden-age-for-independent-developers/" />
		<id>http://robgoodlatte.com/?p=76</id>
		<updated>2010-03-02T07:47:49Z</updated>
		<published>2008-03-12T22:00:36Z</published>
		<category scheme="http://robgoodlatte.com" term="Thoughts" />		<summary type="html"><![CDATA[<img src="http://robgoodlatte.s3.amazonaws.com/golden.jpg" alt="Golden Age" />The new iPhone SDK will allow indie developers to get their software in front of more people than ever before.]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/a-golden-age-for-independent-developers/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/golden.jpg" alt="Golden Age" class="feature" />Apple&#8217;s new iPhone SDK will change the cell phone game.  It&#8217;s hard not to draw parallels to the introduction of the Apple II and the Mac&mdash;we’re seeing the birth of a new mass-market platform, potentially <em>even larger</em> than the desktop software market.  </p>
<p>The early days of the PC were a great time for independent software developers.  Software wasn’t bloated, and it was feasible for one individual to release an app critical to the platform.  <em>Times have changed</em>.  Solving interesting desktop software problems routinely requires large development teams, and widely distributing independent for-profit desktop software can be tough to impossible&hellip;<br />
<span id="more-76"></span></p>
<div class="prose">The Web solves the distribution problem, to a degree.  Software distribution is now free, but attracting attention remains difficult.  Customers have to stumble across your website, and there’s no uniform way of finding your app amongst a sea of competitors.</p>
<p>Two recent platforms are changing the landscape of software development.  The first is <a href="http://developers.facebook.com/">Facebook</a>.  Facebook solves both the distribution and the marketing problem by allowing applications to spread virally through the news feed, profile boxes, and notifications.  And the system is policed well enough to create a true meritocracy&mdash;the interesting, sticky, and well-produced applications spread rapidly while spammy and useless applications falter.</p>
<p>Facebook applications must be simple enough for potential installees to quickly &#8220;get&#8221; what the application is about, so the simple apps often find the most success.  This makes Facebook a dream-come-true for independent software developers.  An indie developer can bang out an application over a weekend and have a million users within a week.  And thanks to caching provided by Facebook, complementary servers from Joyent, and even generous venture funding, the economic hit to trying your hand at Facebook development is effectively zero.</p>
<p>The new iPhone SDK is the newest game-changer on the block for independent developers.  Powerful APIs do much of the difficult work for you, leaving you to focus on the core functionality of your app.  And since this is mobile, that core functionality must be tightly focused and simple.  We’ll see many more single-serving apps that bloated all-encompassing software suites&mdash;that’s a great thing for indie developers.</p>
<p>The iPhone SDK solves the distribution problem as well, but not as well as Facebook Platform.  An application directory is great, but directories can’t distribute apps as efficiently as socially-enabled distribution allows.  If, for instance, Apple recommended applications based on apps your contacts use, rapid person-to-person distribution of apps would accelerate distribution for great applications.  </p>
<p>Yet Apple&#8217;s decision to handle billing and credit card processing solves the biggest problem of them all&mdash;<em>how do I make money on this</em>?  Billing is the last big barrier indie developers face, and is often the one that scares us away.  Apple is putting everyone on a level playing field by controlling the billing process.  There are <em>no excuses left</em> for not writing that killer app you’ve had in mind.</p>
<p>I couldn’t be more excited about the iPhone SDK.  I&#8217;m learning Objective C for the sole purpose of building iPhone apps, and I encourage any designer/developer to do the same.  <em>This will be the next software gold rush</em>.  The iPhone SDK, along with Facebook Platform will usher in a <strong>golden age</strong> for indie developers.</div>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/a-golden-age-for-independent-developers/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/a-golden-age-for-independent-developers/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[No Confidence? Fake It.]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/no-confidence-fake-it/" />
		<id>http://robgoodlatte.com/?p=67</id>
		<updated>2010-02-24T13:55:45Z</updated>
		<published>2008-02-27T05:22:55Z</published>
		<category scheme="http://robgoodlatte.com" term="Life" />		<summary type="html"><![CDATA[<img src="http://robgoodlatte.s3.amazonaws.com/confidence.jpg" alt="Radio Tower" />Too many designers, programmers, and artists who wield incredible talent lack the confidence to reach their goals.  So why not just fake it?]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/no-confidence-fake-it/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/confidence.jpg" alt="Radio Tower" class="feature" />One of the greatest career and life lessons I learned in college was one I picked up freshman year from my friend Dave.  He&#8217;s a guy who projects confidence in any situation, in the face of any intimidating social environment.  Awkward introduction?  Not for Dave.  Anxiety-ridden job interview?  Dave wouldn’t even sweat.</p>
<p>This isn’t to say Dave’s abundance of confidence was always a blessing&mdash;he rarely relinquished a position in argument and often entered into pissing matches.  But to a younger and more timid me, Dave’s seemingly limitless reserve of self-confidence was a quality I deeply envied.<br />
<span id="more-67"></span></p>
<div class="prose">When we hang out with our friends, their mannerisms, postures, and other behavior tend to rub off on us&mdash;psychologists call this “<a href="http://psychologytoday.com/articles/pto-19991101-000004.html">the chameleon effect</a>”.  Just by hanging out with Dave, I began to pick up behaviors such as making eye contact, maintaining taller posture, using hand gestures, and speaking assertively.  I still didn’t possess the internal confidence I coveted, but I began acting as if I did.  I slowly recognized that my change in behavior affected how others perceived me.  My ideas were taken more seriously and others placed more trust in me.</p>
<p>I soon began “faking it”&mdash;deliberately acting more confident and self-assured.  At first this was un-natural. Acting confident required a lot of conscious thought to think out exactly what to say and how to say it.  Internally, I still felt awkward and anxious in high-pressure situations, but I did my best to hide my fear under my newfound confidence armor. </p>
<p>Over time a strange thing happened: I stopped having to make an effort.  I began asserting confidence without thinking about it, which had to uncanny effect of boosting my self-esteem.  <em>By pretending I was confident I became confident</em>.</p>
<p>Why am I writing this?   Because I’ve known too many designers, programmers and artists who possess unbelievable talent, but slip up in job interviews because their speech and physical presence don&#8217;t communicate confidence. There’s a natural tendency amongst creative people to self-criticize &mdash; a fantastic motivator for improvement &mdash; but this can be self-defeating in situations where you must talk about your work.  Just put on the fa&#0231;ade. Confidence is an amazing social currency, but the secret is: you can be your own mint.</p>
<p>To borrow a line from Jim Coudal: the meek won’t inherit the earth, <em>the creatives will</em>.  But we creatives must shed our meekness if we want to break through the limitations we place on ourselves.</div>
<p><small>Photo by <a href="http://www.flickr.com/photos/miqs/432315540/">*miQ</a> under Creative Commons</small></p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/no-confidence-fake-it/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/no-confidence-fake-it/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[Always Have a Solution]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/always-have-a-solution/" />
		<id>http://robgoodlatte.com/?p=142</id>
		<updated>2010-03-02T07:42:56Z</updated>
		<published>2007-11-14T10:28:19Z</published>
		<category scheme="http://robgoodlatte.com" term="Life" />		<summary type="html"><![CDATA[The best bit of design and career advice I got this year didn’t come from a designer but from a brilliant developer at Newsvine. I resisted his advice at first, perhaps out of arrogance or an affinity for arguing, but looking back it was something I needed to hear.  Although I&#8217;ve only come to [...]]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/always-have-a-solution/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/solution.jpg" alt="Always have a solution" class="feature" />The best bit of design and career advice I got this year didn’t come from a designer but from a brilliant developer at <a href="http://newsvine.com">Newsvine</a>. I resisted his advice at first, perhaps out of arrogance or an affinity for arguing, but looking back it was something I needed to hear.  Although I&#8217;ve only come to realize it months later, learning this pearl of wisdom through words and actions made my internship at Newsvine invaluable many times over.</p>
<p>The advice is simple: <strong>Never complain about a bad idea without having an alternative ready to propose</strong>.  The ramifications of this are <em>incredibly far reaching</em>&hellip;<span id="more-142"></span></p>
<div class="prose">
<h3>Teamwork</h3>
<p>Empty criticism is demoralizing in a team environment.  Every idea you shoot down was the product of someone else’s thinking.  By not providing an alternative you needlessly aggravate others while contributing nothing to the group.  Fresh ideas are constructive and will earn you the respect of your team.</p>
<h3>Career Advancement</h3>
<p>Nobody gets promoted for shooting down ideas.  But if you see a problem nobody else notices and pitch an elegant solution, you can quickly become a hero within your organization.</p>
<h3>Brainstorming</h3>
<p>If you think an idea is crap, you’ve got a great foundation for brainstorming new ideas.  Spending time thinking of alternatives is fantastic exercise for your creativity.</p>
<h3>Entrepreneurship</h3>
<p>Good companies flush out old ideas with better ones often.  Bringing new solutions to the table means you’ll have an entrepreneurial mindset and dozens of new ideas to build.</p>
<h3>In Conclusion</h3>
<p>It’s good to feel strongly for or against ideas&mdash;it mean’s you’re passionate and have a personal taste.  If you never have those strong, polarized opinions about your work, start looking for another job—life’s too short to waste with an anesthetized career.  </p>
<p>Don’t brandish your criticism around like a weapon.  You should absolutely trust your taste when you think an idea is crap&mdash;just be smart about how you share that dissatisfaction with others.
</p></div>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/always-have-a-solution/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/always-have-a-solution/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[Syncotype Your Baselines]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/syncotype-your-baselines/" />
		<id>http://robgoodlatte.com/?p=155</id>
		<updated>2010-02-24T13:55:34Z</updated>
		<published>2007-08-01T01:00:21Z</published>
		<category scheme="http://robgoodlatte.com" term="Design" />		<summary type="html"><![CDATA[I often have trouble aligning text and graphics horizontally on the Web.  To help horizontally-challenged designers like myself, Wilson Miner wrote a fantastic guide for building pages on a baseline grid.  If you do the math right it works beautifully &#8212; but I often find myself tweaking and nudging to get every last [...]]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/syncotype-your-baselines/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/syncotype.jpg" alt="Syncotype" class="feature" />I often have trouble aligning text and graphics horizontally on the Web.  To help horizontally-challenged designers like myself, Wilson Miner wrote <a href="http://www.alistapart.com/articles/settingtypeontheweb">a fantastic guide</a> for building pages on a baseline grid.  If you do the math right it works beautifully &mdash; but I often find myself tweaking and nudging to get every last element snapped in place.  To aid that process, I wrote a simple bookmarklet script that overlays a baseline grid atop everything on the page you&#8217;re viewing.</p>
<p>I&#8217;m calling it Syncotype.  Either install the Safari/Firefox bookmarklet or add one script tag to your page, and the Syncotype box appears in the upper right.  Enter your line height and offset from the top of the page in pixels and Syncotype overlays your baseline in red.</p>
<p><strong>Update: Now as a bookmarklet!</strong><br />
<span id="more-155"></span><br />
You can try it out <a href="http://s.robgoodlatte.com/demo">here</a>.</p>
<h3>Installing the Bookmarklet</h3>
<p>Install Syncotype as a bookmarklet and you can summon it on any page, any time.  <em>Note:  Because Syncotype is an external script, it may time-out occassionally.  Just click the bookmarklet until it works.</em></p>
<p><strong>Safari/Firefox</strong><br />
Just drag the below bookmarklet link into your bookmark bar, or right click it and add it to your bookmarks in Firefox:</p>
<p><a class="bookmarklet" href="javascript:(function()%7Bvar%20script=document.createElement('script');script.src='http://s.robgoodlatte.com/syncotype.js';document.getElementsByTagName('head')%5B0%5D.appendChild(script);setTimeout(%22synco_initialize();%22,450);%7D)()">Syncotype</a></p>
<h3>The One-Line Script</h3>
<p>Syncotype isn’t for live sites, it’s for spot-checking your horizontal alignment on a pre-production page.  To use it, just add the following script tag to your page:</p>
<p><code>&lt;script type="text/javascript" src="http://s.robgoodlatte.com/syncotype.js"&gt;&lt;/script&gt;</code></p>
<p>To iron out all the bugs and to keep things simple, I&#8217;m going to keep it as a hosted external script for now.  I will provide a download link for those interested when I am more confident in the script.  Feel free to do whatever you&#8217;d like with it, I&#8217;m putting it into the <a href="http://creativecommons.org/licenses/publicdomain/">public domain</a>.  I&#8217;m not certain if anyone else will find it useful &mdash; I&#8217;m just throwing it out there.</p>
<p><strong>Browser Support</strong></p>
<ul>
<li>Safari 2, 3</li>
<li>IE 7</li>
<li>Firefox 1.5+</li>
<li>Opera 8+</li>
</ul>
<p><strong>Known Issues</strong></p>
<ul>
<li>When Syncotype is active, text and form fields are not selectable on the page.  An overlay div is placed over the entire page rather than being set in the background where it could be painted over.  Suggestions are welcome on other ways to accomplish this.
</li>
</ul>
<p><small>Special thanks to <a href="http://www.duke.edu/~efn/">Emmett Nicholas</a> for a ton of great code suggestions.<br/>Thanks to <a href="http://benspaulding.com/">Ben Spaulding</a> for suggesting I make a bookmarklet.<br/>Photo by <a href="http://flickr.com/photos/brainsluice/134751970/">brainsluice</a> under Creative Commons.</small></p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/syncotype-your-baselines/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/syncotype-your-baselines/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[Three Questions for Mark Boulton]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/three-questions-for-mark-boulton/" />
		<id>http://robgoodlatte.com/three-questions-for-mark-boulton/</id>
		<updated>2010-02-24T13:55:29Z</updated>
		<published>2007-06-18T22:00:50Z</published>
		<category scheme="http://robgoodlatte.com" term="Uncategorized" />		<summary type="html"><![CDATA[As a part of my ongoing Three Questions series, I&#8217;ve managed to score an interview with Mark Boulton.  Mark is an expert on web typography and grid based layouts, he co-authored Web Standards Creativity, and he recently started his eponymous design studio&#8212;Mark Boulton Design Ltd.
This year at South by Southwest, Mark gave a fantastic [...]]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/three-questions-for-mark-boulton/"><![CDATA[<p>As a part of my ongoing <em>Three Questions</em> series, I&#8217;ve managed to score an interview with <a href="http://www.markboulton.co.uk/">Mark Boulton</a>.  Mark is an expert on web typography and grid based layouts, he co-authored Web Standards Creativity, and he recently started his eponymous design studio&#8212;<a href="http://www.markboultondesign.com/">Mark Boulton Design Ltd.</a></p>
<p>This year at South by Southwest, Mark gave a fantastic presentation with <a href="http://www.subtraction.com/archives/2007/0318_oh_yeeaahh.php">Khoi Vinh</a> entitled <em><a href="http://www.markboulton.co.uk/journal/comments/annual_jaunt_across_the_pond/">Grids are Good</a></em>&#8212;by far the best talk given this year, squeezed down to twenty-two minutes to boot.</p>
<p>Also highly recommended&#8212;Mark&#8217;s fantastic <em><a href="http://www.markboulton.co.uk/journal/C107/">Five Simple Steps</a></em> series of posts, spanning typography to color theory, with <a href="http://fivesimplesteps.markboulton.co.uk/">a book</a> soon to come.</p>
<p>Read on for Mark&#8217;s thoughts on justifying design, the value of graphic design education, and client work versus in-house work.<br />
<span id="more-56"></span></p>
<h3>Three Questions for Mark Boulton</h3>
<p class="interviewer">Rob Goodlatte</p>
<p class="question">While designing with golden ratios, color theory and grids do you ever find yourself just throwing it all out and making a design decision by impulse?  Should every decision a designer makes be justifiable?</p>
<p class="subject">Mark Boulton</p>
<p class="answer"><span class="pullquote">&#8220;&hellip;all design decisions should be justifiable&hellip;&#8221;</span>I think all design decisions should be justifiable, the question is; should they be conscious or sub-conscious decisions. I do tend to approach a design problem and consciously try and solve the problem, and that includes applying rations, grids and colour theory. However, a lot of the, what I call &#8216;mark-making&#8217;&#8212;the craft element of design&#8212;is sub-conscious. I never sit down and think, &#8216;right I need to find a complimentary colour for orange, let me dig out my colour wheel&#8217;. A lot of those types of decisions happen on a sub-conscious level and happen very quickly.</p>
<p class="interviewer">Rob</p>
<p class="question">I am strongly considering pursuing a formal design education.  As a designer with formal training, what do you think are key elements of a good design education?  Has the Web changed anything in that regard?</p>
<p class="subject">Mark</p>
<p class="answer"><span class="pullquote">&#8220;The key elements instilled were: Problem solving, Simplicity, Craft and Passion.&#8221;</span>I can only go on my experience with design education, and that of my brother (who has also completed a design degree). I completed my degree over ten years ago. I was very happy with the course I took; it taught me a lot. The key elements instilled were: Problem solving, Simplicity, Craft and Passion.</p>
<p class="answer">Problem solving is perhaps the most useful I use day to day. We spent a lot of time being given the tools to solve visual problems: research, brainstorming methods, iterative design process etc. On the course I took, we were assessed mostly on our ability to solve the problem; not how good our design looked. Thankfully, this is still being taught at the core of most graphic design degrees. However, it&#8217;s unfortunate that it is generally to the detriment of the craft of graphic design.</p>
<p class="answer"><span class="pullquote">&#8220;The craft of graphic design is sadly missing from a lot of graphic design courses.&#8221;</span>The craft of graphic design is sadly missing from a lot of graphic design courses, especially here in the UK. I&#8217;m not sure why that is. Maybe it&#8217;s because of the advent of the computer and the rise of DTP. Maybe it&#8217;s because the lecturers on those courses have lack of interest in the craft of design. I really don&#8217;t know. My lecturers in university were book designers&#8212;both approaching retirement&#8212;and cared about the tradition of typography, printing and the cross-overs with art. All three of those were taught and applied in practical terms; we hand-rendered eighteen point Garamond, were encouranged to explore letterforms and embrace &#8216;happy-accidents&#8217; (read: when things go wrong).</p>
<p class="answer"><span class="pullquote">&#8220;What education gives you is time and a different kind of pressure.&#8221;</span>What education gives you is time and a different kind of pressure. In industry, the pressures are from the client, the market and making a profit. Design is a business, and as such, it&#8217;s difficult to remove yourself form those pressures to give you the space you need to explore a design. Education gives you this space.</p>
<p class="answer">The Web has changed things to a degree.</p>
<p class="answer">For a while we&#8217;ve seen &#8216;Interactive Arts&#8217; degrees here in the UK. They tend to teach art with a focus on delivering that art via electronic means. They are not web design courses, but I think a lot of students think they are when they enroll on them. A lot of these courses also teach you how to use Photoshop and Flash, but teach little about Usability, Accessibility or Web-Standards, let alone good design practice.</p>
<p class="interviewer">Rob</p>
<p class="question">Do you take a different design process when dealing with clients directly versus in-house design or agency work?  What about when designing for yourself?</p>
<p class="subject">Mark</p>
<p class="answer">I take a different approach to all three. They&#8217;re all fun and challenging in their own right, but do require a different mindset.</p>
<p class="answer">Designing for clients is great. You are presented with different problems to solve daily. Different ideas, different requirements and subsequent solutions. It&#8217;s hard to switch off when deep in client work. Designing for an in-house team is different. But only slightly so.</p>
<p class="answer"><span class="pullquote">&#8220;All internal teams have&nbsp;clients; they&#8217;re just&nbsp;internal&hellip;&#8221;</span>All internal teams have&nbsp;clients; they&#8217;re just internal&#8212;the M.D, the Board of Directors or just your Line Manager. The difference tends to be time and quality. Designing for an in-house team takes longer. There seem to be more meetings, more red-tape, more iteration and beta testing periods. Eventually though, you get a better product as a result. It&#8217;s certainly an advantage to having worked in both environments. I&#8217;d like to think at Mark Boulton Design, we can apply some of the mindset of an in-house team to a client&#8217;s project.</p>
<p class="answer">Designing for yourself is just a nightmare. I&#8217;m a terrible client!</p>
<div style="clear: left; height: 20px;"></div>
<p>Thanks again Mark for a fantastic interview.  Want to read more?  Check out Mark&#8217;s journal on design at <a href="http://www.markboulton.co.uk/">markboulton.co.uk</a>.  If you&#8217;re looking for more interviews with great designers, check out my <a href="http://www.robgoodlatte.com/category/three-questions/">past <em>Three Questions</em> interviews</a>.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/three-questions-for-mark-boulton/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/three-questions-for-mark-boulton/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Rob Goodlatte</name>
					</author>
		<title type="html"><![CDATA[The Paradox of Perfectionism]]></title>
		<link rel="alternate" type="text/html" href="http://robgoodlatte.com/the-paradox-of-perfectionism/" />
		<id>http://robgoodlatte.com/?p=170</id>
		<updated>2010-03-02T07:44:49Z</updated>
		<published>2007-04-04T11:24:57Z</published>
		<category scheme="http://robgoodlatte.com" term="Life" />		<summary type="html"><![CDATA[Stop being a perfectionist&#8212;just throw it out there and see what happens.  It&#8217;s simple advice, but something that I’ve been ignoring for too long.  Not every blog post will be your opus, not every design will be your masterpiece.  Stressing over every detail and clinging onto the project until it’s “perfect” only [...]]]></summary>
		<content type="html" xml:base="http://robgoodlatte.com/the-paradox-of-perfectionism/"><![CDATA[<p><img src="http://robgoodlatte.s3.amazonaws.com/perfectionism.jpg" alt="The Paradox of Perfectionism" class="feature" />Stop being a perfectionist&mdash;<em>just throw it out there and see what happens</em>.  It&#8217;s simple advice, but something that I’ve been ignoring for too long.  Not every blog post will be your opus, not every design will be your masterpiece.  Stressing over every detail and clinging onto the project until it’s “perfect” only <em>constructs a barrier</em> in your creative process.  </p>
<p>Moreover, the perfectionist’s creative process is so tiresome that he or she will lose motivation fast.  If each blog post takes three hours to be written, formatted, and thought-out perfectly, you’ll publish less often and you’ll discard a lot of ideas that could’ve been great.  This is the paradox of perfectionism: your best work is produced when you’re <em>not</em> striving towards perfection.  Being a perfectionist is so de-motivating that you’ll wind up producing less and never create the masterpiece that realizes your full creative potential.<br />
<span id="more-170"></span></p>
<div class="pullquote">Your best work is produced when you’re <strong>not</strong> striving towards perfection</div>
<p>This is not to say you should lower your standards towards quality.  Just lower your resistance towards putting your work out there, even if it’s not fully realized.  To that end, try to remove other barriers towards creating.  Figure out what part of your process takes too long and find a way to reduce that time or cut it entirely.  Then you’ve got more time to spend on the essential elements of a project, and you’re not too worn out to continue onto the next project.</p>
<p><small>Photo by <a href="http://www.flickr.com/photos/brentbat/1643267801">brentbat</a> under Creative Commons</small></p>
]]></content>
		<link rel="replies" type="text/html" href="http://robgoodlatte.com/the-paradox-of-perfectionism/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://robgoodlatte.com/the-paradox-of-perfectionism/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
	</feed>
