<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Haystack. &#187; Babble</title>
	<atom:link href="http://www.the-haystack.com/category/babble/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.the-haystack.com</link>
	<description>Web, design, and web design</description>
	<lastBuildDate>Thu, 05 Jan 2012 10:36:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>OMG A Blog Post</title>
		<link>http://www.the-haystack.com/2011/12/19/omg-a-blog-post/</link>
		<comments>http://www.the-haystack.com/2011/12/19/omg-a-blog-post/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 16:18:43 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=343</guid>
		<description><![CDATA[When David Storey commented that I should change my company&#8217;s name from Zero Interface to Zero Blogging, I knew I had to write something very soon. The truth is, while I&#8217;ve been traversing mountains of client work, doing some speaking &#8230; <a href="http://www.the-haystack.com/2011/12/19/omg-a-blog-post/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When <a href="http://twitter.com/dstorey">David Storey</a> commented that I should change my company&#8217;s name from <a href="http://zerointerface.nl">Zero Interface</a> to Zero Blogging, I knew I had to write something very soon. The truth is, while I&#8217;ve been traversing mountains of client work, doing some speaking engagements and becoming a father (again), I actually <em>have</em> been doing <em>some</em> writing. Only not for this blog. I refer you to the <a href="http://www.netmagazine.com/shop/magazines/november-2011-221">November 2011 issue</a> of <a href="http://www.netmagazine.com/">.net Magazine</a>, where I wrote an overview of the new galaxy that is Responsive Web Design. For the readers who know Dutch, I refer you to the <a href="http://fronteers.nl/blog/categorieen/adventskalender">Fronteers Advent Calendar</a>, for which I wrote an <a href="http://fronteers.nl/blog/2011/12/learn-you-a-flexbox-for-great-good">introduction to the new, improved Flexbox spec</a>, which due to some demand I will most likely translate to English and publish here. </p>
<p>See what I did there, David? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2011/12/19/omg-a-blog-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What about that new blogpost?</title>
		<link>http://www.the-haystack.com/2011/04/29/what-about-that-new-blogpost/</link>
		<comments>http://www.the-haystack.com/2011/04/29/what-about-that-new-blogpost/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 21:28:26 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=332</guid>
		<description><![CDATA[Who was it that said that once I left my position as creative director and went independent, that I would have more time to write on this blog? And what were they smoking?]]></description>
			<content:encoded><![CDATA[<p>Who was it that said that once I left my position as creative director and went independent, that I would have more time to write on this blog?</p>
<p>And what were they smoking?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2011/04/29/what-about-that-new-blogpost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There is no Mobile Web</title>
		<link>http://www.the-haystack.com/2011/01/07/there-is-no-mobile-web/</link>
		<comments>http://www.the-haystack.com/2011/01/07/there-is-no-mobile-web/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 15:37:18 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=291</guid>
		<description><![CDATA[I&#8217;m not sure who said &#8220;Never complain, never explain&#8221; (Disraeli? Ford? Google&#8217;s not helping much), but it sure does apply to me, as I never heed the advice. Today I posted the following on Twitter without thinking much about it: &#8230; <a href="http://www.the-haystack.com/2011/01/07/there-is-no-mobile-web/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not sure who said &#8220;Never complain, never explain&#8221; (Disraeli? Ford? Google&#8217;s not helping much), but it sure does apply to me, as I never heed the advice.</p>
<p>Today I posted the following on Twitter without thinking much about it:</p>
<blockquote><p>&#8220;There is no Mobile Web. There is only The Web, which we view in different ways. There is also no Desktop Web. Or Tablet Web. Thank you.&#8221;</p></blockquote>
<p>I certainly didn&#8217;t expect the enormous amount of retweets, which hopefully means that most people understood what I <em>meant</em>. But some didn&#8217;t, or didn&#8217;t agree with me. Which is a good thing, but only if my point is clear. So allow me to <em>explain</em>.</p>
<p>Most sites on the web are not built with specific mobile use-cases in mind. However, millions of people access these sites every day through mobile devices. They access a &#8220;normal&#8221; (whatever that means) website through their &#8220;mobile&#8221; device. In these cases, the presentation of the content on mobile devices is potentially important. As are the intrinsic characteristics of this content on the mobile platform; take image size as an example. Manufacturers cater to the users of &#8220;non-mobile&#8221; websites on mobile devices via things like zoom, which although inconsistent across devices, makes viewing most websites on a smartphone bearable. Developers can do their part by adjusting the served content or the presentation.</p>
<p>That said, simply adjusting the presentation of content or pieces of content on a website does <em>not</em>, in my opinion, constitute a &#8220;mobile website&#8221;. It&#8217;s a website for which the developers have considered the users of mobile devices and adjusted certain things accordingly.</p>
<p>As the venerable <a href="http://script.aculo.us/thomasfuchs">Thomas Fuchs</a> <a href="http://twitter.com/#!/thomasfuchs/status/23359052050341888">points out</a>, there are specific mobile use cases and thus mobile-specific websites or web apps. I agree. By the same token, there are websites and web apps which were designed with solely the desktop in mind (and oftentimes with a certain browser in mind). Yet we don&#8217;t speak of the &#8220;Desktop Web&#8221; when referring to these apps. Ironically, that&#8217;s exactly what we do with mobile.</p>
<p>To be honest, I can think of a few, but not many use cases of web sites or apps which are or should be <em>exclusively</em> mobile. It seems like <em>the Mobile Web</em> allows us to revisit all of the talk of inclusion, progressive enhancement and accessibility from years ago.</p>
<p>Much of this is semantics, I&#8217;m sure. I use the word &#8220;mobile&#8221; in my own job title, which obviously borders on hypocrisy. Why? Because if people understand the term this way, it&#8217;s easier for them to understand that part of my job is to consider users of mobile devices when doing design consulting for clients. So I use the term the way they understand it. It&#8217;s just not in line with how I see the Web personally.</p>
<p>Many developers also consider desktop browsers. And text browsers. And screen readers. And possibly print. Or e-books. Or whatever. Because the Web is about <em>universally accessible structured content</em>. Which data you get and use and in what form will depend on your device and your circumstances. Your <em>context</em>, if you are so inclined. And that will constantly be changing.</p>
<p>So maybe it&#8217;s a semantic distinction and I&#8217;m simply exaggerating like the American I am. But as long as there are developers selling and building completely separate mobile websites or iPhone websites or iPad websites where well-designed universal websites would suffice, it&#8217;s not <em>only</em> a semantic distinction.</p>
<p><a href="http://adactio.com/journal/1716">One web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2011/01/07/there-is-no-mobile-web/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Death to web services. Long live web services!</title>
		<link>http://www.the-haystack.com/2010/12/17/death-to-web-services-long-live-web-services/</link>
		<comments>http://www.the-haystack.com/2010/12/17/death-to-web-services-long-live-web-services/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 10:38:08 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[rdf]]></category>
		<category><![CDATA[semanticweb]]></category>
		<category><![CDATA[syndication]]></category>
		<category><![CDATA[webservices]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=283</guid>
		<description><![CDATA[Yahoo! is apparently shutting down Delicious, which has people falling all over themselves backing up their own data from the site and putting their bookmarks onto lesser-known services, which I&#8217;m sure will all exist until the end of time. These &#8230; <a href="http://www.the-haystack.com/2010/12/17/death-to-web-services-long-live-web-services/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yahoo! is <a href="http://techcrunch.com/2010/12/16/is-yahoo-shutting-down-del-icio-us/">apparently shutting down</a> <a href="http://del.icio.us">Delicious</a>, which has people falling all over themselves backing up <em>their own data</em> from the site and putting their bookmarks onto lesser-known services, which I&#8217;m sure will all exist until the end of time. These moves are sometimes underscored by many on <a href="http://twitter.com">Twitter</a> by claiming that these other services &#8220;are better than Delicious anyway&#8221;, which they very well may be, although these comments reek of justification. No need: if you want to move your bookmarks, they&#8217;re yours. Just move them.</p>
<p>But that&#8217;s the thing: we&#8217;re talking about <em>bookmarks</em>, the loss of which will hardly leave you living out of a cardboard box. And what happens when bad things happen to <a href="http://flickr.com/">Flickr</a>? <a href="http://mail.google.com">GMail</a>? <a href="http://www.evernote.com">Evernote</a>? That site you do all your finances on? Project management and invoicing? Time tracking?</p>
<p>You may back up all your data, which makes the downfall of any of these services less painful. Unless you just keep your original photos on your own computer, but all of your photo metadata was entered on Flickr and you have no backup of that. Poof! But we all know Flickr&#8217;s not going anywhere, right? Too many users. Actively developed. Very popular. <em>Cough</em>. It&#8217;s the same reason we can depend on <a href="http://developer.yahoo.com/yql/"><abbr>YQL</abbr><abbr></abbr></a> (which I still find absolutely brilliant <abbr>BTW</abbr>). Yahoo! will give us all at least six months notice if they decide to pull the plug on <abbr>YQL</abbr>, which gives us the time to change all of the client work we made utilizing it. And of course our clients will have six months to get a budget to hire us to make the necessary changes.</p>
<p>But what are we complaining about? It&#8217;s all free. Having to move our bookmarks is not really a huge problem, but we all seem appalled that large companies care about money. Since when is this an anomaly? Company sees something cool, hopes to make money, buys it, doesn&#8217;t make enough money, poof. Here&#8217;s a truth for you: most companies only care about your data insofar as this data can help them make money. They have this site and you fill it. <em>You</em> fill it.</p>
<p>A couple of years ago <a href="http://www.the-haystack.com/2008/05/01/personal-publishing-via-web-services/">I was on the fence about this</a>. No longer. For a while we&#8217;ve posted our data all over the internet on all types of services. These services provide APIs so we can access the data we put into them, so that we can do things with that data. Read that again.</p>
<p>Richard Stallman, in his usual come-out-swinging way, has <a href="http://www.guardian.co.uk/technology/2008/sep/29/cloud.computing.richard.stallman">commented on this before</a>. And I believe he has a point. Our data is our own, and it&#8217;s up to us to look after it. But how?</p>
<p>What if we flipped this all on its head? What if we hosted our own data, and provided APIs for all these webapps so that <em>they</em> can use <em>our</em> data? I can imagine that to be a substantially cool use of <a href="http://www.w3.org/TR/rdfa-syntax/">RDFa</a>/<a href="http://microformats.org/">Microformats</a> and whatever metadata/semantic web technologies you prefer. Isn&#8217;t one of the points of the <a href="http://www.w3.org/2001/sw/">semantic web</a> to make decentralized information meaningful, retrievable and mixable?</p>
<p>So instead of having our own websites aggregate our own data from other people&#8217;s websites, we&#8217;ll let other people use the data from our own websites. Photos, meaningfully tagged, can be pulled in by Flickr via our own <strong>personal API</strong>, if you will. We provide the <em>structured data</em>, Flickr provides the <em>functionality</em>. The <strong>sharing</strong>. The <strong>social</strong>. Why not?</p>
<p>Personal publishing platforms like <a href="http://wordpress.org/">WordPress</a>, <a href="http://drupal.org/">Drupal</a>, [your favorite here] could be extended to make use of microformatting, <abbr>RDF</abbr>, etc. and provide tools for syndication, as we now do with simple blogposts. Services don&#8217;t need to host our data. They only need to <em>do cool things with it</em>. So when I quit service X, or service Y falls the Way of <a href="http://en.wikipedia.org/wiki/GeoCities">GeoCities</a>, I don&#8217;t need to do anything but cancel my account. Or leave it and forget about it. If I change my information, it&#8217;s automatically changed on all the services using it. Storage space is up to me. Privacy settings? Totally up to me.</p>
<p>Awesome, providing the host doesn&#8217;t go *poof*.</p>
<p>Let&#8217;s get to it.</p>
<p>[Disclaimer: As some services die, some of the above links will rot. Make of that what you will.]</p>
<p><ins datetime="2010-12-17">[UPDATE: Please also read <a href="http://adactio.com/journal/1468/">Jeremy Keith's related post</a> from 2008.]</ins></p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2010/12/17/death-to-web-services-long-live-web-services/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Fronteers 2010 recap</title>
		<link>http://www.the-haystack.com/2010/10/14/fronteers-2010-recap/</link>
		<comments>http://www.the-haystack.com/2010/10/14/fronteers-2010-recap/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 18:18:46 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Presentations]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=271</guid>
		<description><![CDATA[I know, I know. It&#8217;s been a whole week. What can I say? I&#8217;m glad to have so much work. Fronteers 2010 in Amsterdam was definitely the best Fronteers yet. I was honored to have been invited to speak for &#8230; <a href="http://www.the-haystack.com/2010/10/14/fronteers-2010-recap/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I know, I know. It&#8217;s been a whole week. What can I say? I&#8217;m glad to have so much work.</p>
<p><a href="http://fronteers.nl/congres/2010">Fronteers 2010</a> in Amsterdam was definitely the best Fronteers yet. I was honored to have been invited to speak for the third year in a row. As Chris Heilmann <a href="http://www.wait-till-i.com/2010/10/10/fronteers-2010-report-and-my-slides-and-links/">points out</a>, the two of us share that privilege, and a privilege it is; the Fronteers team has put the conference on the map as one of the top front-end design and development conferences around today.</p>
<p>Aside from speaking, Fronteers was a great opportunity to see some friends again and meet new people, and to see some of my favorite web talents speak as well:</p>
<h2>Day one</h2>
<p>Day one kicked off with <a href="http://vimeo.com/15755349">Jeremy Keith on HTML5</a>. <a href="http://adactio.com/journal/">Jeremy</a> is one of the best thinkers in front-end development and a *fantastic* speaker. He presented a clear overview of past, present and future HTML5. I also finally got to meet him in person after reading so much of his work through the years. And, he built <a href="http://huffduffer.com/">Huffduffer</a>, which you should try.</p>
<p><a href="http://robertnyman.com/">Robert Nyman</a>. What a character. A very informative <a href="http://vimeo.com/15758849">presentation</a> peppered with images of celebrities, which misdirected the audience from the fact that Robert has <a href="http://www.flickr.com/photos/jaffathecake/5067683957/">cloned himself</a> several times in order to keep up with all his work.</p>
<p>I&#8217;m a big fan of <abbr title="Scalable Vector Graphics">SVG</abbr>, so I thoroughly enjoyed <a href="http://vimeo.com/15773144">Brad Neuberg&#8217;s presentation</a>, which could have easily been called &#8220;show off and make your friends jealous with <abbr>SVG</abbr>&#8220;. A well-rounded look at this vector graphics format. </p>
<p>Håkon Wium Lie <a href="http://vimeo.com/15775937">shared stories and images</a> about the beginning of the Web and the history of CSS. Especially enlightening was seeing a picture of the world&#8217;s first web server. He finished up by sharing some of his ideas about the future of the Web. Since he is <abbr>CTO</abbr> of Opera Software, I do of course expect him to get <abbr>CSS</abbr>3 Template Layout implemented soon. To this end, I had to have a little chat with him during the break.</p>
<p>I loved <a href="http://www.phpied.com/">Stoyan Stefanov</a>&#8216;s session on performance. Lots of little tricks in this presentation and some things I didn&#8217;t know, but can apply today. Good stuff, and a super-nice guy.</p>
<p>I&#8217;ve admired <a href="http://sushiandrobots.com/">Jina Bolton</a>&#8216;s work for a few years. She&#8217;s done a lot of work educating people about and promoting <abbr>CSS</abbr>, and it&#8217;s easy to see why. While her subject matter was tried and true, it served as a good confirmation of some best practices, especially within teams.</p>
<p><a href="http://www.jakearchibald.com/">Jake Archibald</a>&#8216;s presentation on design principles for building <abbr>API</abbr>s was insane. Jake&#8217;s presentation style is a flurry of insight and humor. There was plenty to learn and lots to laugh about. Absolutely awesome presentation.</p>
<h2>Day two</h2>
<p>I kicked off day two, basically discussing progressive enhancement all over again in light of the current obsession with media queries. The slides were minimalist, but I found using <abbr>SVG</abbr> quite flexible. (Some people have asked about the slides, so I will post the <abbr>SVG</abbr> file very soon, with an explanation of how I made the slides).</p>
<div style="width:425px" id="__ss_5406746"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/stephenhay/realworld-responsive-design" title="Real-world Responsive Design">Real-world Responsive Design</a></strong><object id="__sse5406746" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=fronteers10-rwrd-101010133621-phpapp01&#038;stripped_title=realworld-responsive-design&#038;userName=stephenhay" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5406746" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=fronteers10-rwrd-101010133621-phpapp01&#038;stripped_title=realworld-responsive-design&#038;userName=stephenhay" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></div>
<h3>Moving on&#8230;</h3>
<p><a href="http://paulirish.com/">Paul Irish</a>&#8230; what can I say? The Web is his little plaything, and does pretty much whatever he wants it to.</p>
<p><a href="http://owltastic.com/">Meagan Fisher</a>&#8216;s slides were <em>gorgeous</em>. She walked us through the subtle use of texture, <abbr>rgba</abbr>() and <code>text-shadow</code> and <code>box-shadow</code> to turn a bland, wireframe-like page into something delicious.</p>
<p>I didn&#8217;t get to see <a href="http://www.nczonline.net/">Nicholas Zakas</a>’ presentation on High Performance JavaScript, as I was drafted by <a href="http://stuffandnonsense.co.uk/blog">Andy Clarke</a> and <a href="http://superfluousbanter.org/">Dan Rubin</a> to take part in their talkshow session which took place in a second room. It was a fun session, and should have lasted at least another half-hour, as not all questions could be answered in time. As far as Nicholas goes, I can&#8217;t wait to see the video of his presentation.</p>
<p><a href="http://www.paciellogroup.com/blog/">Steve Faulkner and Hans Hillen</a> talked about <abbr>HTML</abbr>5 accessibility, and the message was pretty much that it&#8217;s not ready yet. But they did give some valuable tips for introducing some <abbr>WAI-ARIA</abbr> into your <abbr>HTML</abbr>. Christian and I especially loved the slides.</p>
<p>As a big fan of <a href="http://www.flight404.com/blog/">Robert Hodgin</a>&#8216;s work, it was great to see <a href="http://themaninblue.com/">Cameron Adams</a> talk about animation on the Web. Cameron&#8217;s presentation also challenged the Flash-bashers, certainly causing me—and probably many others—to stop and think about which technologies are better suited to which goals. Cameron is also a great guy to have a beer with.</p>
<p>As far as I&#8217;m concerned, the star of the show was <a href="http://www.wait-till-i.com/">Chris Heilmann</a>, with his inspirational and hilarious presentation designed to motivate us to Go Forth and Make Cool Stuff. Being the web developer&#8217;s answer to Anthony Robbins is no easy task, and Chris pulls it off beautifully.</p>
<p>All in all, I had a fantastic time. My compliments go out to the Fronteers team; they really did a superb job putting this conference together. I think we can expect great things for next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2010/10/14/fronteers-2010-recap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On leaving Cinnamon</title>
		<link>http://www.the-haystack.com/2010/10/04/on-leaving-cinnamon/</link>
		<comments>http://www.the-haystack.com/2010/10/04/on-leaving-cinnamon/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 10:16:33 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>
		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=260</guid>
		<description><![CDATA[Last Thursday, 30 september 2010, was my last day at Cinnamon, the company I helped build and where I&#8217;ve worked for the past eight years. Ten years ago, I left my career as art director in print design and joined &#8230; <a href="http://www.the-haystack.com/2010/10/04/on-leaving-cinnamon/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last Thursday, 30 september 2010, was my last day at Cinnamon, the company I helped build and where I&#8217;ve worked for the past eight years.</p>
<p>Ten years ago, I left my career as art director in print design and joined the company that—two years later— would evolve into <a href="http://www.cinnamon.nl">Cinnamon</a>. I had been learning about and creating websites since 1995 and I welcomed the opportunity to work full-time on the Web.</p>
<p>As many baby-faced entrepreneurs, I knew <em>nothing</em> about running a business, and less about “doing” business. Hungry as I was for new opportunities, I didn&#8217;t stop to think about what running a business meant; <em>I was on board to lead creation of the product</em>.</p>
<p>Cough.</p>
<p>After some management Musical Chairs, I found myself in the position of having to get clients, keep those clients, and lead our team. Not to mention the usual financial responsibilities. I was schooled as a fine artist and graphic designer. The first time I sat across from a potential client, knowing I needed to get the business, was <em>terrifying</em>. I didn&#8217;t know this stuff, I just learned as I went. </p>
<p>It was hard at first, but I began to get the hang of it. We built a pretty stable team and decent focus. The main team has been, with one exception, the same since 2006. It&#8217;s kind of like family, and that makes it hard to step out and move on. So why?</p>
<p>I love the Web. I love what we do. I can imagine no better job for a creative person who always craves New Stuff. Making the Web means parsing information, giving it meaning, making it accessible, making it usable and (in my opinion) making it beautiful. There are new challenges every day, and with those challenges come new ways to meet them. And if those methods don&#8217;t suit you, you can come up with your own. There are rules, yet there are none. The Web, for me, is where my main interests—art and technology—meet, flirt and make babies.</p>
<p>When I started this adventure, I did it because I wanted to <em>make cool stuff</em>. Pretty stuff. Useful stuff. Through the years I ended up <em>selling stuff</em> and managing the People Who Make the Stuff (while periodically sneaking some art direction, design and production work in for myself). And we did do cool stuff. Cinnamon was one of the first companies to combine professional design with web accessibility. Lots of firms do that now, but in 2002, accessible almost always seemed to mean “looks better to blind people”. </p>
<p>But now it&#8217;s time for me to get back to why I got in the game. It&#8217;s time to focus by removing operational distractions. It&#8217;s time for me to create a more balanced work-world, which can allow me freedom to do what I love to do and enjoy my personal life as much as I can. I&#8217;ve learned a lot about clients, and as an independent contractor, I want to help them stop being their own worst enemy. I want to help developers do the same. I want to spend more time with the technologies which will allow designers to do more with the web (yes, that includes CSS3 layout). I want to focus on helping clients with what we now call the Mobile Web, which I believe will catalyze some new, platform-agnostic thinking about information, what we can do with it, where and how. And I&#8217;m always so full of ideas&#8230; it&#8217;s time to write and speak about these things more frequently.  </p>
<p>I wish my colleagues at Cinnamon all the best. They&#8217;re all great and talented people and they&#8217;ve been incredible, and they will continue doing great work for some really exceptional clients. And they&#8217;re not rid of me completely; there are at least a few projects we&#8217;ll be doing together (do I hear profanity?). And next time we go for beers, I&#8217;ll be their peer and not their boss.</p>
<p>I&#8217;m pretty nervous about it, to be honest. It&#8217;s like bungee-jumping—I&#8217;ve never done that either. It&#8217;s too easy to look down and imagine what it will sound like when the cord snaps. But I&#8217;ve done a lot of good work. I&#8217;ve helped other people do good work. And I&#8217;m looking forward to doing that in the future—of my own design.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2010/10/04/on-leaving-cinnamon/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Command line interlude</title>
		<link>http://www.the-haystack.com/2010/08/27/command-line-interlude/</link>
		<comments>http://www.the-haystack.com/2010/08/27/command-line-interlude/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 22:30:34 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=257</guid>
		<description><![CDATA[I was just going through my feeds, which I read in the OS X Terminal with Canto, and I thought it was interesting just how much time I spend in the terminal, and how I seem to rely more and &#8230; <a href="http://www.the-haystack.com/2010/08/27/command-line-interlude/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was just going through my feeds, which I read in the OS X Terminal with <a href="http://codezen.org/canto/">Canto</a>, and I thought it was interesting just how much time I spend in the terminal, and how I seem to rely more and more on the command line for speed and efficiency. As a schooled designer with a long career in art and creative direction, it&#8217;s strange enough that I use <a href="http://www.vim.org/">vim</a>, but if you think <em>that&#8217;s</em> weird, here&#8217;s the rundown of the terminal/<abbr title="command line interface">cli</abbr> apps I use most frequently:</p>
<ul>
<li><strong>Writing, coding:</strong> vim (usually <a href="http://code.google.com/p/macvim/">MacVim</a>, to my credit as a visual person, thank you)</li>
<li><strong>E-mail:</strong> <a href="http://www.mutt.org/">mutt</a> (I know. But really, my skin has a healthy glow and I do go outside and enjoy the sun)</li>
<li><strong>IRC:</strong> <a href="http://www.irssi.org/">irssi</a></li>
<li><strong>RSS:</strong> <a href="http://codezen.org/canto/">canto</a></li>
<li><strong>Twitter:</strong> <a href="http://www.vim.org/scripts/script.php?script_id=2204">twitvim</a></li>
<li><strong>Written documents:</strong> <a href="http://www.tug.org/mactex/2009/">LaTeX</a></li>
<li><strong>Drupal:</strong> <a href="http://drupal.org/project/drush">drush</a> (Drush rocks.)</li>
<li><strong>Task management:</strong> <a href="http://taskwarrior.org/projects/show/taskwarrior/">Taskwarrior</a></li>
</ul>
<p>It seems weird, but for me, these types of activities don&#8217;t need eye candy, but effectiveness and speed. And these apps provide that. They are also all free to use and work on several platforms.<br />
I&#8217;m especially happy with mutt and canto. Mail and feeds, in the amounts I consume them, usually take up huge amounts of time. With these apps, I can zip through them relatively quickly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2010/08/27/command-line-interlude/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Are flashy HTML5/CSS3 “demos” helping?</title>
		<link>http://www.the-haystack.com/2010/08/07/are-html5-css-demos-helping/</link>
		<comments>http://www.the-haystack.com/2010/08/07/are-html5-css-demos-helping/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 07:41:39 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=248</guid>
		<description><![CDATA[The lack of forward movement in front-end web development by government agencies may be our own fault, says Chris Heilmann. And I agree. Completely. I&#8217;ve been increasingly biting in my reactions to many admittedly fun but practically useless “demos”, “experiments” &#8230; <a href="http://www.the-haystack.com/2010/08/07/are-html5-css-demos-helping/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The lack of forward movement in front-end web development by government agencies may be our own fault, <a href="http://www.wait-till-i.com/2010/08/05/uk-government-says-no-to-upgrading-ie6-who-is-to-blame/">says Chris Heilmann</a>. And I agree. Completely.</p>
<p>I&#8217;ve been increasingly biting in my reactions to many admittedly fun but practically useless “demos”, “experiments” and other assorted <abbr>HTML</abbr>5 and <abbr>CSS</abbr>3 nonsense like <abbr>CSS</abbr>3 icons. I always get flack for this, and I probably will now.</p>
<p>While these experiments are easily defended—“just wanted to see what was possible”—they are generally non-complex (though they can be tedious; take one look at a <abbr>CSS</abbr>3 icon or font). They are, put bluntly, simply a way to show off. And as long as that works, it will continue. But what are these experiments helping, aside from the reputations of those who make them(!)?</p>
<p>Please note that many of these experiments utilize a technique that I and many other art directors and designers have used for ages, which greatly enhances product appeal. It involves simply combining two things you wouldn&#8217;t ordinarily expect to be together: <abbr>CSS</abbr> and fonts. <abbr>CSS</abbr> and icons. <abbr>HTML</abbr> and games. Peanut butter and chocolate—Hershey/Reese&#8217;s Peanut Butter Cups have used this to their advantage for years. And so forth. The first person to build real beer from Javascript will be speaking at conferences for years to come.</p>
<p>I could say more, but Chris Heilmann said it so well, there is no need:</p>
<blockquote><p>Right now, we are happily thinking we innovate and push the envelope where in reality we are making each other go “Oooohhhh” while a large chunk of the audience that could benefit from our knowledge is stuck with really poor experiences on the web.</p></blockquote>
<p>If you haven&#8217;t, please take a moment to read his <a href="http://www.wait-till-i.com/2010/08/05/uk-government-says-no-to-upgrading-ie6-who-is-to-blame/">article</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2010/08/07/are-html5-css-demos-helping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coping with CSS vendor prefixes</title>
		<link>http://www.the-haystack.com/2010/03/22/coping-with-css-prefixes/</link>
		<comments>http://www.the-haystack.com/2010/03/22/coping-with-css-prefixes/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 20:51:56 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[prefix]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=217</guid>
		<description><![CDATA[Peter-Paul Koch drops a PPK-bomb on CSS vendor prefixes, the latest post in what seems to be a series of rants which get everyone thinking and talking: not necessarily agreeing. But if you know PPK, then you know that&#8217;s probably &#8230; <a href="http://www.the-haystack.com/2010/03/22/coping-with-css-prefixes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Peter-Paul Koch drops a <dfn><a href="http://www.quirksmode.org/blog/archives/2010/03/css_vendor_pref.html"><abbr title="Peter-Paul Koch">PPK</abbr>-bomb</a></dfn> on <abbr>CSS</abbr> vendor prefixes, the latest post in what seems to be a series of rants which get everyone thinking and talking: <em>not necessarily agreeing</em>. But if you know <abbr>PPK</abbr>, then you know that&#8217;s probably not the point.</p>
<p>You should read the post. Then form an opinion. Mine is that vendor prefixes are no fun and quite annoying, but a necessary evil. At least for now. There&#8217;s no need for me to go into why, as Jonathan Snook <a href="http://snook.ca/archives/html_and_css/not-supported">makes the point well</a>.</p>
<p>My biggest problem with vendor prefixes is the repetition (read: not the amount of typing),  and the fact that I&#8217;ll one day need (okay, want) to go back and clean prefixed rules up once they&#8217;re no longer necessary or when the implementations change, which they can. I just want a clean style sheet.</p>
<p> A few workarounds, or deal-withs, were mentioned in the comments of the aforementioned posts:</p>
<ol>
<li>A single “beta” prefix</li>
<li><abbr>CSS</abbr> preprocessors</li>
<li>A separate style sheet</li>
</ol>
<p>I like the last option the most, hat tip to <a href="http://snook.ca/archives/html_and_css/not-supported#c64697">Bridget Stewart</a> for beating me to it. A separate style sheet fits my <a href="http://www.slideshare.net/stephenhay/maintainable-css-presentation">current practice</a> of giving each element of design language its own file (I know about the performance implications, but there are plenty of solutions to that). So a generic group of style sheets for a given website might look like this:</p>
<ul>
<li>layout.css</li>
<li>type.css</li>
<li>color-img.css</li>
<li>vendor.css</li>
<li>ie[x].css</li>
</ul>
<p>This is clean. Non-prefixed properties are entered into the normal style sheets, and will (hopefully) be ignored by browsers which don&#8217;t understand them. Prefixed properties are placed in <strong>vendor.css</strong>. And what I would really love is for <a href="http://css3please.com/">CSS3,&nbsp;Please!</a> to generate vendor.css for me (That was a hint, guys). Sure, there&#8217;s the risk of the spec changing, so it&#8217;s up to the designer/developer to be wise in deciding which things should be specified without prefix in the normal style sheets. </p>
<h2>Why not the other two?</h2>
<p>To be honest, something like -beta- might not be a bad idea, but as of yet, the fact that vendor prefixes are browser-specific is <em>the only useful thing about them</em>. A universal prefix is just that, <em>universal</em>, which could potentially introduce the same problems we would have with no prefixes at all.</p>
<p>I&#8217;m not a big fan of <abbr>CSS</abbr> preprocessors, or at least I haven&#8217;t seen one I&#8217;ve liked. We&#8217;re talking about <abbr>CSS</abbr>; it&#8217;s not all that hard to deal with. My problem is not with typing things out three or four times. And I don&#8217;t need a preprocessor to do that for me, as prefixes and things like <code>rgba</code> <a href="http://css-tricks.com/rgba-browser-support/">fallbacks</a> are easily accomplished in any <a href="http://www.vim.org/">decent</a> <a href="http://code.google.com/p/macvim/">editor</a> through snippets or scripting. And for those without a decent editor, just use something like <a href="http://css3please.com/">CSS3, Please!</a>.</p>
<h2>How do <em>you</em> cope?</h2>
<p>You only need to subscribe to <a href="http://lists.w3.org/Archives/Public/www-style/">www-style</a> for about a week before realizing it&#8217;s going to take more than three people calling “-beta- prefix!” to get browsers to do it. When you dig down deep enough, there are some very, very smart people who have thought a lot about certain things (and admittedly less about others). It would be a good practice to research or ask why something is as it is, and perhaps participating in www-style and submitting ideas. </p>
<p>You could also try <em>vendor.css</em>. If you hate prefixes, at least you&#8217;ve gathered them all together in their own little prefix hell.</p>
<p>How do <em>you</em> deal with vendor prefixes?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2010/03/22/coping-with-css-prefixes/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>It&#8217;s my party and I&#8217;ll write when I want to</title>
		<link>http://www.the-haystack.com/2010/02/14/write-when-i-want-to/</link>
		<comments>http://www.the-haystack.com/2010/02/14/write-when-i-want-to/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 21:28:13 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Babble]]></category>

		<guid isPermaLink="false">http://www.the-haystack.com/?p=206</guid>
		<description><![CDATA[What she said.]]></description>
			<content:encoded><![CDATA[<p>What <a href="http://webdesignernotebook.com/project-52/quitting-project-52/">she said</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-haystack.com/2010/02/14/write-when-i-want-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

