<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Stopdesign Entries</title>
	
	<link>http://stopdesign.com</link>
	<description>Stopdesign is the creative outlet of Douglas Bowman. This is the feed for entries only (no links are included). For the combined entries and links feed, see stopdesign.com.</description>
	<lastBuildDate>Tue, 22 Jan 2013 21:51:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/stopdesign/entries" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="stopdesign/entries" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Growing Twitter Design</title>
		<link>http://stopdesign.com/archive/2012/12/18/growing-twitter-design.html</link>
		<comments>http://stopdesign.com/archive/2012/12/18/growing-twitter-design.html#comments</comments>
		<pubDate>Tue, 18 Dec 2012 17:19:30 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=2465</guid>
		<description>First, the whole point of this post. We&amp;#8217;re expanding the Twitter Design Studio. Whether you&amp;#8217;ve ever thought about working at Twitter or not, think about it now. We have a few open spots that we&amp;#8217;re looking to fill in the next couple months.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2012/12/18/growing-twitter-design.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/03/31/hello-twitter.html' rel='bookmark' title='Hello, Twitter'&gt;Hello, Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2002/11/13/extreme-design.html' rel='bookmark' title='eXtreme design'&gt;eXtreme design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html' rel='bookmark' title='Hello, Twitter, one year later'&gt;Hello, Twitter, one year later&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>First, the whole point of this post. We&#8217;re expanding the Twitter Design Studio. Whether you&#8217;ve ever thought about working at Twitter or not, think about it now. We have <a href="https://twitter.com/jobs/design_ux">a few open spots</a> that we&#8217;re looking to fill in the next couple months. One of the desks in this photo of our studio could be yours. If we run out of space, we&#8217;ll make room for you.</p>
<p><a href="http://500px.com/photo/19879323"><img alt="Critiquing by Twitter Design on 500px.com" src="http://pcdn.500px.net/19879323/e973f79cd9bfdfcfb948ad3ff3ec120ccb019f63/4.jpg" /></a><br />
<span class="figcaption" data-mce-mark="1"><a href="http://500px.com/photo/19879323">Critiquing</a> by <a href="http://500px.com/Twitter">Twitter Design</a></span></p>
<h2>What we&#8217;ve been up to</h2>
<p>We post <a href="http://dribbble.com/twitter">samples of recent work</a> on our Dribbble account. We&#8217;ve started posting <a href="http://500px.com/twitter">photos of the studio and the team</a> on 500px. (Some are embedded here in this post.) And, of course, we tweet too, from <a href="http://twitter.com/design">our team account</a>, and <a href="http://twitter.com/design/team">all our personal accounts</a>. Want to know more? <a href="http://twitter.com/stop">Ask me</a> or anyone on the team anytime. Here&#8217;s a tip: the service on which we all work makes us all easily contactable. We&#8217;re a pretty open bunch, and we&#8217;ll answer any questions as openly and honestly as we can.<span id="more-2465"></span></p>
<h2>A perspective on Twitter and @design</h2>
<p>Next March, it will be four years that I&#8217;ve been working with Twitter, leading and directing the Design team. People ask me all the time if I still like it. My honest answer: <em>I love it now more than I did when I started.</em> Anyone I work with can confirm that.</p>
<p>It&#8217;s not that I don&#8217;t have fond memories of my early days at Twitter. I do &#8212; those first couple years were really good. The people I worked with then, the experiences we had together, and the challenges we faced on a regular basis as a small company were inspiring. But we have a sizable team now, and exponentially more people using the product every single day.</p>
<p>Design has multiple <strong>researchers</strong> who help us understand how people think about and use the product. We have <strong>prototypers</strong> and <strong>devs</strong> who help us rapidly build out and gut-check experiences. And we have a great blend of <strong>experience designers</strong> who think through and work on problems from concept through to production. We can finally get ahead of big design problems and attack them more strategically.</p>
<p><a href="http://500px.com/photo/19797657"><img alt="User Research Explained by Twitter Design on 500px.com" src="http://pcdn.500px.net/19797657/825f31a863c3539705a47adf7b905978b78d9cd0/4.jpg" border="0" /></a><br />
<span class="figcaption" data-mce-mark="1"><a href="http://500px.com/photo/19797657">User Research Explained</a> by <a href="http://500px.com/Twitter">Twitter Design</a></span></p>
<p>Now, more than ever, our team is really humming, and it&#8217;s finding a great groove. We&#8217;re fortunate that the team is filled with smart, funny, talented folks who care passionately about Twitter and the product experience. There&#8217;s a great, positive energy in the design studio, and <strong>it&#8217;s contagious</strong>.</p>
<p>We recently added <a href="https://twitter.com/mikeindustries">Mike Davidson</a> as our VP of Design. I&#8217;ve known and respected Mike for ten years, but I&#8217;ve never had the chance to work with him directly until now. I&#8217;m really happy he&#8217;s here to help fight for and defend great design throughout the company, and create the space for Design to push and innovate on Twitter&#8217;s experience.</p>
<p>Add to this the impact that Twitter has had and is having all over the world. Connecting people, some who have never met. A pulse of the news, events, and human perspective as it&#8217;s unfolding. Distributing awareness of what&#8217;s happening in the next room, the next neighborhood over, or around the other side of the world. This free exchange of information is changing the world, and I don&#8217;t state that lightly. I&#8217;m humbled that I get the opportunity to contribute to the Twitter experience on a daily basis.</p>
<h2>We&#8217;re just getting started</h2>
<p>Built up over the past few years, we&#8217;ve seen an incredible evolution of Twitter. It&#8217;s a service that many of us value on a daily basis. But our team&#8217;s work is not even close to being done. In many ways, we&#8217;re just getting started. While Twitter gets tons of exposure and coverage, there&#8217;s so much work to do to make it simpler, easier to understand and use right away, and a more beautiful and consistently delightful experience.</p>
<p><a href="http://500px.com/photo/19797655"><img alt="Video ... That Way! by Twitter Design on 500px.com" src="http://pcdn.500px.net/19797655/b1c14b0bf399af4efdb946a435047b312664a14b/4.jpg" /></a><br />
<span class="figcaption" data-mce-mark="1"><a href="http://500px.com/photo/19797655">Video&#8230; That Way!</a> by <a href="http://500px.com/Twitter">Twitter Design</a></span></p>
<p><a href="http://500px.com/photo/19797681"><img alt="Mobile First by Twitter Design on 500px.com" src="http://pcdn.500px.net/19797681/34403b95471a2e0483bdf707cb21ade59788808f/4.jpg" /></a><br />
<span class="figcaption" data-mce-mark="1"><a href="http://500px.com/photo/19797681">Mobile First</a> by <a href="http://500px.com/Twitter">Twitter Design</a></span></p>
<p>Be one of the team members in these shots. Come help us with some of the most interesting challenges a designer can face today. And contribute to a world-changing service whose impact has only just begun. <a href="https://twitter.com/jobs/design_ux">Join the flock</a>.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2009/03/31/hello-twitter.html' rel='bookmark' title='Hello, Twitter'>Hello, Twitter</a></li>
<li><a href='http://stopdesign.com/archive/2002/11/13/extreme-design.html' rel='bookmark' title='eXtreme design'>eXtreme design</a></li>
<li><a href='http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html' rel='bookmark' title='Hello, Twitter, one year later'>Hello, Twitter, one year later</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/Fp1KxRLhhAM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2012/12/18/growing-twitter-design.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ten years later</title>
		<link>http://stopdesign.com/archive/2012/10/11/ten-years-later.html</link>
		<comments>http://stopdesign.com/archive/2012/10/11/ten-years-later.html#comments</comments>
		<pubDate>Thu, 11 Oct 2012 19:24:51 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[progress]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[wired]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=2442</guid>
		<description>Ten years ago today, we pulled back the curtains on a redesign of Wired.com. The actual design and the code that rendered it are long gone. But they were significant in their time.
The redesign of Wired News in 2002 marked the first time a large, well-known, daily-content publisher had dropped tables for layout, and embraced the separation of markup and style in a rather new (at the time) approach to web design.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2012/10/11/ten-years-later.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2002/08/21/news-worth-noting.html' rel='bookmark' title='News worth noting'&gt;News worth noting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2002/10/11/the-snowball-begins.html' rel='bookmark' title='The snowball begins'&gt;The snowball begins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2002/08/22/contact-made.html' rel='bookmark' title='Contact made'&gt;Contact made&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>Ten years ago today, we pulled back the curtains on a <a href="https://stopdesign.com/archive/2002/10/11/finally-were-live.html">redesign of Wired.com</a>. The actual design and the code that rendered it are long gone. But they were significant in their time.</p>
<p>The redesign of Wired News in 2002 marked the first time a large, well-known, daily-content publisher had dropped tables for layout, and embraced the separation of markup and style in a rather new (at the time) approach to web design. Several prominent blogs, and niche content sites (<a href="http://www.zeldman.com">zeldman.com</a>, <a href="http://meyerweb.com">meyerweb.com</a>, <a href="http://www.alistapart.com">alistapart.com</a>) had broken ground, and were already using and evangelizing a greater adoption of Web Standards.<span id="more-2442"></span></p>
<p>Halfway through the redesign process, I started plotting how Wired could support the standards movement not just by publishing stories about it, but by adopting it outright. If pure, valid XHTML to mark up the content and simple CSS for layout and style was enough for other sites, it should work for Wired too. I contacted Jeffrey Zeldman and Eric Meyer to let them know what we were up to. Their excitement over the prospect of Wired jumping on board hinted that this might be a big deal. We dove in head first, and never looked back. Not long after Wired took that leap, many other large, well-known sites and companies began following suit.</p>
<p>I note the tenth anniversary of this redesign, not because of what it was then, but because of how far we&#8217;ve come <em>since then</em>, and everything that has been set in motion since. Ten years is a good chunk of time to take note of progress, large and small. Some folks say common tools like HTML and CSS haven&#8217;t evolved much. But that misses the point of everything we&#8217;ve been able to do and experience because of our use and adoption of them.</p>
<p>Governments, news organizations, retailers, and individuals all around the world use our inter-connectedness in dramatically different ways, compared with ten years ago. Shopping, storing, organizing, and interacting online is now second nature to a massive global population. And increasingly, we&#8217;re doing all of this with small devices that fit in a single hand or a pocket.</p>
<p>As I look back on the past ten years, I can easily see how the path of my career, interests, friends, and professional connections were partially shaped by a little redesign in 2002 (now insignificant by today&#8217;s standards). A cascade of events and opportunities followed that point in history for me. It was just a matter of spotting them, and jumping on a few.</p>
<p>Where were you ten years ago? What were you doing, and what was your craft like then? Who do you know now that you didn&#8217;t know then? What brought you to where you are today? It&#8217;s fascinating to think of the journey from the events of ten years ago, all the way up to today. Just think of the next ten years&#8230;</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2002/08/21/news-worth-noting.html' rel='bookmark' title='News worth noting'>News worth noting</a></li>
<li><a href='http://stopdesign.com/archive/2002/10/11/the-snowball-begins.html' rel='bookmark' title='The snowball begins'>The snowball begins</a></li>
<li><a href='http://stopdesign.com/archive/2002/08/22/contact-made.html' rel='bookmark' title='Contact made'>Contact made</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/CLmpFghgc8I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2012/10/11/ten-years-later.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theme files for my WP tweet archive</title>
		<link>http://stopdesign.com/archive/2010/04/30/tweet-archive-theme-files.html</link>
		<comments>http://stopdesign.com/archive/2010/04/30/tweet-archive-theme-files.html#comments</comments>
		<pubDate>Fri, 30 Apr 2010 17:15:58 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=2253</guid>
		<description>Last month, I posted a short little write-up about how I created my own tweet archive. It was a quick hack, pulled together one Saturday afternoon, and fairly incomplete, at best. But the archive serves its simple purpose every now and then.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2010/04/30/tweet-archive-theme-files.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html' rel='bookmark' title='A browsable, searchable archive of tweets'&gt;A browsable, searchable archive of tweets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/02/25/you-cannot-copyright-a-tweet.html' rel='bookmark' title='You cannot copyright a Tweet'&gt;You cannot copyright a Tweet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2011/12/11/testing-tweet-embeds.html' rel='bookmark' title='Testing tweet embeds'&gt;Testing tweet embeds&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>Last month, I posted a <a href="http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html">short little write-up</a> about how I created my own <a href="http://stopdesign.com/tweets/">tweet archive</a>. It was a quick hack, pulled together one Saturday afternoon, and fairly incomplete, at best. But the archive serves its simple purpose every now and then. I intended to update the archive, add some features, and modify the theme files to better prep them for distribution. But I&#8217;m realizing I probably won&#8217;t get around to that any time soon.</p>
<p><a title="Tweets by @stop" href="http://stopdesign.com/tweets"><img class="alignright size-medium wp-image-2255" alt="" src="https://stopdesign.com/img/archive/2010/04/screenshot-200x150.png" width="200" height="150" /></a>I&#8217;m seeing lots of other folks building out their own archive. And lots of them are using the WordPress solution I wrote about. So in the interest of providing a rough starting point, I&#8217;m making the WP theme files for my tweet archive available here (under a <a href="http://creativecommons.org/licenses/by/3.0/">CC license</a>) for anyone who wants them as a base. <a href="http://stopdesign.com/files/tweets.zip"><strong>Download tweets.zip</strong></a> (39 KB).</p>
<p>One followup note&#8230; Andy Graulund (<a href="https://twitter.com/graulund">@graulund</a>) is building a similar <a href="http://pongsocket.com/twotwittertwools">tweet archive</a> that is much more robust and more awesome than my original. His is a PHP-based solution (no WordPress required) with embedded media, permalinks back to Twitter, graphs showing tweet activity, and more. I believe he&#8217;s planning on releasing his source soon. Keep an eye out for that.</p>
<p>&#8212;</p>
<p><span>WordPress-based browsable, searchable archive of tweets</span> by <a href="http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html" rel="cc:attributionURL">Douglas Bowman</a> is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a>.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html' rel='bookmark' title='A browsable, searchable archive of tweets'>A browsable, searchable archive of tweets</a></li>
<li><a href='http://stopdesign.com/archive/2010/02/25/you-cannot-copyright-a-tweet.html' rel='bookmark' title='You cannot copyright a Tweet'>You cannot copyright a Tweet</a></li>
<li><a href='http://stopdesign.com/archive/2011/12/11/testing-tweet-embeds.html' rel='bookmark' title='Testing tweet embeds'>Testing tweet embeds</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/1JDFxLhBWWM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2010/04/30/tweet-archive-theme-files.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hello, Twitter, one year later</title>
		<link>http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html</link>
		<comments>http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html#comments</comments>
		<pubDate>Tue, 30 Mar 2010 15:25:31 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[retrospective]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=2252</guid>
		<description>A year ago, today, I joined a small startup with a penchant for brevity. Many of my friends were using it. My mom had only heard mentions of it. I noted some risk, but saw greater reward. Variables were undefined. The product was still in its infancy.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/03/31/hello-twitter.html' rel='bookmark' title='Hello, Twitter'&gt;Hello, Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2012/06/06/taking-flight-a-new-twitter-logo.html' rel='bookmark' title='Taking flight: a new Twitter logo'&gt;Taking flight: a new Twitter logo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/01/22/new-year-new-design.html' rel='bookmark' title='New year, new design'&gt;New year, new design&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>A year ago, today, I <a href="http://stopdesign.com/archive/2009/03/31/hello-twitter.html">joined a small startup</a> with a penchant for brevity. Many of my friends were using it. My mom had only heard mentions of it. I noted some risk, but saw greater reward. Variables were undefined. The product was still in its infancy. But potential was everywhere.</p>
<p>One year later, I&#8217;m just as eager and excited to head into work today as I was then. More so. Because I know even more about this growing company, the amazing people who work for it, the humbling principles under which it operates, and the myriad of purpose it serves. I&#8217;m thrilled with what we&#8217;ve accomplished in Design, and with the designers we&#8217;ve hired to do the accomplishing. We&#8217;ve pushed out some &#8220;good&#8221; and a fair amount of &#8220;awesome&#8221; so far. But we still have much work to do.</p>
<p>It&#8217;s cliché, but still true. <em>Time flies when you&#8217;re having fun.</em> And what fun we&#8217;ve been having. Here&#8217;s to looking back at a fantastic year, and forward to another that puts last year to shame.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2009/03/31/hello-twitter.html' rel='bookmark' title='Hello, Twitter'>Hello, Twitter</a></li>
<li><a href='http://stopdesign.com/archive/2012/06/06/taking-flight-a-new-twitter-logo.html' rel='bookmark' title='Taking flight: a new Twitter logo'>Taking flight: a new Twitter logo</a></li>
<li><a href='http://stopdesign.com/archive/2009/01/22/new-year-new-design.html' rel='bookmark' title='New year, new design'>New year, new design</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/Mp6xN7-Hwro" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A browsable, searchable archive of tweets</title>
		<link>http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html</link>
		<comments>http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html#comments</comments>
		<pubDate>Tue, 02 Mar 2010 19:53:05 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=2247</guid>
		<description>In the past, I&amp;#8217;ve wanted to browse or search through my own tweets. Viewing my Twitter profile is one way to do that. But if I want to browse back through history, it&amp;#8217;s a chore to go back very far. And forget about searching through my own tweets on Twitter since Twitter Search currently only goes back about a seven days.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/04/30/tweet-archive-theme-files.html' rel='bookmark' title='Theme files for my WP tweet archive'&gt;Theme files for my WP tweet archive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/02/16/wp-plugins.html' rel='bookmark' title='WordPress plugins in use'&gt;WordPress plugins in use&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2011/12/11/testing-tweet-embeds.html' rel='bookmark' title='Testing tweet embeds'&gt;Testing tweet embeds&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>In the past, I&#8217;ve wanted to browse or search through my own tweets. Viewing my <a href="http://twitter.com/stop">Twitter profile</a> is one way to do that. But if I want to browse back through history, it&#8217;s a chore to go back very far. And forget about <a href="http://twitter.com/#search?q=from%3Astop">searching through my own tweets on Twitter</a> since Twitter Search currently only goes back about a seven days.</p>
<p><a href="http://stopdesign.com/tweets/"><img class="alignright wp-image-2249" title="tweets" src="https://stopdesign.com/img/archive/2010/03/tweets.png" alt="" width="200" height="150" /></a>I know there are a few <a href="http://www.readwriteweb.com/archives/10_ways_to_archive_your_tweets.php">apps</a> or <a href="http://www.readwriteweb.com/archives/how_to_backup_and_search_all_your_friends_tweets_i.php">scripts</a> that create backups and much more for you. But I wanted a database and simple UI completely within my own control. One that wouldn&#8217;t go away if the developer abandoned it. So one Saturday a few weeks ago, in a little over an hour, I had <strong>my own, free,</strong> <a href="http://stopdesign.com/tweets/">browsable, searchable tweet archive</a>. Now I can easily browse back to my <a href="http://stopdesign.com/tweets/4238"><strong>very first tweet</strong></a>, or search for those <a href="http://stopdesign.com/tweets/?s=paul+rand">quotes by <strong>Paul Rand</strong></a> I tweeted last year. This isn&#8217;t anything entirely new. I&#8217;m just writing it up what works for me in case it helps fit some pieces together.<span id="more-2247"></span></p>
<h4>How to set up your own tweet archive with WordPress</h4>
<ol>
<li>Assuming you have a collection of past tweets, the first step is to collect them in one place. <a href="http://tweetbackup.com/">TweetBackup.com</a> provides an easy way to do this. It uses OAuth, so there&#8217;s no need to enter your username or password as long as you&#8217;re already signed into twitter.com. Give them an email address, and your tweets start backing up immediately. (See their <a href="http://tweetbackup.com/faq/">FAQ</a> about a possible limitation of 3200 tweets.)</li>
<li>Once TweetBackup is done grabbing all your tweets (it took about 2 minutes for my ~1,400 tweets), go to the Export tab, and save the RSS format to your local drive</li>
<li>Install a fresh copy of <a href="http://wordpress.org/">WordPress</a> somewhere on your server if you don&#8217;t want tweets intermingled with other WP content. In the Tools section of WordPress, use the built-in RSS importer to import the file you saved from TweetBackup.</li>
<li>Assuming you want WordPress to automatically grab each tweet from this point forward, install the <a href="http://wordpress.org/extend/plugins/twitter-tools/">Twitter Tools plugin</a>, enter your Twitter credentials in its settings screen, and configure it to create a blog post for each of your tweets. (Turn off the option to tweet when a post is created from this blog so the universe doesn&#8217;t explode in some endless loop of repeating tweets and blog posts.)</li>
<li><strong>Update:</strong> I made the WP theme files for my tweet archive <a href="http://stopdesign.com/archive/2010/04/30/tweet-archive-theme-files.html">available for download</a> for anyone who&#8217;d like to use them wholesale or as a base for their own archive.</li>
<li>That&#8217;s it.</li>
</ol>
<h4>A few extra steps, if you&#8217;re up for them</h4>
<ol>
<li>Twitter Tools will handle future tweets correctly. But the format of each tweet from TweetBackup starts with a prefix of your Twitter username, followed by a space and a colon, like this: &#8220;stop: Clicking through the new design of&#8230;&#8221;. I used the <a href="http://wordpress.org/extend/plugins/search-regex/">Search Regex</a> plugin to search for and eliminate that prefix.</li>
<li>Past tweets from TweetBackup won&#8217;t have linked URLs. The <a href="http://wordpress.org/extend/plugins/sem-autolink-uri/">Autolink URI</a> plugin can do this for you automatically.</li>
<li>If you&#8217;re good enough with regular expressions, you can also use the Search Regex plugin to link up any @mentions and #hashtags in your tweets. I suck at regex, so I cheated and used some of the <a href="http://davidwalsh.name/linkify-twitter-feed">patterns from David Walsh</a> within the Search Regex search/replace UI. Technically, you could probably use David&#8217;s first pattern to link up URLs too.</li>
<li>A few WP plugins can enhance the built-in search functionality of WordPress. I&#8217;m using <a href="http://wordpress.org/extend/plugins/search-everything/">Search Everything</a>.</li>
<li><a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a> will keep server resources to a minimum and help load pages quickly once they&#8217;re cached.</li>
<li>If you&#8217;re really up for it, you can customize the templates and design as I did. Anything is possible if you&#8217;re familiar with PHP and WordPress templates. For instance, you could try using the <a href="http://wordpress.org/extend/plugins/similar-posts/">Similar Posts</a> plugin to suggest possibly related tweets on the permalink page.</li>
</ol>
<p>Now, every tweet you&#8217;ve written and will write can be duplicated and backed up in your own MYSQL database, accessible via a WordPress front end. Technically, you could probably use any blogging platform or CMS to do this. (It doesn&#8217;t require WordPress.) You&#8217;ll just need a means to import old tweets and automatically grab new tweets.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2010/04/30/tweet-archive-theme-files.html' rel='bookmark' title='Theme files for my WP tweet archive'>Theme files for my WP tweet archive</a></li>
<li><a href='http://stopdesign.com/archive/2009/02/16/wp-plugins.html' rel='bookmark' title='WordPress plugins in use'>WordPress plugins in use</a></li>
<li><a href='http://stopdesign.com/archive/2011/12/11/testing-tweet-embeds.html' rel='bookmark' title='Testing tweet embeds'>Testing tweet embeds</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/XKtwbqwuQs4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple notebook packaging comparison</title>
		<link>http://stopdesign.com/archive/2009/04/12/apple-packaging.html</link>
		<comments>http://stopdesign.com/archive/2009/04/12/apple-packaging.html#comments</comments>
		<pubDate>Mon, 13 Apr 2009 05:54:01 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[packaging]]></category>

		<guid isPermaLink="false">http://stopdesign.com/archive/2009/04/12/apple-notebook-packaging-comparison.html</guid>
		<description>Interesting comparison (my own) of packaging for Apple notebooks. I&amp;#8217;ve been noticing a trend over the last few years to cut way down on box size for both hardware and software. But I still think it&amp;#8217;s interesting to see side-by-side comparisons for similar items over time.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2009/04/12/apple-packaging.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2004/01/08/hpapple.html' rel='bookmark' title='HP + Apple'&gt;HP + Apple&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/09/10/sfbags.html' rel='bookmark' title='SFBags.com'&gt;SFBags.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/06/11/quark-delivers-for-apple.html' rel='bookmark' title='Quark delivers for Apple'&gt;Quark delivers for Apple&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>Interesting comparison (my own) of packaging for Apple notebooks. I&#8217;ve been noticing a trend over the last few years to cut way down on box size for both hardware and software. But I still think it&#8217;s interesting to see side-by-side comparisons for similar items over time. This <a href="http://www.flickr.com/photos/stop/3437277676/">first photo</a> shows the original box for a 12&quot; PowerBook G4 purchased in 2004 (black box) next to the box for the current generation 15&quot; MacBook Pro (white box) purchased in 2009.</p>
<p>Another <a href="http://www.flickr.com/photos/stop/3436482831/">similar photo</a> compares packaging for the 12&quot; iBook purchased in 2006 next to the box for the current 13&quot; white MacBook purchased in 2009.</p>
<p>In both cases, the newer notebook is <strong>larger</strong> than the older notebook, yet still uses a much <strong>smaller</strong> box.</p>
<p>After recent Unboxings&trade; of the MB and MBP, I noted there&#8217;s no less &#8220;stuff&#8221; in the box as far as hardware, adapters, install discs, and printed material. The new packaging designs just forgo the thick molded styrofoam padding of the old boxes.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2004/01/08/hpapple.html' rel='bookmark' title='HP + Apple'>HP + Apple</a></li>
<li><a href='http://stopdesign.com/archive/2003/09/10/sfbags.html' rel='bookmark' title='SFBags.com'>SFBags.com</a></li>
<li><a href='http://stopdesign.com/archive/2003/06/11/quark-delivers-for-apple.html' rel='bookmark' title='Quark delivers for Apple'>Quark delivers for Apple</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/64gZW6-Bu5U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2009/04/12/apple-packaging.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello, Twitter</title>
		<link>http://stopdesign.com/archive/2009/03/31/hello-twitter.html</link>
		<comments>http://stopdesign.com/archive/2009/03/31/hello-twitter.html#comments</comments>
		<pubDate>Tue, 31 Mar 2009 20:57:53 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=2139</guid>
		<description>Part 2 of 2 (here&amp;#8217;s Part 1)
Yesterday was my first day @twitter.
Yes, it&amp;#8217;s true. After reading a bit of speculation over the past few weeks, I&amp;#8217;ll confirm here that I am, indeed, joining Twitter. I don&amp;#8217;t remember ever being as eager or excited to start a new job as I&amp;#8217;ve been with this one.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2009/03/31/hello-twitter.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html' rel='bookmark' title='Hello, Twitter, one year later'&gt;Hello, Twitter, one year later&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/02/11/getting-things-done-with-twitter.html' rel='bookmark' title='Getting Things Done with Twitter'&gt;Getting Things Done with Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/02/05/twitter-feed-of-genevieve-spencer.html' rel='bookmark' title='Twitter feed of Genevieve Spencer'&gt;Twitter feed of Genevieve Spencer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>Part 2 of 2 (here&#8217;s <a href="http://stopdesign.com/archive/2009/03/20/goodbye-google.html">Part 1</a>)</p>
<p>Yesterday was my first day @twitter.</p>
<p>Yes, it&#8217;s true. After reading a bit of speculation over the past few weeks, I&#8217;ll confirm here that I am, indeed, joining Twitter. I don&#8217;t remember ever being as eager or excited to start a new job as I&#8217;ve been with this one. (Thus, why I only took one week off between jobs.)<span id="more-2139"></span></p>
<p>Over the past year, I spoke with several organizations about coming on board to lead a design team. But Twitter felt the like most natural fit from the very start of my talks with the team. It&#8217;s still early in Twitter&#8217;s history. The company is small. Its user base is growing rapidly. And I see lots of potential to directly impact and to help shape the Twitter brand.</p>
<p>Add to that the fact that I know, understand, and respect the company&#8217;s leadership. And they know and respect my work, capabilities, and philosophy. (Several of us worked together on the <a href="http://stopdesign.com/archive/2004/05/09/blogger.html">redesign of Blogger</a> in 2004.) A better fit is hard to find.</p>
<p>As Creative Director, I&#8217;ll have a few obvious responsibilities. Like building and shaping a design team, overseeing an evolving set of design challenges for a growing list of features and uses, and contributing to the company&#8217;s overall design strategy. Other responsibilities will include taking advantage of Twitter (and other means) to collect feedback and ideas about new features, implementations, or general UI changes.</p>
<p>I recognize the task before us is not small nor easy. Twitter means different things for different people and organizations, and it gets used in so many different ways. Maintaining the simplicity of the service is critical. At the same time, so is supporting an expanding set of features that enable new ways for users to connect with real-time information from sources that interest them.</p>
<p>Despite the changes ahead, I don&#8217;t regret my decision. Sure, I left a 20,000-person company with billions of dollars in revenue to join a startup with just over 30 employees and venture capital in the bank. The shift means I need to adjust to the pace at which we move, the scope of responsibility for each employee, and expectations for available resources. It means significant changes to how we, as a company, approach problems and propose solutions. And it also means more time for me back in San Francisco. In fact, from my desk, I can look out at the old Wired building where I got my start on the web thirteen years ago. I welcome changes like this with open arms.</p>
<p>Here&#8217;s to new challenges and new opportunities. Even when they&#8217;re taken on, one hundred and forty characters at a time.</p>
<p><strong>Update:</strong> Here&#8217;s <a href="http://blog.twitter.com/2009/03/welcome-doug-bowman.html">Twitter&#8217;s announcement</a> on the blog.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html' rel='bookmark' title='Hello, Twitter, one year later'>Hello, Twitter, one year later</a></li>
<li><a href='http://stopdesign.com/archive/2009/02/11/getting-things-done-with-twitter.html' rel='bookmark' title='Getting Things Done with Twitter'>Getting Things Done with Twitter</a></li>
<li><a href='http://stopdesign.com/archive/2009/02/05/twitter-feed-of-genevieve-spencer.html' rel='bookmark' title='Twitter feed of Genevieve Spencer'>Twitter feed of Genevieve Spencer</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/3O2Jg0WLZ9c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2009/03/31/hello-twitter.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goodbye, Google</title>
		<link>http://stopdesign.com/archive/2009/03/20/goodbye-google.html</link>
		<comments>http://stopdesign.com/archive/2009/03/20/goodbye-google.html#comments</comments>
		<pubDate>Fri, 20 Mar 2009 14:28:11 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=2111</guid>
		<description>Part 1 of 2 (here&amp;#8217;s Part 2)
Today is my last day at Google.
I started working in-house at Google almost three years ago. I built a team from scratch. I was fortunate to hire a team of a very talented designers.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2009/03/20/goodbye-google.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2006/05/27/going-to-google.html' rel='bookmark' title='Going to Google'&gt;Going to Google&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html' rel='bookmark' title='At the SXSW Google booth'&gt;At the SXSW Google booth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/03/31/hello-twitter.html' rel='bookmark' title='Hello, Twitter'&gt;Hello, Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>Part 1 of 2 (here&#8217;s <a href="http://stopdesign.com/archive/2009/03/31/hello-twitter.html">Part 2</a>)</p>
<p>Today is my last day at Google.</p>
<p>I started working in-house at Google <a href="http://stopdesign.com/archive/2006/05/27/going-to-google.html">almost three years ago</a>. I built a team from scratch. I was fortunate to hire a team of a very talented designers. We introduced Visual Design as a discipline to Google. And we produced amazing work together. I&#8217;m very proud of my team, and I wish them well. They have a lot of challenging work ahead. But for me, it&#8217;s time to move on.<span id="more-2111"></span></p>
<p>Do I have something else lined up? Yes. That will be covered in Part 2. So I&#8217;m not leaving just to leave. But I&#8217;m not going to sugarcoat the reasons for my departure either. The scale at which Google operates was an early attractor for me. Potential to impact millions of people? Where do I sign? Unfortunately for me, there was one small problem I didn&#8217;t see back then.</p>
<p>When I joined Google as its first visual designer, the company was already seven years old. Seven years is a long time to run a company without a classically trained designer. Google had plenty of designers on staff then, but most of them had backgrounds in CS or HCI. And none of them were in high-up, respected leadership positions. Without a person at (or near) the helm who thoroughly understands the <a href="http://en.wikipedia.org/wiki/Design_principles_and_elements">principles and elements of Design</a>, a company eventually runs out of reasons for design decisions. With every new design decision, critics cry foul. Without conviction, doubt creeps in. Instincts fail. &#8220;Is this the right move?&#8221; When a company is filled with engineers, it turns to engineering to solve problems. Reduce each decision to a simple logic problem. Remove all subjectivity and just look at the data. Data in your favor? Ok, launch it. Data shows negative effects? Back to the drawing board. And that data eventually becomes a crutch for every decision, paralyzing the company and preventing it from making any daring design decisions.</p>
<p>Yes, it&#8217;s true that a team at Google couldn&#8217;t decide between two blues, so they&#8217;re <a href="http://www.nytimes.com/2009/03/01/business/01marissa.html?pagewanted=print">testing 41 shades between each blue</a> to see which one performs better. I had a recent debate over whether a border should be 3, 4 or 5 pixels wide, and was asked to prove my case. I can&#8217;t operate in an environment like that. I&#8217;ve grown tired of debating such minuscule design decisions. There are more exciting design problems in this world to tackle.</p>
<p>I can&#8217;t fault Google for this reliance on data. And I can&#8217;t exactly point to financial failure or a shrinking number of users to prove it has done anything wrong. Billions of shareholder dollars are at stake. The company has millions of users around the world to please. That&#8217;s no easy task. Google has momentum, and its leadership found a path that works very well. When I joined, I thought there was potential to help the company change course in its design direction. But I learned that Google had set its course long before I arrived. Google was a massive aircraft carrier, and I was just a small dinghy trying to push it a few degrees North.</p>
<p>I&#8217;m thankful for the opportunity I had to work at Google. I learned more than I thought I would. I&#8217;ll miss the free food. I&#8217;ll miss the occasional massage. I&#8217;ll miss the authors, politicians, and celebrities that come to speak or perform. I&#8217;ll miss early chances to play with cool toys before they&#8217;re released to the public. Most of all, I&#8217;ll miss working with the incredibly smart and talented people I got to know there. But I won&#8217;t miss a design philosophy that lives or dies strictly by the sword of data.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2006/05/27/going-to-google.html' rel='bookmark' title='Going to Google'>Going to Google</a></li>
<li><a href='http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html' rel='bookmark' title='At the SXSW Google booth'>At the SXSW Google booth</a></li>
<li><a href='http://stopdesign.com/archive/2009/03/31/hello-twitter.html' rel='bookmark' title='Hello, Twitter'>Hello, Twitter</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/75EVzGj0dG8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2009/03/20/goodbye-google.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress plugins in use</title>
		<link>http://stopdesign.com/archive/2009/02/16/wp-plugins.html</link>
		<comments>http://stopdesign.com/archive/2009/02/16/wp-plugins.html#comments</comments>
		<pubDate>Mon, 16 Feb 2009 16:17:54 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=1182</guid>
		<description>There are a few WordPress plugins that help me publish this site as I want it. Here are a few of the key plugins I currently use on Stopdesign.

Amazon Showcase by Aaron Forgue
Drop in any ISBN and this plugin takes care of the rest for Amazon reading and recommendation lists.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2009/02/16/wp-plugins.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html' rel='bookmark' title='A browsable, searchable archive of tweets'&gt;A browsable, searchable archive of tweets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2005/08/24/photo-templates.html' rel='bookmark' title='Photo Gallery Templates available'&gt;Photo Gallery Templates available&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/02/18/in-the-year-of-our-lord.html' rel='bookmark' title='In the year of our Lord'&gt;In the year of our Lord&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>There are a few WordPress plugins that help me publish this site as I want it. Here are a few of the key plugins I currently use on Stopdesign.<span id="more-1182"></span></p>
<ul class="marked">
<li><strong><a href="http://wordpress.org/extend/plugins/amazon-showcase-wordpress-widget/">Amazon Showcase</a></strong> by <a href="http://aaronforgue.com/">Aaron Forgue</a><br />
Drop in any ISBN and this plugin takes care of the rest for Amazon reading and recommendation lists.</li>
<li><strong><a href="http://wordpress.org/extend/plugins/live-comment-preview/">Live Comment Preview</a></strong> by <a href="http://bradt.ca/">Brad Touesnard</a><br />
Lots of plugins generate a real-time comment preview. This one seemed to be easy to configure and get working right away.</li>
<li><strong><a href="http://wordpress.org/extend/plugins/postalicious/">Postalicious</a></strong> by <a href="http://neop.gbtopia.com/">Pablo Gomez</a><br />
This plugin automagically pulls in my Delicious links on an hourly basis, publishing an entry for each link I create. (It can also be configured to publish sets of links in a single entry too.) It&#8217;s a useful plugin for automating posting of links created elsewhere &#8212; it can also handle ma.gnolia, Google Reader, Reddit, or Yahoo Pipes. Pablo, the author, is incredibly responsive. After I emailed him a casual suggestion on a Saturday afternoon, he had a new version of the plugin (with my suggestion incorporated) in my Inbox later that same evening.</li>
<li><strong><a href="http://wordpress.org/extend/plugins/twitter-for-wordpress/">Twitter for WordPress</a></strong> by <a href="http://rick.jinlabs.com/">Ricardo GonzÃ¡lez</a><br />
Set it, and forget it.&trade; Once installed and configured the way I wanted it, I&#8217;ve never had to think about my tweets showing up on the site again.</li>
<li><strong><a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a></strong> by <a href="http://ocaoimh.ie/">Donncha O Caoimh</a><br />
A must for speedy page-load times and to keep the server humming along, especially on high-traffic days.</li>
<li><strong><a href="http://wordpress.org/extend/plugins/search-unleashed/">Search Unleashed</a></strong> by <a href="http://urbangiraffe.com/">John Godley</a><br />
Does several cool tricks with search for a WordPress site, including query term highlighting and searching across every post and comment field. I&#8217;m using the plugin for the results page, itself. But I wasn&#8217;t able to use the query term highlighting on entry pages because that conflicted with pages cached with WP Super Cache, and I wasn&#8217;t able to figure out how to prevent caching of entry pages referred by a search.</li>
</ul>
<p>A friendly reminder: some authors put in lots of time and effort into plugins that are free for us to use at will. If you can afford to, send a donation their way, especially for plugins that do any heavy lifting for your site.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html' rel='bookmark' title='A browsable, searchable archive of tweets'>A browsable, searchable archive of tweets</a></li>
<li><a href='http://stopdesign.com/archive/2005/08/24/photo-templates.html' rel='bookmark' title='Photo Gallery Templates available'>Photo Gallery Templates available</a></li>
<li><a href='http://stopdesign.com/archive/2003/02/18/in-the-year-of-our-lord.html' rel='bookmark' title='In the year of our Lord'>In the year of our Lord</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/e5jECfJ5sww" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2009/02/16/wp-plugins.html/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Trading places</title>
		<link>http://stopdesign.com/archive/2009/02/06/trading-places.html</link>
		<comments>http://stopdesign.com/archive/2009/02/06/trading-places.html#comments</comments>
		<pubDate>Fri, 06 Feb 2009 18:00:51 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[browsers]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=2000</guid>
		<description>I know traffic here is far from representative of the rest of the web. Regardless, I see an interesting trend developing. The numbers are drastic enough, I wonder if they prove the trend extends beyond the focus of Stopdesign and the type of people attracted to the content I post.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2009/02/06/trading-places.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2006/04/13/google-calendar.html' rel='bookmark' title='Google&amp;#039;s new dating game'&gt;Google&amp;#039;s new dating game&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2004/07/28/projected-savings.html' rel='bookmark' title='Projected savings'&gt;Projected savings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2004/08/10/present-wish-list.html' rel='bookmark' title='Presentation-related wish list'&gt;Presentation-related wish list&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>I know traffic here is far from representative of the rest of the web. Regardless, I see an interesting trend developing. The numbers are drastic enough, I wonder if they prove the trend extends beyond the focus of Stopdesign and the type of people attracted to the content I post.<span id="more-2000"></span></p>
<p>I&#8217;ve been following user agent stats for the past few years. It was only three years ago (January 2006) that Internet Explorer held the dominant percentage of aggregate traffic (<strong>70%+</strong>) on Stopdesign. Back then, Firefox was just over a year old. <sup><a href="#footnote1">1</a></sup> I remember being impressed that Firefox had already gained <strong>10–12%</strong> of traffic at that time. Apple&#8217;s Safari was just 2 ½ years old <sup><a href="#footnote2">2</a></sup> and was hovering around <strong>3–4%</strong> of Stopdesign&#8217;s traffic.</p>
<p>So that&#8217;s where we were then. IE dominated. Firefox trailed far behind in second position. This is where Stopdesign&#8217;s traffic is now:</p>
<p><img class="alignnone size-full wp-image-2001" src="http://stopdesign.org/img/archive/2009/02/mint-browsers.gif" alt="Screenshot of a stats table for Stopdesign.com traffic shows Firefox at 66%, Safari at 11%, Chrome at 9%, Internet Explorer at 8%, and other browsers at 2% or lower." width="460" height="448" /></p>
<p>* Stats represent the last 5 weeks or so of traffic for Stopdesign.com. Captured with Shaun Inman&#8217;s excellent website analytics package, <a href="http://www.haveamint.com/">Mint</a>, via his <a href="http://www.haveamint.com/peppermill/pepper/7/user_agent_007/">User Agent 007 Pepper</a>.</p>
<p><a href="http://www.google.com/chrome">Chrome</a> traffic is higher than normal because of the <a href="http://stopdesign.com/archive/2009/02/04/recreating-the-button.html">Recreating the button</a> entry posted two days ago. <strong>My theory:</strong> Chrome users tend to be more heavily invested in Google products, so they&#8217;re attracted to content about Google. (Note: I don&#8217;t have access to data that backs this up, nor am I speaking on behalf of Google. But it&#8217;s a logical conclusion for anyone to make.) Thus the spike in Chrome&#8217;s percentage, which had been hovering around <strong>2%</strong> prior to posting the button entry.</p>
<p>For those who care to see the IE breakdown, here are those numbers:</p>
<p><img class="alignnone size-full wp-image-2037" src="http://stopdesign.org/img/archive/2009/02/mint-ie-breakdown.gif" alt="Screenshot of the expanded stats table for Stopdesign.com traffic shows IE7.0 at 6%, IE6.0 at 2%, and IE8.0 and other versions at less than 1%." width="460" height="173" /></p>
<p>Sources:</p>
<ol>
<li id="footnote1">Mozilla.org: <a href="http://www.mozilla.org/about/timeline.html">Mozilla Timeline</a></li>
<li id="footnote2">Wikipedia: <a href="http://en.wikipedia.org/wiki/Safari_(web_browser)#History_and_development">Safari (web browser): History and development</a></li>
</ol>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2006/04/13/google-calendar.html' rel='bookmark' title='Google&#039;s new dating game'>Google&#039;s new dating game</a></li>
<li><a href='http://stopdesign.com/archive/2004/07/28/projected-savings.html' rel='bookmark' title='Projected savings'>Projected savings</a></li>
<li><a href='http://stopdesign.com/archive/2004/08/10/present-wish-list.html' rel='bookmark' title='Presentation-related wish list'>Presentation-related wish list</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/Nj3abqJd8P0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2009/02/06/trading-places.html/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Recreating the button</title>
		<link>http://stopdesign.com/archive/2009/02/04/recreating-the-button.html</link>
		<comments>http://stopdesign.com/archive/2009/02/04/recreating-the-button.html#comments</comments>
		<pubDate>Wed, 04 Feb 2009 23:57:15 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=1827</guid>
		<description>Until some future version of HTML gives us new native controls to use in a browser, at Google, we&amp;#8217;ve been playing and experimenting with controls we call &amp;#8220;custom buttons&amp;#8221; in our apps (among other custom controls). These buttons just launched in Gmail yesterday, and they&amp;#8217;ve been in Google Reader for two months now.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2009/02/04/recreating-the-button.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2004/01/30/ie_factor_example.html' rel='bookmark' title='IE Factor, exemplified'&gt;IE Factor, exemplified&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/03/04/swf-seeking-vwm.html' rel='bookmark' title='SWF seeking VWM'&gt;SWF seeking VWM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/02/26/frame-frustration.html' rel='bookmark' title='Frame frustration'&gt;Frame frustration&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>Until some future version of HTML gives us new native controls to use in a browser, at Google, we&#8217;ve been playing and experimenting with controls we call &#8220;custom buttons&#8221; in our apps (among other custom controls). These buttons just launched in <a href="http://mail.google.com/"><strong>Gmail</strong></a> yesterday, and they&#8217;ve been in <a href="http://reader.google.com/"><strong>Google Reader</strong></a> for two months now. The buttons are designed to look very similar to basic HTML input buttons. But they can handle multiple interactions with one basic design. The buttons we&#8217;re using are imageless, and they&#8217;re created entirely using HTML and CSS, plus some JavaScript to manage the behavior. They&#8217;re also easily skinnable with a few lines of CSS, which was a key factor now that Gmail has themes.</p>
<p><img class="alignnone size-full wp-image-1841" title="Gmail buttons" src="http://stopdesign.org/img/archive/2009/02/btns-gmail.png" alt="Gmail buttons" width="460" height="34" /></p>
<p>I thought it would be interesting to provide a portion of the background on our buttons here, and discuss some of the iterations we&#8217;ve been through so far to get to the current state.<span id="more-1827"></span></p>
<h4>Background</h4>
<p>Today&#8217;s web apps allow increasingly complex interactions. Users can view, create, manage, and manipulate all kinds of data, from email messages to feeds to photos to blog posts, or even choosing what their DVR records on any given night. We&#8217;re at the point where these apps need something beyond standard HTML form controls and basic hypertext links to represent the actions a user can take.</p>
<p>A basic <code>&lt;input type="submit"&gt;</code> could be used for single actions, a <code>&lt;select&gt;</code> element could be used for a compact menu of actions, and <code>&lt;input type="radio"&gt;</code> could be used for selecting mutually exclusive options. But we&#8217;re left with no way to represent other interactions common in desktop apps. Such as a checkbox that represents more than just on or off. Or the use of auto-complete to refine or narrow the options in a drop-down menu. On top of this, the controls we <em>can</em> render have significantly different appearances across browsers and platforms. Even within a single browser, buttons and select menus have quite different designs.</p>
<p>Enter: the concept of custom buttons.</p>
<h4>The first iteration</h4>
<p>Not long after I started at Google, I remember seeing mockups for a new product that eventually become <a href="http://docs.google.com/"><strong>Google Spreadsheets</strong></a>. The mockups I saw used simple buttons that looked similar to default HTML buttons in certain browsers. But they were subtly different than any default buttons I had ever seen before. The giveaway was seeing three buttons sandwiched together to make a <strong>pill button</strong>:</p>
<p><img class="alignnone size-full wp-image-1848" title="Spreadsheet buttons" src="http://stopdesign.org/img/archive/2009/02/btns-spreadsheet.png" alt="Spreadsheet buttons" width="460" height="28" /></p>
<p>At first, I thought they were just generic browser-agnostic representations &#8212; and wishful thinking for the appearance &#8212; of actual HTML buttons. But once we started using an internal-only version of the product, I realized this button design actually got built into the product. That was fine. But I cringed when I realized how the buttons had been implemented. Each button was set up with a nine-cell table so they could place each corner image, and still allow the button to expand in all four directions according to the width and height of the text inside:</p>
<p><img class="alignnone size-full wp-image-1853" title="nine-cell table" src="http://stopdesign.org/img/archive/2009/02/9-cell.png" alt="nine-cell table" width="460" height="112" /></p>
<h4>Eliminating the table and corner images</h4>
<p><img class="alignleft size-thumbnail wp-image-1862" title="button 2.0" src="http://stopdesign.org/img/archive/2009/02/btn20.png" alt="button 2.0" width="68" height="43" /> I knew there had to be a better way to render these buttons than using tables, and especially nine-cell tables just for the tiny little corners. So I tried creating a few prototypes to improve our button code.  My first button attempt, which I named <em>Custom Buttons 2.0</em>, (version 1.0 would be the nine-cell tabled version done by one of our engineers) used a similar trick that I used for event chips in <a href="http://calendar.google.com/">Google Calendar</a>: the top border was one element with 1px left and right margins, the middle of the button was another element with left and right borders, and the bottom border recycled the styles of the top border with 1px left and right margins. This created a one-pixel notch in each of the four corners, giving the subtle illusion of a small rounded corner.</p>
<p>That 2.0 attempt was fine, and worked pretty well (as I expected) in almost all browsers. But it required that each button as a whole either be floated or positioned absolutely with a width. I wanted a set of buttons that could be treated as inline elements, and that would take up as much horizontal space as the text inside each button needed.</p>
<h4>Going inline</h4>
<p>My 3.0 attempt relied on treating the buttons and everything inside them as inline elements. The top/bottom borders still needed to be rendered separately from the left/right borders to get 1px-notched corners. The left/right borders were rendered on the outer element. The top/bottom borders were rendered on the inner element. Because borders don&#8217;t compound and add to the width or height of an inline element, we get the 1px notches in each corner. I ran into a lot of frustration with this inline approach until I remembered <code>display: inline-block</code>. That seemed to solve everything at once.</p>
<p><a href="http://stopdesign.com/eg/buttons/3.0/code.html"><img class="alignright size-medium wp-image-1878" title="Custom Buttons 3.0 (demo)" src="http://stopdesign.com/img/archive/2009/02/30-demo-200x176.png" alt="Demo page for Custom Buttons 3.0" width="200" height="176" /></a> A demo page for <a href="http://stopdesign.com/eg/buttons/3.0/code.html"><strong>Custom Buttons 3.0</strong></a> shows my progress to this point. As you can see there, I built in affordances for changing the border color on hover, and for reversing the gradient direction for the active/click state to make it feel like the button is actually pressable. I also attempted to show how we could sandwich multiple buttons together to form a pill button. The pill button wasn&#8217;t perfect &#8212; I didn&#8217;t want gaps in the top/bottom borders between each button. But it was a start.</p>
<p>The magical <code>inline-block</code> solved everything, <strong>except in IE</strong>. That&#8217;s where the genius of Google engineers came in. They knew how to get tricks working in all browsers, and this technique interested a couple of them enough that they dedicated the time to make it work.</p>
<p>So 3.0 buttons were fine. After some modifications by our engineers, they made it into live production code. I believe 3.0 buttons are currently still in use for edit buttons in <a href="http://sites.google.com/">Google Sites</a>, and in editor modes for <a href="https://docs.google.com/">Google Docs</a>. (As of this writing. Expect those to change in the near future to buttons described below.) But I was still bothered by the requirement of a background gradient image. Not only was this an extra request to the server, but if anyone wanted to change the colors of a button, they&#8217;d be required to create a new gradient image. This wasn&#8217;t flexible enough, in my opinion, and I thought we could push further.</p>
<h4>Eliminating the gradient image</h4>
<p>Instead of rendering the gradient with an image, I thought we might be able to simulate a gradient with a few bands of color. With a few light grays laid beside each other that were close enough in value, we&#8217;d get something that looked like a gradient. With only two bands of color, I got a glossy-looking button with a sharp division between the two bands of color. Not what I wanted. Adding a third band of color between the first two colors blended each color together better. So three color bands it had to be.</p>
<p><img class="alignnone size-full wp-image-1886" src="http://stopdesign.org/img/archive/2009/02/bands.png" alt="" width="180" height="23" /></p>
<p>To get that band of color and fake the gradient, I had to insert one more element in the button code. I chose <code>&lt;b&gt;</code> because it was short, and semantically, it didn&#8217;t mean anything. That element was absolutely positioned, so it could live inside the button and behind the text without affecting anything else. For the button itself, I used the almost-white <code>#f9f9f9</code>. For the <code>&lt;b&gt;</code> element I used <code>#e3e3e3</code>. The <code>&lt;b&gt;</code> element was absolutely positioned to the bottom of the button, and given a height of 40%. To get the middle band of color, I added a top border of <code>#eee</code> to the <code>&lt;b&gt;</code> element.</p>
<p><img class="alignnone size-full wp-image-1891" src="http://stopdesign.org/img/archive/2009/02/bands-spec.png" alt="" width="460" height="69" /></p>
<p>Another demo page for <a href="http://stopdesign.com/eg/buttons/3.1/code.html"><strong>Custom Buttons 3.1</strong></a> shows my attempt at getting this pseudo-gradient to work. It works in Firefox and Safari, and probably a few other modern browsers. But not everywhere. It was never perfect, and I don&#8217;t recommend using it in production code. Again, I couldn&#8217;t get this working right in IE. Google eng to the rescue again. To see the final code we ended up using in Gmail and Reader, you&#8217;ll have to reverse engineer the button code in one of those products.</p>
<h4>Sweating the details</h4>
<p>If we were going to undertake the task of recreating basic HTML form controls, we knew there were a lot of details that need to be accounted for and thought through. Like all the possible states of a button: resting, hover, focus, active, toggled-on, and disabled. There are also the accessibility ramifications of creating non-standard controls. I&#8217;m sure we haven&#8217;t factored in or solved every access issue yet. But engineers are working on that. Here&#8217;s a glimpse of the many states and types of buttons, along with the visual specs we had to think about and create if we were really going to replace default buttons and menus:</p>
<p><img class="alignnone size-full wp-image-1941" title="Visual spec for Custom Buttons 3.1" src="http://stopdesign.org/img/archive/2009/02/31-spec-sized.png" alt="Visual spec for Custom Buttons 3.1" width="460" height="495" /></p>
<h4>Major credit</h4>
<p>I certainly didn&#8217;t create the concept of custom buttons at Google. Nor did I write the final code that made it into production. I merely initiated a couple steps to improve the methods we use to render custom buttons. My portion of the iteration is what&#8217;s documented here. There were many other steps in making these buttons a reality.</p>
<p>These buttons never would have made it into production code without the help of several Google engineers. One of the primary aids, <a href="http://me.eae.net/"><strong>Emil Eklund</strong></a>, helped fix a lot of my code for these custom buttons, and got it working in the browsers Gmail supports. He just posted an <a href="http://gmailblog.blogspot.com/2009/02/new-ways-to-label-with-move-to-and-auto.html">entry on the Official Gmail Blog</a> yesterday about the label and folder-like functionality behind the new buttons in Gmail. Two developers (no longer at Google) also contributed heavily to the original button code: <a href="http://www.fivesevensix.com/"><strong>Ryan Carver</strong></a> and <a href="http://www.veen.com/greg/"><strong>Greg Veen</strong></a>. They deserve huge props too.</p>
<p>Even more credit for the launch of these buttons in Gmail goes to one of the Gmail designers, <a href="http://leggett.org/"><strong>Michael Leggett</strong></a>, who dreamed up all the fancy new functionality and interactions behind applying labels. Michael gave me lots of feedback and suggestions as we were building the original specs for 3.0 and 3.1 buttons. He also created countless iterations of the button interactions for Gmail, and endured numerous reviews and feedback cycles to finally get them launched in the product. If you like the new labeling menus in Gmail, Michael is the one to thank. The menus are especially slick if you use the new <kbd>v</kbd> and <kbd>l</kbd> keyboard shortcuts, along with auto-complete to apply labels (and even archive at the same time) without ever touching your mouse.</p>
<p>There are numerous other designers, developers, and engineers at Google who touched these buttons at one point or another. They all deserve credit too. I&#8217;ve only given props to four of the most prolific people who made these buttons a reality.</p>
<p>These buttons don&#8217;t permeate the entire Gmail or Reader interfaces yet <ins>for all browsers</ins>. (e.g. Compose view is still using default buttons <ins>for older WebKit browsers</ins>.) But now that these buttons are reusable components, expect to see us using them in more places throughout Google as we find good uses for them.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2004/01/30/ie_factor_example.html' rel='bookmark' title='IE Factor, exemplified'>IE Factor, exemplified</a></li>
<li><a href='http://stopdesign.com/archive/2003/03/04/swf-seeking-vwm.html' rel='bookmark' title='SWF seeking VWM'>SWF seeking VWM</a></li>
<li><a href='http://stopdesign.com/archive/2003/02/26/frame-frustration.html' rel='bookmark' title='Frame frustration'>Frame frustration</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/a_1Tz8L3rGo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2009/02/04/recreating-the-button.html/feed</wfw:commentRss>
		<slash:comments>79</slash:comments>
		</item>
		<item>
		<title>Credit where it's due, part II</title>
		<link>http://stopdesign.com/archive/2009/01/26/credit.html</link>
		<comments>http://stopdesign.com/archive/2009/01/26/credit.html#comments</comments>
		<pubDate>Tue, 27 Jan 2009 06:57:19 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[heroes]]></category>
		<category><![CDATA[people]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://stopdesign.com/?p=1180</guid>
		<description>Truth as I know it: this design would not be what it is &amp;#8212; nor would I be the designer I am nor care as much about what I do &amp;#8212; without the inspiration, critiques, guidance, mentorship, contributions, camaraderie, encouragement, and support of certain people with whom I have crossed paths in my lifetime.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2009/01/26/credit.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2002/09/21/well-said.html' rel='bookmark' title='Well said'&gt;Well said&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2002/08/22/contact-made.html' rel='bookmark' title='Contact made'&gt;Contact made&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2002/10/11/eric-chimes-in.html' rel='bookmark' title='Eric chimes in'&gt;Eric chimes in&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p><strong>Truth as I know it:</strong> this design would not be what it is &#8212; nor would I be the designer I am nor care as much about what I do &#8212; without the inspiration, critiques, guidance, mentorship, contributions, camaraderie, encouragement, and support of certain people with whom I have crossed paths in my lifetime.<span id="more-1180"></span></p>
<h4>Influences</h4>
<p>The <a href="http://v3.stopdesign.com/">previous version of this site</a>, designed five years ago, went stale to me a year or two after I created it. After enjoying the spotlight for a few years after the launch of Stopdesign, I slowly faded back, where I continued to watch from the sidelines and admire the work of talented peers around me. Current and recent designs from the hands of <strong><a href="http://www.simplebits.com/">Dan</a></strong>, <strong><a href="http://jasonsantamaria.com/">Jason</a></strong>, <strong><a href="http://www.sushiandrobots.com/">Jina</a></strong>, <strong><a href="http://hicksdesign.co.uk/">Jon</a></strong>, <strong><a href="http://subtraction.com/">Khoi</a></strong>, <strong><a href="http://www.markboulton.co.uk/">Mark</a></strong>, and <strong><a href="http://www.shauninman.com/">Shaun</a></strong> have all influenced and inspired this version of Stopdesign in one form or another. Be it a palette, a grid, a type treatment, or a date format&#8230; Each of these designers sweat the details, and it shows in their craft. I&#8217;m humbled to have met and exchanged ideas with each one of these people in person.</p>
<p>I sometimes think of him as my alter ego, but I could never <em>be</em> him. <strong><a href="http://forabeautifulweb.com/">Malarkey</a></strong> gets his own paragraph, because he is to web design what all four of The Beatles were to Rock and Roll. He is cool and hip and original and compendious at once. His personality, design sensibilities, and instincts around code make him a threat I&#8217;d rather be working with than against. His thoughts on HTML5 and <a href="http://forabeautifulweb.com/blog/about/more_on_developing_naming_conventions_microformats_and_html5/">standard naming conventions</a> have been taken to task on this new site, with the exceptions of a few abbreviations and shortcuts for which I opted along the way.</p>
<h4>Heroes</h4>
<ul class="marked">
<li><strong><a href="http://spiekermann.com/">Eric Spiekermann</a></strong>, for <a href="http://www.fontshop.com/fonts/downloads/fontfont/ff_meta_collection/">FF Meta</a> and <a href="http://www.amazon.com/gp/product/0201703394?ie=UTF8&amp;tag=stopdesign-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0201703394"><cite>Stop Stealing Sheep</cite></a> (the first book I ever read about typography). I&#8217;ve beaten Meta to death, and it still looks good no matter where I use it. For the many who have asked over the years, the Stopdesign logo is my own bastardization of Eric&#8217;s pure, immortal version of Meta.</li>
<li><strong><a href="http://www.paul-rand.com/">Paul Rand</a></strong>, for his infinite wisdom and bitch-slapping avoidance of mediocrity in design.</li>
<li><strong><a href="http://www.zeldman.com/">Jeffrey Zeldman</a></strong> for being the Godfather of Webstandards, and <strong><a href="http://meyerweb.com/">Eric Meyer</a></strong> for being the Jedi Master of CSS.</li>
<li><strong>Arthur Counts</strong> (junior high and high school art teacher, the one that saw potential talent in me when I was 11 years old; yes, Art Counts is really his name), <strong>Eugene Harris</strong> and <strong>Michelle Shoemaker</strong> (college art professors who helped me discover <em>Design</em>, the perfect mix for me of art and logic), <strong><a href="http://www.mentus.com/we_are_mentus/tracy.html">Tracy Mitsunaga</a></strong> &amp; <strong>Dennis Dimos</strong> (first creative director and design director I worked for, and my first professional mentors), <strong><a href="http://www.plunkett-kuhr.com/bkbio.html">Barbara Kuhr</a></strong> &amp; <strong><a href="http://sinuous.com/">Jonathan Louie</a></strong> (creative and design directors at <cite>Wired</cite>, and the ones who prevented me from giving up and leaving San Francisco when I thought I couldn&#8217;t sustain a career there).</li>
</ul>
<h4>Saint</h4>
<p>Lastly, and most importantly, I am indebted to <strong>my wife, Cam</strong>. Her love and encouragement have pulled me though tough times and lots of self-doubt over the past few years. She&#8217;s my biggest fan, and my most helpful 2am critic. She also brought our first child into this world &#8212; an event that forever will inspire me and ground my sense of priorities in life. Finally, she&#8217;s also the one to thank for allowing me to work on this site after our daughter was put to bed each night, and through every long weekend for the past month.</p>
<p>I owe you all.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2002/09/21/well-said.html' rel='bookmark' title='Well said'>Well said</a></li>
<li><a href='http://stopdesign.com/archive/2002/08/22/contact-made.html' rel='bookmark' title='Contact made'>Contact made</a></li>
<li><a href='http://stopdesign.com/archive/2002/10/11/eric-chimes-in.html' rel='bookmark' title='Eric chimes in'>Eric chimes in</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/F5boQB8zdkM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2009/01/26/credit.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New year, new design</title>
		<link>http://stopdesign.com/archive/2009/01/22/new-year-new-design.html</link>
		<comments>http://stopdesign.com/archive/2009/01/22/new-year-new-design.html#comments</comments>
		<pubDate>Fri, 23 Jan 2009 04:00:12 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://70.32.90.75/?p=1038</guid>
		<description>With a bit of humility and even a little nervousness, it&amp;#8217;s time to take the wraps off a new design I&amp;#8217;ve been working on for nearly a month. My hesitation comes not from revealing the new design, but from my decision early on to make the site more personal, and feel less like an &amp;#8220;agency&amp;#8221;.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2009/01/22/new-year-new-design.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html' rel='bookmark' title='Hello, Twitter, one year later'&gt;Hello, Twitter, one year later&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/02/18/in-the-year-of-our-lord.html' rel='bookmark' title='In the year of our Lord'&gt;In the year of our Lord&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2006/09/26/design.html' rel='bookmark' title='Design'&gt;Design&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>With a bit of humility and even a little nervousness, it&#8217;s time to take the wraps off a new design I&#8217;ve been working on for nearly a month. My hesitation comes not from revealing the new design, but from my decision early on to make the site more personal, and feel less like an &#8220;agency&#8221;. I also hesitate because of the elephant in the room: the fact that, up until now, my writing here trickled down to a few entries a year.<span id="more-1038"></span></p>
<h4>Why now?</h4>
<p>The new design was brought on by multiple factors. I&#8217;ve been wanting to write more. But the few times I pulled up the site last year, I felt uninspired to write, knowing the design was feeling stale and dated. I wanted a new design, but never knew when I&#8217;d have time to undertake the seemingly huge, uphill task. The past few years have been filled with major personal changes for me. Getting married, working for Google, buying a house, and our latest adventure, the birth of our first child. All of these replaced the time I spent previously on my own projects. It&#8217;s difficult to crank out a new design when I only get a few hours at night after everyone but the dog goes to sleep, or in the morning before they wake.</p>
<p>The kicker that finally got the new design going: my server was hacked toward the end of last year, causing <a href="http://www.mediatemple.net/">Media Temple</a> to lock down everything, including any scripts or admin access. Malicious files were spread throughout my server, in random locations. The reps at Media Temple blamed it on an old version of MovableType that I hadn&#8217;t ever taken the time to upgrade. Oops. (Here&#8217;s a plug to update any old software you&#8217;re using, if only for security reasons.)</p>
<p>Because there were so many files in so many locations, and not all of them could be easily found, Media Temple provisioned a brand new server for me. They asked that I not copy everything over wholesale, for fear of unintentionally copying over files that were not mine. So I had a clean slate, albeit a forced one.</p>
<h4>Grids rule</h4>
<p>This design is way overdue. The last big redesign here was in 2004, a time when many of us were still designing for 800&#215;600 resolutions. Time to move forward with a cleaner, simpler design, a wider width, more white space, and an obsessive attention to small details that most people will never notice. Like using a <strong>baseline grid</strong> (more on that in a future entry). The layout is based on a <strong>fixed-unit 12-column elastic grid, sized in ems</strong>. It creates just enough restraint, but still provides flexibility for today&#8217;s simple layout configurations, plus a few more future variations. I can check the grid on any page by simply adding <code>?g=1</code> to the URL, <a href="http://stopdesign.com/?g=1">like so</a>.</p>
<p><img class="alignnone size-full wp-image-1152" title="Stopdesign homepage showing the 12-column grid" src="http://stopdesign.org/img/archive/2009/01/screen-home.png" alt="Stopdesign homepage showing the 12-column grid" width="460" height="380" /><br />
 </p>
<h4>My type</h4>
<p>I&#8217;ve always liked <strong>Helvetica</strong> as a typeface, and chose to use it for everything (with exception of the logo). The restraint of one typeface, along with a limited selection of type sizes, placed extra burden on spacing and arrangement to convey hierarchy. I tried to stick to the absolute minimum amount of content and navigation necessary to find one&#8217;s way around. More could be added later, but I liked the stripped down nature for most of the templates.</p>
<h4>All colors, together as one</h4>
<p>Never content with a single color throughout the site, I modified a few headers to give each section a slightly different feel. I&#8217;ve done this for the last few versions of Stopdesign, and I wasn&#8217;t about to skip that for this one. I get different headers simply by hooking on to already-existing body ids with a few additional CSS rules.</p>
<p><img src="http://stopdesign.org/img/archive/2009/01/headers.png" alt="headers" title="headers" width="460" height="334" class="alignnone size-full wp-image-1154" /></p>
<h4>Technical nerdery</h4>
<p>Some who read the footer will notice I switched to WordPress. This wasn&#8217;t so much prompted by the MovableType exploit of my previous server, as much as it was due to the <a href="http://twitter.com/stop/status/1081937642">difficulty and frustrations</a> I had trying to upgrade MT after the compromise. Plus, I started using WordPress a little over a year ago for another personal site at <a href="http://www.dougandcam.com/">dougandcam.com</a>. In fact, if you visit that site, you&#8217;ll see a lot of design and content similarities to this one. This design was a chance to elaborate on what I had done at D&amp;C D&amp;C was the proving ground for WordPress, and where I learned how its template system and syntax works. Ultimately, I switched to WordPress because I was familiar with it, and had lost all my familiarity with MovableType. With no offense to my friends at <a href="http://www.sixapart.com/">Six Apart</a>, development on WordPress seems to be happening at a faster pace. And it just fits more in line with what I want to do for now.</p>
<p>The particulars of which CMS I use aside, it was a lot of work to start over from scratch, rather than just modifying existing templates. So not only did I create a new design, I also completely switched template languages, plugin capabilities, and even a bit of my site structure. Previous versions of this site already relied on PHP extensively. So it was a welcome change to be able to interact directly with WordPress via PHP. (I never tried MovableType&#8217;s PHP templates&#8211;seemed like too much work at the time.)</p>
<h4>IE6: the new Netscape4</h4>
<p>This version of the site is also my first opportunity to give IE6 the proverbial finger. It was liberating to develop this site without checking my work in IE. Time for everyone to say <strong><a href="http://idroppedie6.com/">I dropped IE6</a></strong>. Hello <code>:before</code> and <code>:after</code> pseudo-selectors, attribute selectors, adjacent-sibling selectors, and all kinds of other simple selector tricks that should have worked years ago in every browser.</p>
<p>I didn&#8217;t even check any version of IE until last night, when I figured I should at least take a peek to see how gloriously IE6 barfed all over a 10-year old CSS2 specification. Impressive, it was. For now, I&#8217;m using conditional comments to serve a custom stylesheet for IE6 just to turn off most of the styles. This seemed like the lesser evil, and at least ensures the poor souls still using IE6 can at least read my content. IE6 gets a stripped down, single-column view that will get no more attention of love after this. I&#8217;ll be able to yank those conditional comments and the entire <a href="http://70.32.90.75/css/ie6suckit.css">stylesheet</a> anytime I want. I noticed IE7 had one major problem with a negative margin, so IE7 gets its own little stylesheet too.</p>
<h4>Getting personal</h4>
<p>I mentioned above that I wanted a more personal feel to the site. Since I&#8217;m working in-house at Google, I&#8217;m not hustling contract work, so there&#8217;s no need to market Stopdesign like an agency or firm right now. Because of that, I decided to focus much more on the text of the site, downplay most of the imagery, and go with a very subdued, minimal presence. I chose to display recent Twitter status messages, Flickr images, and my current reading list on the home page to make the site even more personal. Forgive me if you&#8217;re not into baby pics&#8211;my daughter occupies the majority of my non-working and waking hours, so she&#8217;s the subject of almost all photos for the time being. That will change over time. Just ignore the cuteness in the sidebar if babies aren&#8217;t your bag.</p>
<h4>Watch for sharp edges</h4>
<p>Some of you may have already seen the new design a few nights ago when a slight gaffe of my own doing broadcast the new server&#8217;s IP address in a feed aggregated by <a href="http://dev.upian.com/hotlinks/">Hot Links</a>. That&#8217;ll teach me not to change Feedburner settings before I&#8217;m actually ready to pull the trigger.</p>
<p>I haven&#8217;t had time to polish every last little detail. But if I keep worrying about that, I&#8217;ll never get this design out there. There are still a few glitches in the site here and there. And there may be a few broken links or some missing pages now and then. I&#8217;ve done my best to prevent link rot by being diligent with mod_rewrite rules. But you may encounter some oddities or inconsistencies, especially if you dig back through older entry and archive pages.</p>
<p>I&#8217;ll do more explaining in future entries. I already have 5 drafts started.</p>
<p><strong>So here&#8217;s to a new year.</strong> To our new President and the hope he brings. To many more ideas to share. And to a brand new design.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2010/03/30/hello-twitter-one-year-later.html' rel='bookmark' title='Hello, Twitter, one year later'>Hello, Twitter, one year later</a></li>
<li><a href='http://stopdesign.com/archive/2003/02/18/in-the-year-of-our-lord.html' rel='bookmark' title='In the year of our Lord'>In the year of our Lord</a></li>
<li><a href='http://stopdesign.com/archive/2006/09/26/design.html' rel='bookmark' title='Design'>Design</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/pBONWbY7VXo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2009/01/22/new-year-new-design.html/feed</wfw:commentRss>
		<slash:comments>80</slash:comments>
		</item>
		<item>
		<title>Start Conference</title>
		<link>http://stopdesign.com/archive/2008/07/02/start-conference.html</link>
		<comments>http://stopdesign.com/archive/2008/07/02/start-conference.html#comments</comments>
		<pubDate>Wed, 02 Jul 2008 15:00:21 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[events]]></category>

		<guid isPermaLink="false">http://70.32.90.75/?p=292</guid>
		<description>Been thinking of starting a company? Maybe started one recently? Or just have entrepreneurial tendencies in your blood? Check out Start. Friends and colleagues, Jeffrey Veen and Bryan Mason, are hosting a one-day conference in San Francisco on August 7 &amp;#8220;for smart, talented Web people to take hold of their ideas, follow their dreams, and start their own companies.&amp;#8221;
The lineup of speakers alone piqued my interest: Evan Williams (Blogger, Twitter), Matt Mullenweg (WordPress), Merlin Mann (43Folders), Mena Trott (Six Apart), Om Malik (Giga Om), Julie Davidson &amp;#38; Narendra Rocherolle (30boxes, Webshots) and more.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2008/07/02/start-conference.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/03/31/hello-twitter.html' rel='bookmark' title='Hello, Twitter'&gt;Hello, Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html' rel='bookmark' title='A browsable, searchable archive of tweets'&gt;A browsable, searchable archive of tweets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/09/15/extremes.html' rel='bookmark' title='Extremes'&gt;Extremes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p><a href="http://thestartconference.com/"><img class="right" src="http://stopdesign.com/img/archive/2008/07/start-conference.gif" alt="Start" width="146" height="45" /></a> Been thinking of starting a company? Maybe started one recently? Or just have entrepreneurial tendencies in your blood? Check out <strong><a href="http://thestartconference.com/">Start</a></strong>. Friends and colleagues, Jeffrey Veen and Bryan Mason, are hosting a one-day conference in San Francisco on August 7 &#8220;for smart, talented Web people to take hold of their ideas, follow their dreams, and start their own companies.&#8221;<span id="more-292"></span></p>
<p>The lineup of speakers alone piqued my interest: Evan Williams (Blogger, Twitter), Matt Mullenweg (WordPress), Merlin Mann (43Folders), Mena Trott (Six Apart), Om Malik (Giga Om), Julie Davidson &amp; Narendra Rocherolle (30boxes, Webshots) and more. At only $200, registration for this event is a steal.</p>
<p><em>The jokes I heard in Boston: Jeff and Bryan have the Start Conference, when will I hold a Stop Conference?&#8230;</em></p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2009/03/31/hello-twitter.html' rel='bookmark' title='Hello, Twitter'>Hello, Twitter</a></li>
<li><a href='http://stopdesign.com/archive/2010/03/02/browsable-searchable-archive-of-tweets.html' rel='bookmark' title='A browsable, searchable archive of tweets'>A browsable, searchable archive of tweets</a></li>
<li><a href='http://stopdesign.com/archive/2003/09/15/extremes.html' rel='bookmark' title='Extremes'>Extremes</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/JUvpkrOgd7I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2008/07/02/start-conference.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing the right tool</title>
		<link>http://stopdesign.com/archive/2008/06/05/choosing-the-right-tool.html</link>
		<comments>http://stopdesign.com/archive/2008/06/05/choosing-the-right-tool.html#comments</comments>
		<pubDate>Fri, 06 Jun 2008 00:00:57 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://70.32.90.75/?p=291</guid>
		<description>It&amp;#8217;s rare these days that something pulls me out of the woodwork to write something here on Stopdesign. A few recent posts by Jason and David at 37signals (Why we skip Photoshop and Web designers should do their own HTML/CSS, respectively) got me thinking though.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2008/06/05/choosing-the-right-tool.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2002/09/06/success-in-user-testing.html' rel='bookmark' title='Success in user testing'&gt;Success in user testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2008/02/20/xscope-2.html' rel='bookmark' title='xScope 2'&gt;xScope 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/11/13/nolimits.html' rel='bookmark' title='No limits'&gt;No limits&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>It&#8217;s rare these days that something pulls me out of the woodwork to write something here on Stopdesign. A few recent posts by Jason and David at 37signals (<a href="http://www.37signals.com/svn/posts/1061-why-we-skip-photoshop">Why we skip Photoshop</a> and <a href="http://www.37signals.com/svn/posts/1066-web-designers-should-do-their-own-htmlcss">Web designers should do their own HTML/CSS</a>, respectively) got me thinking though. This post began as a response on an email thread at work. I&#8217;m expanding it here to a wider audience.<span id="more-291"></span></p>
<p>On starting in HTML/CSS, rather than something else&#8230; I&#8217;ve tried this several times. Starting with code is favorable in some situations. Especially when the interface is somewhat simple and the layout complexity is unlikely to change. When done similar to how Jason advocates: starting with a few paper sketches or prototypes, then moving straight to code, this can work really well.</p>
<p>However&#8230; I consider myself fairly competent in HTML &amp; CSS. But even I am limited in design by starting with code before having a few design ideas fleshed out.</p>
<p>I have advocated in the past that HTML and even CSS are <strong>not</strong> design tools. They are tools used <em>to implement design</em>. There&#8217;s a big difference.</p>
<p>By design tools, I mean anything you can use that feels like a natural extension of your own hand. Be that physical objects like pencil/pen and paper, or software like Photoshop, Fireworks, and Illustrator. Ideally, design tools should allow complete freedom for creativity. They should also allow direct manipulation of the design, without having to think abstractly about how to render the design based on tool limitations.</p>
<p>Jason and his colleagues at 37signals don&#8217;t skip the design tools. They still use quick sketches on paper to start. They just don&#8217;t rely on Photoshop as a tool that they need to envision a design.</p>
<p>In a comment on <a href="http://www.37signals.com/svn/posts/1061-why-we-skip-photoshop">Jason&#8217;s post</a>, <a href="http://jeffcroft.com/">Jeff Croft</a> asked if this no-Photoshop practice of going straight from sketch to HTML/CSS influenced 37signals design style? My answer: 100% yes, it absolutely did. I think it&#8217;s obvious when you view their apps. (Not that this is a bad thing.) This practice works well for them. But it certainly influences (and possibly limits) their design style. For them, this is acceptable and appropriate, and it may be for you too. Everyone works differently and has different goals and priorities for design.</p>
<p>Speaking from experience, I know there are designs I created (and coded) that would not be the way they are if I had gone straight to code. In fact, this is how and why I created several new CSS techniques back in the day &#8212; out of necessity. An idea existed in a static design somewhere, and I wanted a way to recreate that design with optimized and accessible code, without compromising the design. So I had to invent one.</p>
<p>If you start with code, you will be limited by what you know you can do with code. Whether you&#8217;re a code noob or a code snob. Because it&#8217;s just that, code. It&#8217;s a tool intended for implementing design, not necessarily one for creating design. If you start with a familiar design tool, you know sky&#8217;s the limit &#8212; anything you dream of, you know you can create or render without thinking about it too much. Starting in code, you&#8217;re immediately restricted by tighter bounds of possibilities.</p>
<p>For evidence of this, browse through the <a href="http://csszengarden.com/">CSS Zen Garden</a>. I can tell which contributors started with a few sketches and some form of design tool first, and which contributors started directly in code. It&#8217;s obvious after you&#8217;ve seen enough designs.</p>
<p>New designs, new techniques, and even additions to the W3C CSS standard would come about much less frequently if we settled just with what we knew code can do. Or what&#8217;s been done before. <strong>To foster innovation and creativity, design sometimes needs to be divorced from the restrictions of its implementation.</strong></p>
<p>That said, there&#8217;s value in not sticking with design tools for the entire process. Especially for the Web, it makes sense to flip to implementation tools at a mid-point in the design process. At a certain point, more work in Photoshop or Fireworks is just fuss. And could be done more quickly and more efficiently in HTML &amp; CSS. Just a matter of determining where that flip should occur &#8212; and it&#8217;s different for each design team.</p>
<p>This brings me to David&#8217;s post, &#8220;<a href="http://www.37signals.com/svn/posts/1066-web-designers-should-do-their-own-htmlcss">Web designers should do their own HTML/CSS</a>&#8220;. I mostly agree with what David writes. I just wouldn&#8217;t be so dogmatic about it. As I was building a Visual Design team at Google, I wasn&#8217;t necessarily looking for designers who knew how to wield HTML &amp; CSS like a Jedi wields a lightsaber. After all, Google has an army of engineers to write code, and a very specific way of writing it. Rather, I wanted a team of people who could design and create, first and foremost. I wanted them to have <strong>some</strong> knowledge of the web&#8217;s limitations. However, I stopped short of expecting that they could or would code any design they created. I can teach a designer HTML and CSS anytime. But I can&#8217;t teach someone how to be creative with design.</p>
<p>I&#8217;m not going to feel bad if I start with a tool that feels more comfortable to me during the creative process. Nor will I shame any other designer I work with for the same. Especially if other tools limit creativity. In any design medium (print, web, interior, industrial, fashion, even architectural design&#8230;), I would not be a true craftsman until I intimately understand how my design gets produced and the materials needed to do so. This most importantly includes the innovations <strong>and</strong> compromises that need to happen along the way because current production techniques can&#8217;t recreate my design.</p>
<p>When starting any design, choose the tool (or set of tools) that&#8217;s not only right for the job, but also right for you.</p>
<p><strong>Update:</strong> Other responses to 37signals&#8217; posts I&#8217;ve seen, that probably say it better than I did:</p>
<ul>
<li>Jeff Croft: <a href="http://jeffcroft.com/blog/2008/jun/04/why-we-dont-skip-photoshop/">Why we don&#8217;t skip Photoshop</a></li>
<li>Jon Hicks: <a href="http://www.hicksdesign.co.uk/journal/graphics-editor-or-text-editor">Graphics Editor or Text Editor</a></li>
<li>Nicholas Rougeux: <a href="http://www.c82.net/posts.php?id=47">Why I use a print program for web design</a></li>
<li>Mark Boulton: <a href="http://www.markboulton.co.uk/journal/comments/design_isnt_about_tools/">Design isn&#8217;t about tools</a></li>
</ul>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2002/09/06/success-in-user-testing.html' rel='bookmark' title='Success in user testing'>Success in user testing</a></li>
<li><a href='http://stopdesign.com/archive/2008/02/20/xscope-2.html' rel='bookmark' title='xScope 2'>xScope 2</a></li>
<li><a href='http://stopdesign.com/archive/2003/11/13/nolimits.html' rel='bookmark' title='No limits'>No limits</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/AlNU1tvZREk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2008/06/05/choosing-the-right-tool.html/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Respect! at SXSW</title>
		<link>http://stopdesign.com/archive/2008/03/04/respect-at-sxsw.html</link>
		<comments>http://stopdesign.com/archive/2008/03/04/respect-at-sxsw.html#comments</comments>
		<pubDate>Wed, 05 Mar 2008 05:00:02 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[sxsw]]></category>

		<guid isPermaLink="false">http://70.32.90.75/?p=290</guid>
		<description>Though I&amp;#8217;m a little leery of the massive size of SXSW this year, I&amp;#8217;m really looking forward to seeing and catching up with friends new and old (and meeting a few more) in Austin later this week. It&amp;#8217;s that time of year, when geeks from all over the Web physically converge in central Texas, fight for the last few available hotel rooms, and elbow their way to a choice seat at any of over 150 Interactive panels.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2008/03/04/respect-at-sxsw.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/12/31/sxsw.html' rel='bookmark' title='AIGA discount for SxSW'&gt;AIGA discount for SxSW&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2004/03/18/sxswaftermath.html' rel='bookmark' title='SxSW aftermath'&gt;SxSW aftermath&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html' rel='bookmark' title='At the SXSW Google booth'&gt;At the SXSW Google booth&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p><img class="left" src="http://stopdesign.com/img/archive/2008/03/sxsw2008.gif" alt="" width="112" height="85" />Though I&#8217;m a little leery of the massive size of SXSW this year, I&#8217;m really looking forward to seeing and catching up with friends new and old (and meeting a few more) in Austin later this week. It&#8217;s that time of year, when geeks from all over the Web physically converge in central Texas, fight for the last few available hotel rooms, and elbow their way to a <del>choice</del> seat at any of over 150 Interactive panels.<span id="more-290"></span></p>
<p>If you&#8217;re coming to Austin for the conference, and you&#8217;re in town by Friday afternoon, come by our panel at 5pm on Friday entitled, &#8220;<strong><a href="http://2008.sxsw.com/interactive/programming/panels_schedule/?action=show&amp;id=IAP060463">Respect!</a></strong>&#8221; hosted by the esteemed godfather of Web standards, <a href="http://www.zeldman.com/">Jeffrey Zeldman</a>. Mr. Zeldman, Erin, Liz, Jason, and I will  discuss the common ground of various professionals creating for the Web, and how we work together to advance our craft and the understanding of what we do. I may even get to share a few insights that come from working as an insider for the past two years at the Googleplex.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2003/12/31/sxsw.html' rel='bookmark' title='AIGA discount for SxSW'>AIGA discount for SxSW</a></li>
<li><a href='http://stopdesign.com/archive/2004/03/18/sxswaftermath.html' rel='bookmark' title='SxSW aftermath'>SxSW aftermath</a></li>
<li><a href='http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html' rel='bookmark' title='At the SXSW Google booth'>At the SXSW Google booth</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/3knCqa84U2Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2008/03/04/respect-at-sxsw.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xScope 2</title>
		<link>http://stopdesign.com/archive/2008/02/20/xscope-2.html</link>
		<comments>http://stopdesign.com/archive/2008/02/20/xscope-2.html#comments</comments>
		<pubDate>Wed, 20 Feb 2008 17:00:54 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://70.32.90.75/?p=289</guid>
		<description>Simply put, xScope is a back-pocket, time-saving utility for designers and developers created by designers who understand the nature of working on screen. I haven&amp;#8217;t written much about the software I use. But once in a while I come across something that&amp;#8217;s so useful, I&amp;#8217;m compelled to spread the word a little further.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2008/02/20/xscope-2.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2008/06/05/choosing-the-right-tool.html' rel='bookmark' title='Choosing the right tool'&gt;Choosing the right tool&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2004/04/05/dragscrolling.html' rel='bookmark' title='Drag-scrolling in Safari'&gt;Drag-scrolling in Safari&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2010/07/20/my-measures-dimensions.html' rel='bookmark' title='My Measures &amp;amp; Dimensions'&gt;My Measures &amp;#038; Dimensions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p><img class="left" src="http://stopdesign.com/img/archive/2008/02/icon-xscope.gif" alt="" width="128" height="128" />Simply put, <strong><a href="http://iconfactory.com/software/xscope">xScope</a></strong> is a back-pocket, time-saving utility <em>for</em> designers and developers created <em>by</em> designers who understand the nature of working on screen. I haven&#8217;t written much about the software I use. But once in a while I come across something that&#8217;s so useful, I&#8217;m compelled to spread the word a little further. And the latest update of xScope to v2.0 adds some really nice enhancements worth drawing me out of hibernation.<span id="more-289"></span></p>
<p>If you haven&#8217;t seen or used xScope before, I&#8217;d describe it as a simple set of mini tools or widgets that help measure, size, or align anything on-screen. Any of xScope&#8217;s little semi-transparent widgets can be invoked individually or in combination. Once visible, they remain on the surface of your screen, floating above any other currently open apps.<br />
Included in xScope&#8217;s mini arsenal are rulers, and guides, and loupes, oh my. <strong>Rulers</strong> help measure stuff (duh), <strong>Guides</strong> help align stuff, and the <strong>Loupe</strong> blows stuff up for inspection of every little pixel. There&#8217;s even a <strong>Screen</strong> tool that will overlay available screen real estate of common browsers at different resolutions.</p>
<p>Those tools are all fine and dandy. They&#8217;ve been in previous versions of xScope. What piqued my interest was the new <strong>Dimensions</strong> tool. Dimensions rocks!</p>
<p>In normal (&#8220;Beam&#8221;) mode, move your cursor around the screen, and Dimensions displays horizontal and vertical measurements of just about anything visible, including gutters, margins, images, buttons, desktop backgrounds, and OS-level controls and UI elements.</p>
<p>Even better, Dimensions has a secondary &#8220;Shrink&#8221; mode (<kbd>Command-Shift-5</kbd>) where you can draw a somewhat sloppy box around anything on screen, such as an icon or a block of text. xScope will shrink the box down to the smallest dimensions, leaving a frame on screen around the object you selected. The frame displays the selected object&#8217;s bounding dimensions, and enables a simple screen grab of just that frame.</p>
<p>To see it in action before downloading a trial, IconFactory has a <a href="http://iconfactory.com/graphics/software/xscope/xScope.mov">demo movie of the Dimensions tool</a> (5 MB QuickTime .mov) available to view.</p>
<p>The first time I saw Dimensions in action, my wheels were turning. I could imagine immediate uses. All without needing to do a <kbd>Command-Control-Shift-4</kbd> to grab a portion of the screen, create a new Photoshop doc, paste it in, blow it up a few times, then carefully measure or crop it with the marquee tool. That&#8217;s at least 4 steps I can save with the dimensions tool.</p>
<p>With any of xScope&#8217;s tools, like Guides, I like that I can set a few on screen, then get them pixel-precise by nudging with the arrow keys. I can hide them for a while. When I need them again, enable Guides, and they&#8217;re right where I left &#8216;em. Even after quitting and restarting xScope days later.</p>
<p>Also new in 2.0, having the option to enable or disable menu bar icons is a nice touch. The default &#8220;toolbar&#8221; always felt a bit awkward to keep around. So opting to just have a few xScope icons of choice in the menu bar is an especially welcome feature.</p>
<p>Dimensions, alone, keeps me running xScope in the background much more than I ever did before. It&#8217;s a worthwhile set of tools to keep in your back pocket. If your pixel-precision prowess doesn&#8217;t have access to xScope, you&#8217;re only knitting with one needle.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2008/06/05/choosing-the-right-tool.html' rel='bookmark' title='Choosing the right tool'>Choosing the right tool</a></li>
<li><a href='http://stopdesign.com/archive/2004/04/05/dragscrolling.html' rel='bookmark' title='Drag-scrolling in Safari'>Drag-scrolling in Safari</a></li>
<li><a href='http://stopdesign.com/archive/2010/07/20/my-measures-dimensions.html' rel='bookmark' title='My Measures &amp; Dimensions'>My Measures &#038; Dimensions</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/KNZxOxFCXhE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2008/02/20/xscope-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://iconfactory.com/graphics/software/xscope/xScope.mov" length="5281619" type="video/quicktime" />
		</item>
		<item>
		<title>At the SXSW Google booth</title>
		<link>http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html</link>
		<comments>http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html#comments</comments>
		<pubDate>Mon, 12 Mar 2007 17:00:55 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://70.32.90.75/?p=288</guid>
		<description>There are so many people in Austin for SXSW Interactive. I haven&amp;#8217;t even seen some good friends who I know are here this year. Among 8-9 different tracks running at the same time during the day, and multiple parties happening every night, it&amp;#8217;s difficult to catch everyone I&amp;#8217;d like to see.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2006/05/27/going-to-google.html' rel='bookmark' title='Going to Google'&gt;Going to Google&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2009/03/20/goodbye-google.html' rel='bookmark' title='Goodbye, Google'&gt;Goodbye, Google&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2006/04/13/google-calendar.html' rel='bookmark' title='Google&amp;#039;s new dating game'&gt;Google&amp;#039;s new dating game&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>There are so many people in Austin for SXSW Interactive. I haven&#8217;t even seen some good friends who I know are here this year. Among 8-9 different tracks running at the same time during the day, and multiple parties happening every night, it&#8217;s difficult to catch everyone I&#8217;d like to see. On that note&#8230;<span id="more-288"></span></p>
<p>If you&#8217;ve ever wondered what it&#8217;s like to work for and at Google, or are interested in Google products&#8230; Or if we know each other but haven&#8217;t had a chance to catch up yet here in Austin&#8211;or even if you and I don&#8217;t know each other&#8211;and you&#8217;d like to chat for a bit, just a quick note here to encourage you to come by the Google booth here at SXSW (on the trade show floor, toward the far-right side as you enter). I&#8217;m scheduled to be in the booth area from noon until about 2pm both today (Monday) and tomorrow (Tuesday).</p>
<p>If you&#8217;re at the top of your game, and might be interested in working for Google, coming by the booth is a good opportunity to speak with one of us casually about working in the User Experience (UX) group. We have multiple positions open in design. Specifically, I&#8217;m trying to build out the Visual Design team with talented folks who have a passion for Google products and a clean, intuitive design sensibility.</p>
<p>Even if you see me outside the booth hours, feel free to stop me anytime and say hi.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2006/05/27/going-to-google.html' rel='bookmark' title='Going to Google'>Going to Google</a></li>
<li><a href='http://stopdesign.com/archive/2009/03/20/goodbye-google.html' rel='bookmark' title='Goodbye, Google'>Goodbye, Google</a></li>
<li><a href='http://stopdesign.com/archive/2006/04/13/google-calendar.html' rel='bookmark' title='Google&#039;s new dating game'>Google&#039;s new dating game</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/hAJu5sXjxnA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SXSWi Calendar for all</title>
		<link>http://stopdesign.com/archive/2007/03/08/sxswi-calendar-for-all.html</link>
		<comments>http://stopdesign.com/archive/2007/03/08/sxswi-calendar-for-all.html#comments</comments>
		<pubDate>Fri, 09 Mar 2007 01:52:00 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[sxsw]]></category>

		<guid isPermaLink="false">http://70.32.90.75/?p=287</guid>
		<description>So a few of my fellow Google UXers and I will be at SXSW this year. We thought it odd that we couldn&amp;#8217;t find a calendar that aggregated all the sessions, panels, and parties of SXSW in one place, in a traditional calendar-like view.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2007/03/08/sxswi-calendar-for-all.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/12/31/sxsw.html' rel='bookmark' title='AIGA discount for SxSW'&gt;AIGA discount for SxSW&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2006/04/29/google-calendar-tips.html' rel='bookmark' title='Google Calendar tips'&gt;Google Calendar tips&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html' rel='bookmark' title='At the SXSW Google booth'&gt;At the SXSW Google booth&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>So a few of my fellow Google UXers and I will be at SXSW this year. We thought it odd that we couldn&#8217;t find a calendar that aggregated all the sessions, panels, and parties of SXSW in one place, in a traditional calendar-like view. There are lists of <a href="http://2007.sxsw.com/interactive/programming/panels/">daytime panels</a> and <a href="http://2007.sxsw.com/interactive/evening_events/">evening parties</a>, and you can add events one at a time to a personalized calendar on sxsw.com. But there was nothing that aggregated it all in one easy-to-view, all-at-once calendar (at least nothing that we knew of).<span id="more-287"></span></p>
<p class="sub">(<strong>Scene Left:</strong> <a href="http://www.tantek.com/">Tantek</a> walks in and begins expounding on the merits of <a href="http://microformats.org/">microformats</a>,  informing everyone that the entire SXSWi panel page is marked up with hCalendar, and that we can all use Tails or Operator, or some other Firefox extension that could magically whisk all the event data out of that page, somehow allowing us to import the data into iCal or Sunbird or Outlook or whatever floats our fancy. <strong>Narrator responds:</strong> But what about evening events? And why should everyone need to go through that trouble to see everything at once?)</p>
<p>And that&#8217;s where I started thinking. Let&#8217;s suck all that SXSW Interactive event data into Google Calendar, get all the relevant details entered for as many events as we can and in the right fields, then share the calendar with each other. Or better yet, let&#8217;s just make the whole calendar publicly available to anyone who wants it. So a few of us got together and did just that. And now you can <a href="http://www.google.com/calendar/render?cid=sxswi07%40gmail.com">add SXSWi 07 as another calendar in Google Calendar</a>, or subscribe to the <a href="http://www.google.com/calendar/ical/sxswi07%40gmail.com/public/basic.ics">ICAL feed</a> or <a>XML feed</a> in any calendar app of your choice. Event names, times, locations, and as many details as we had are all in one place.</p>
<p><img src="http://stopdesign.com/img/archive/2007/03/sxswi-cal-465.gif" alt="" width="465" height="370" /></p>
<p>I know SXSW tends to be a little spontaneous as far as what I (and others) choose to attend. But there&#8217;s so much going on over the next few days. I know there are a few panels and parties many people don&#8217;t want to miss. I don&#8217;t expect anyone to keep the whole SXSWi calendar visible all the time&#8211;there&#8217;s way too many events on it for that. Rather, you could use it like I&#8217;m going to: grab a few of the panels and parties I don&#8217;t want to miss, copy them over to my personal calendar, then hide the SXSWi calendar until I need it again. Sync my personal calendar with my Treo via <a href="http://goosync.com">GooSync</a>. Delete it at the end of SXSW.</p>
<p><strong>Note:</strong> This is not in any way an official calendar provided by Google. It was just cobbled together by a few of us who happen to work here, then shared publicly in hopes it might be useful to a few SXSW attendees other than ourselves. As always, all events and details are subject to change at the whim of the organizer without notice.</p>
<p>Also worthy to note, the events are all (obviously) happening in Austin, TX. So they&#8217;re tied to Central Time (GMT-06:00). If you&#8217;re coming from far away, you&#8217;ll probably want to adjust your calendar&#8217;s time zone setting once you arrive, so times will all appear correctly while you&#8217;re in Austin. Just remember to switch it back to normal once you return home!</p>
<p>If you&#8217;ll be in Austin, see you there.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2003/12/31/sxsw.html' rel='bookmark' title='AIGA discount for SxSW'>AIGA discount for SxSW</a></li>
<li><a href='http://stopdesign.com/archive/2006/04/29/google-calendar-tips.html' rel='bookmark' title='Google Calendar tips'>Google Calendar tips</a></li>
<li><a href='http://stopdesign.com/archive/2007/03/12/at-the-sxsw-google-booth.html' rel='bookmark' title='At the SXSW Google booth'>At the SXSW Google booth</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/TSDqLhZFJdM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2007/03/08/sxswi-calendar-for-all.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Inside view</title>
		<link>http://stopdesign.com/archive/2007/02/26/inside-view.html</link>
		<comments>http://stopdesign.com/archive/2007/02/26/inside-view.html#comments</comments>
		<pubDate>Mon, 26 Feb 2007 14:00:00 +0000</pubDate>
		<dc:creator>Douglas Bowman</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://70.32.90.75/?p=286</guid>
		<description>A little over a month ago, just before Web Directions North, John Allsopp asked me a few questions over email about what I&amp;#8217;ve been thinking and doing lately. Digital Web Magazine was kind enough to publish the exchange between us. A few friends have emailed me, having discovered the interview by other means, asking why they never saw mention of it here.&amp;#8230; &lt;a href="http://stopdesign.com/archive/2007/02/26/inside-view.html" class="read_more"&gt;Continued&lt;/a&gt;&lt;div class='yarpp-related-rss'&gt;

Related posts:&lt;ul&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2007/02/13/insult-to-injury.html' rel='bookmark' title='Insult to injury'&gt;Insult to injury&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2003/07/07/view-sans-fog.html' rel='bookmark' title='View, sans fog'&gt;View, sans fog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='http://stopdesign.com/archive/2004/04/28/sbcpark.html' rel='bookmark' title='More tech at SBC Park'&gt;More tech at SBC Park&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
				<content:encoded><![CDATA[<p>A little over a month ago, just before Web Directions North, John Allsopp asked me a few questions over email about what I&#8217;ve been thinking and doing lately. Digital Web Magazine was kind enough to publish <a href="http://www.digital-web.com/articles/douglas_bowman2/">the exchange</a> between us. A few friends have emailed me, having discovered the interview by other means, asking why they never saw mention of it here. Somehow, amid preperations for the conference, then ultimately, my back injury and cancelled appearance, I never got around to mentioning the interview.</p>
<p>If I were to write an extended update here that covers my recent life, technology that interests me, and the issues I&#8217;ve been mulling over, it would consist of the same answers I provided to John. Thanks, John, for taking the time and interest to ask the questions. And thanks, DWM, for publishing my responses.</p>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ul>
<li><a href='http://stopdesign.com/archive/2007/02/13/insult-to-injury.html' rel='bookmark' title='Insult to injury'>Insult to injury</a></li>
<li><a href='http://stopdesign.com/archive/2003/07/07/view-sans-fog.html' rel='bookmark' title='View, sans fog'>View, sans fog</a></li>
<li><a href='http://stopdesign.com/archive/2004/04/28/sbcpark.html' rel='bookmark' title='More tech at SBC Park'>More tech at SBC Park</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/stopdesign/entries/~4/lXkk-X8Vuro" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://stopdesign.com/archive/2007/02/26/inside-view.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 2.290 seconds. --><!-- Cached page generated by WP-Super-Cache on 2013-05-12 05:47:36 --><!-- Compression = gzip -->
