<?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>folktrash</title>
	<atom:link href="http://folktrash.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://folktrash.com</link>
	<description></description>
	<lastBuildDate>Tue, 08 Nov 2011 16:11:24 +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>An image for ThinkGeek!</title>
		<link>http://folktrash.com/an-image-for-thinkgeek/</link>
		<comments>http://folktrash.com/an-image-for-thinkgeek/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 16:10:53 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://folktrash.com/?p=62</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://folktrash.com/wp-content/uploads/2011/11/biggie.jpg"><img src="http://folktrash.com/wp-content/uploads/2011/11/biggie-1024x682.jpg" alt="" title="biggie" width="640" height="426" class="scaledImage alignnone size-large wp-image-63" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/an-image-for-thinkgeek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Treehugger, mobile first.</title>
		<link>http://folktrash.com/treehugger-mobile-first/</link>
		<comments>http://folktrash.com/treehugger-mobile-first/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 16:08:34 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://folktrash.com/?p=58</guid>
		<description><![CDATA[I&#8217;m a TreeHugger fan, and have been for some time. They were the place to go for all things green for quite sometime, and they&#8217;re still relevant today. At some point, I engaged @TreeHugger in a few brief exchanges about accessing their site on mobile (as well concerns). I&#8217;m sure one could find this information [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a <a target="_blank" href="http://treehugger.com">TreeHugger</a> fan, and have been for some time. They were <em>the</em> place to go for all things green for quite sometime, and they&#8217;re still relevant today.</p>
<p>At some point, I engaged @<a target="_blank" href="http://twitter.com/treehugger">TreeHugger</a> in a few brief exchanges about accessing their site on mobile (as well concerns). I&#8217;m sure one could find this information via a cache of twistory. My primary issue was that there was no mobile site. No mobile consideration. It was a typical allow-safari-to-scale-everything-down mobile experience. Which, while technically accessible, isn&#8217;t a very enjoyable or functional experience. The MAIN annoyance &#8211; inadvertently scrolling to the side while trying to scroll up or down &#8211; as I&#8217;m zoomed in.</p>
<p>The initial response was &#8211; we have an iPhone app. And while I think that&#8217;s awesome (srsly!), I didn&#8217;t want an iOS native app TreeHugger. I just wanted my web TreeHugger to work on my phone in a pleasurable fashion. I was reassured that the redesign was coming and to stay tuned. Which I did! I even checked back in with them from time to time to see how it was coming along. And at long last &#8211; the redesign debuted!</p>
<p>You should check it out <a target="_blank" href="http://beta.treehugger.com">http://beta.treehugger.com</a> &#8211; it is a nice improvement over the <a target="_blank" href="http://treehugger.com">original one</a>. There is less going on (though still white-space challenged), and the content is decidedly more front and center. Huzzah!</p>
<p>My first experience with the new design was a let down, for I found out about it at about six in the morning while sipping coffee on the couch and browsing the infonet on my iPhone. I was so excited to see the email with the news of the redesign launch! Yet when I clicked, I got the same scaled down version. The same non-responsive/desktop-first experience. I had a non-warm-fuzzy reaction.</p>
<p><img src="http://folktrash.com/wp-content/uploads/2011/10/original.png" alt="Still scaled-down." title="Screencap of the redesign on my iPhone." width="640" height="960" class="alignnone size-full wp-image-59 scaledImage" /></p>
<p>I engaged in a bit more twiscussion. Then it occurred to me: I should stop whining and start doing. So I picked an article/page from the new design, and made a mobile first version. Aren&#8217;t you so proud of me? Or you hate me. The internet is like that. I&#8217;ve accepted this.</p>
<p><img src="http://folktrash.com/wp-content/uploads/2011/10/proof.png" alt="" title="After some tweaks to the DOM - a mobile first experience!" width="640" height="960" class="alignnone size-full wp-image-60 scaledImage" /></p>
<p>A few things:</p>
<ol>
<li>This doesn&#8217;t address everything.</li>
<li>Responsive images should likely be addressed via the server.</li>
<li>A separate mobile site may be in order.</li>
<li>This didn&#8217;t receive a ton of design love, it&#8217;s to demonstrate the concept.</li>
</ol>
<p>The page in question: <a target="_blank" href="http://beta.treehugger.com/green-architecture/backyard-house-built-recycled-barnboards.html">http://beta.treehugger.com/green-architecture/backyard-house-built-recycled-barnboards.html</a>. The original <a target="_blank" href="http://www.treehugger.com/files/2011/10/backyard-house-built-recycled-barnboards.php">original version</a> (see &#8211; it is better). And the new proof: <a target="_blank" href="http://treehugger.folktrash.com">treehugger.folktrash.com</a>.</p>
<p>Also, everything is up on the <a target="_blank" href="https://github.com/folktrash/treehugger-mobile-first">github</a>. A few more things:</p>
<ul>
<li>This doesn&#8217;t address everything.</li>
<li>It does provide an experience for mobile and the desktop with very little effort.</li>
<li>I&#8217;d likely recommend also putting the first paragraph before the first photo in the article in the DOM.</li>
<li>As well as making the Featured, Related, and Popular click to expand accordions for mobile.</li>
<li>Also, the &#8220;skyscraper&#8221; ad format isn&#8217;t a good fit for mobile in general. Ditch them altogether.</li>
<li>We didn&#8217;t include the conditional style sheet reference for ie, but yeah, that&#8217;s how to deal with IE.</li>
</ul>
<p>So what DID this example do?</p>
<ul>
<li>Moved the nav and search to after the article. Content first!</li>
<li>Used the magic of CSS to position said moveds back to the top. Srsly, check to see.</li>
<li>Added a small bit of js to demonstrated mobile &#038; desktop app. Basically &#8211; load in only yepnope in the head, and inline &#8211; load in a file called load.js which uses yepnope to load in a sniffer (or you could use modernizer), run some JS common to mobile and desktop, and then based on a mobile boolean, load in either desktop or mobile specific js bits.</li>
<li>Currently in JS the only code is in the mobile branch: the scrollTo and the orientation fix.</li>
<li>We also opted for the conditionally comments html tags for the ie specific css rules.</li>
<li>No I didn&#8217;t style the footer.</li>
<li>This is just to show that it&#8217;s possible.</li>
</ul>
<p>My company <a target="_blank" href="http://tagcreativestudio.com">Tag Creative</a> and I would be absolutely <strong>thrilled</strong> to help consult with TreeHugger and bring their vibrant community up to date with a truly accessible, future friendly, mobile first, and responsive web presence.</p>
<p>Oh, and if you want to send hate mail, it should go to <a href="mailto:folktrash@gmail.com">folktrash@gmail.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/treehugger-mobile-first/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Fallacy of Ownership</title>
		<link>http://folktrash.com/the-fallacy-of-ownership/</link>
		<comments>http://folktrash.com/the-fallacy-of-ownership/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 21:12:19 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://folktrash.com/?p=56</guid>
		<description><![CDATA[I don&#8217;t own very many things and the things that I do own, I cherish and take care of; Try and use daily; Enjoy. Things like my iPhone and iPad. My guitar. My coffee mug given to be by a friend many many moons ago. I don&#8217;t use my guitar nearly enough. Sure, I own [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t own very many things and the things that I do own, I cherish and take care of; Try and use daily; Enjoy. Things like my iPhone and iPad. My guitar. My coffee mug given to be by a friend many many moons ago. I don&#8217;t use my guitar nearly enough.</p>
<p>Sure, I own some clothes. A few pair of shoes. Some dishes for the family. A couch even. A few beds. An iron. Some tools. But they&#8217;re all incidental to the few cherished possessions listed first. I even own a condominium, but that&#8217;s another story.</p>
<p>I don&#8217;t own books anymore. I really cherished books for a long while. Most of my life I guess. I owned a bookcase just for putting the books in. I still like stories and information. Love even. I no longer need to lug ideas around with me physically. Information is super in love with digital. My iPad can hold more books than all the ones I&#8217;ve ever own in my entire life combined. Times two even (probably more).</p>
<p>Some things aren&#8217;t yet digitize-able. But movies, books, financials, and most communication surely are. To which I take great advantage. Or try to.</p>
<p>I get really into trying to. Trying to be efficient. Save time on some things, to spend it in others. Imagine all the time we&#8217;ve wasted! I still waste a lot of time. It&#8217;s a process. But it isn&#8217;t on paying bills.</p>
<p>My personality tends toward extremism. I like to marinate. Sometimes literally, to my own detriment. But learning, absorbing, or whatever you call it, is addicting. One short hand for this I&#8217;ve come to is this modified axiom:</p>
<blockquote><p>Give a man a fish, feed him for a day. Teach a man to fish, feed him for a lifetime. Teach him what it <em>means</em> to fish, feed everyone.</p></blockquote>
<p>This is where is starts to get complicated before it gets simple again.</p>
<p>What does it mean to fish? It&#8217;s a harder question than it might at first appear. In the simplest form, it is applying technology to a food problem. But as we keep zooming out to get a broader picture. More context. Input Stephanie. We need to learn about more things.</p>
<p>There aren&#8217;t just fish. There are kinds of fish. And other animals. And plants in that ocean. There is a teeming biosphere just in that one fishing hole. And there isn&#8217;t just the one fisherman. There is his family. The region. The human race. And there are seasons, tides, chemistry, and our star.</p>
<p>Each context contains an inexhaustible amount of data.</p>
<p>But us sapiens are good at pattern recognition. So an additional strategy to trying to learn every single data there are to learn is to find some simple truths, theories, laws, whatever &#8211; that describe what&#8217;s going on. That seem to hold true every time we examine ourselves and our ideas or beliefs about whatever is it we&#8217;re examining at the moment.</p>
<p>Does this still make sense? Does this still hold true? Are there any new data which may change the validity of this?</p>
<p>A short-hand for this infinite learning phenomenon is the <em>scientific method</em>.</p>
<p>It is not a belief system. It is a doubt system. It is also the best tool we have yet for learning about the world in which we find ourselves. The Internet is a huge help in this endeavor. It helps us collect and analyze all our data.</p>
<p>New truths are bound to emerge. And emerge to a point which not believing in them is not a sane response. On par with not believing in gravity, for example. We can debate and research and theorize and refine, but the apple will fall.</p>
<p>Some things are true. Objectively true insomuch as we are able to discern. Our camera only has the megapixel resolution that it has though. Some ideas require a firmare update in order to install.</p>
<p>I think that&#8217;s where we are now. The reason that it feels like now is a special moment in history is because a) every moment in history is special. Now is always now. and b) because this particular now is significant.</p>
<p>The human race is on the precipice of undeniable realization of truth. New value systems will emerge. A new societal model will be required. One we will create together as we need it.</p>
<p>Take the idea of economy. An economic system. It requires a currency of exchange. And the only rational currency is energy. Or one based on energy. Not the scarcity or perceived scarcity of some particular mineral. That&#8217;s it. There&#8217;s no arguing it. It&#8217;s just the way it is. It&#8217;s just the universe we find ourselves in. The matter and energy exchange is the only game in town.</p>
<p>Or take the idea of ownership. It&#8217;s just an idea. It&#8217;s just a thing we made up. It seemed reasonable at the time, but as we learn more and more, it&#8217;s obvious that ownership isn&#8217;t real. Take my iPhone, one of my prized possessions. What happens to it in 2 years? Hopefully there is an attempt made to reuse it&#8217;s materials (it&#8217;s the energy conscious thing to do). What about 10 years? 100? A million? A billion? At some point its entire form will be literally recycled into other materials and forms, which do other things. Are part of other processes.</p>
<p>What does it mean that I owned it for 2 of those billion years? Those particular particles. That particular bit of energy incarnate in that particular matter. It doesn&#8217;t mean anything. We are slowly realizing this. Currently the only thing we collectively agree is that owning another person is &#8220;wrong.&#8221; </p>
<p>This is normal for us. We can only learn a new idea when it relates to us. Oh, right, you can&#8217;t own a person. This agreement is recent in most contexts. A mere moment ago geologically. And right this instant cosmologically. </p>
<p>Owning animals of a certain sentience is considered questionable. And every day we begin to understand the nuanced intelligence of more and more of the forms of life which inhabit this planet with us. That boundary will extend further.</p>
<p>It reminds me of the fervor surrounding the mosque being build &#8220;near&#8221; ground zero. How close is too close? Where is the edge of too close? The answer, the truth, was and is that it was a fallacious objection. Born out of emotional response. And totally understandable. But ridicant nonetheless.</p>
<p>It&#8217;s almost irony, perhaps, that as we come to understand the holistic-ness of everything and our place within it, we are mortal. We struggle to learn and pass on our learnings, make emotional connections, love, be loved, laugh, express, etc&#8230;</p>
<p>We are the universe coming to know itself. Along with all life. And the planets. And the stars. All through a variety of journeys, each infinitely unique. There is no experience of the universe that is exactly the same as mine. It is my blessing and my curse. Perhaps more irony.</p>
<p>There is no way that I can prove to myself with any rational satisfaction that this entire phenomenon I am experiencing is NOT a mental blip in the mind of a comatose drooling patient. But what else am I going to do?</p>
<p>I choose to believe that this is a real world. A real keyboard. A real wife. Real sunlight. A real urge to go to the bathroom. And use my mind to understand it. The universe and the need to go to the bathroom. I&#8217;ve heard of that as body wisdom.</p>
<p>I am not a Communist. And there isn&#8217;t private property. There isn&#8217;t even property. Not really.</p>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/the-fallacy-of-ownership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Say When? Film Trivia in 10k.</title>
		<link>http://folktrash.com/say-when/</link>
		<comments>http://folktrash.com/say-when/#comments</comments>
		<pubDate>Sat, 27 Aug 2011 23:25:07 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://folktrash.com/?p=52</guid>
		<description><![CDATA[OMGPonies. I got to participate in this years 10k contest sponsored by Mix Online and An Event Apart. Erik Hicks, Seattleite developer, helped with the YQL &#38; storage bits. My employer, Tag Creative, was super supportive of the Say When? project, and helped pushed to make it even better. It was basically a love-fest here [...]]]></description>
			<content:encoded><![CDATA[<style>p:first-line {font-size:1.5em;line-height:1.5em;}</style>
<p>OMGPonies. I got to participate in this years <a href="http://10k.aneventapart.com/">10k contest</a> sponsored by <a href="http://www.visitmix.com/">Mix Online</a> and <a href="http://aneventapart.com/">An Event Apart</a>. <a href="http://erikhicks.com/">Erik Hicks</a>, Seattleite developer, helped with the YQL &amp; storage bits. My employer, <a href="http://tagcreativestudio.com/">Tag Creative</a>, was super supportive of the Say When? project, and helped pushed to make it even better. It was basically a love-fest here in Pioneer Square.</p>
<a href="http://10k.aneventapart.com/Entry/Details/525" target="_blank" title="Try it out!"><img src="http://folktrash.com/wp-content/uploads/2011/08/screen.jpg" alt="" title="Say When?" class="size-full wp-image-41 scaledImage" /></a>
<p><a href="http://10k.aneventapart.com/Entry/Details/525">Try it here</a>. Guess the year the film was released.</p>
<p>The first thing we learned was that guessing the exact year a film was released is harder than you think. Originally, the scoring approach was going to be X of N movies you guessed correctly, and we&#8217;d give you a percentage correct. Then we gave a random point award (from within a range) based on how many years off your guess was. Exactly correct, being the most possible points and so on; And it worked.</p>
<p>Once we decided we needed a timer, we inverted the scoring mechanism to a subtractive &#8211; not additive &#8211; model. Each question has a total maximum value, which starts counting down. If you guess correctly, you get all those points, and we remove points in larger amounts for increased inaccuracy. Also, don&#8217;t forget, use onkeydown not onkeypress.</p>
<p>There are three known items that are hard to deal with in Say When? Especially in under 10k <img src='http://folktrash.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  The first, remakes. This seems to be due to the <em>now</em> nature of the web.</p>
<p>If the movie we try to fetch is <a href="http://www.youtube.com/results?search_query=the+karate+kid+trailer&amp;aq=f">The Karate Kid</a>, the trailer we get is for the recent <a href="http://www.youtube.com/watch?v=XY8amUImEu0">remake</a>, not the <a href="http://www.youtube.com/watch?v=n7JhKCQnEqQ">original</a>. We tried appending the release year to the request, but that actually caused us to get more incorrect results than without.</p>
<p>A second item is video content that is not authorized for external embedding, and/or has no mobile version; Yes, Say When? works on mobile, try it! There&#8217;s nothing we can do about this.</p>
<p>And then there&#8217;s just plain random sh!t. Sometimes we get weird video responses. Even when pinging the You Tube API with the movie title and the word trailer, you can get some weird responses.</p>
<p>The <em>solution</em> to these &#8211; given the size and time constraints &#8211; was the skip button. This allows players to just bypass anything that&#8217;s funky.</p>
<p>The basic application flow is thus. A player hits Say When? We pick a random year from within a range, currently set to 1970 &#8211; 2011. We throw that year to a bit of YQL sitting out in cyberspace (yay erik!) which finds, parses, and returns a list of movies from that year in film page on wikipedia.</p>
<p>We then select a random movie from that list, append the word trailer to it, and send it to the You Tube API. The response is a an ID. We use that to build an embed, start the timer, and play it.</p>
<p>That&#8217;s basically it.</p>
<p>Dear Jules Winnfield. Almost every time I read the the Say When? brand header, I think of Samuel Jackson in Pulp Fiction and the infamous <a href="http://www.youtube.com/watch?v=eUArCUojOoc">What does Marcellus Wallace look like</a>? (<a href="http://www.youtube.com/watch?v=hBuxR4hAPKs">great short texty version</a>) &#8211; post <a href="http://www.youtube.com/watch?v=gf89-zpFM8Q">foot massage conversation</a> &#8211; in which he says, among many other gloriously delivered lines, &#8220;Say what again.&#8221;</p>
<p>I always hear that as &#8220;Say when again.&#8221; and if anyone knows Samuel Jackson, and he&#8217;d like to contribute a few minutes for a recording of that a la <a href="http://www.youtube.com/watch?v=QLPyuFVKGak">go the f to sleep</a> &#8211; well, that would be awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/say-when/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The web is change.</title>
		<link>http://folktrash.com/the-web-is-change/</link>
		<comments>http://folktrash.com/the-web-is-change/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 15:11:09 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://folktrash.com/?p=51</guid>
		<description><![CDATA[I agree with @rem about people sh!tting or getting off the ie6 pot. His recent thoughts on the tail of some youngings ramblings seems to have caught an edge, gotten retweeted, etc. While we’re at it &#8211; when IE6 does eventually die, who’s going to do the find and replace on all the blog posts [...]]]></description>
			<content:encoded><![CDATA[<p>I agree with @<a href="http://twitter.com/rem">rem</a> about <a href="http://remy.tumblr.com/post/8334086394/what-do-you-mean-you-dont-like-ie6-really">people sh!tting or getting off the ie6 pot</a>. His recent thoughts on the tail of <a href="http://blog.colbyrabideau.com/post/8317497197/i-dont-know-how-to-ie6">some youngings ramblings</a> seems to have caught an edge, gotten retweeted, etc.</p>
<blockquote><p>
While we’re at it &#8211; when IE6 does eventually die, who’s going to do the find and replace on all the blog posts from IE6 to IE7, then IE7 to IE8, etc.?
</p></blockquote>
<p>Exactly. The simple fact is, this isn&#8217;t about ie6. No, srsly, it isn&#8217;t.</p>
<p>Remember when Chrome happened? And Firefox before that? And Safari before that? The browser wars are over. Thanks to @<a href="http://twitter.com/zeldman">zeldman</a> and large, vocal, mild-mannered standarista crew, we have a stable landscape upon which new technology and new agents (browsers) can be born.</p>
<p>And this is a fantastic way for it to be.</p>
<p>This is why feature (and not agent) detection is now a viable approach. This is why things like <a href="http://html5reset.org/">html5 reset</a> and <a href="http://html5boilerplate.com/">boilerplate</a> can thrive in this era of html5 in which we find ourselves at this moment. And maybe to some extent the wonderful phenomenon of <a href="http://git-scm.com/">git</a> and <a href="http://github.com/">github</a>. And <a href="http://nodejs.org/">node</a>. The web is electric again.</p>
<p>We are about to be swallowed (or hugged perhaps?) by the proliferation of the web to such a diverse sea of devices upon which people (and machines!) will interact as to make now the most exciting time to ever be in this business. </p>
<p>There will always be old agents (browsers) that require data to justify support. Just as there will always be new agents that fit that same bill.</p>
<p>The phenomenon of ie6 is not some hold over relic from how things <em>used to be</em>, it is a ever-present manifestation how how the web <strong>is</strong>. </p>
<p>It is vital. It is change. It is stimulating. And it is awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/the-web-is-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile First Starter Pack</title>
		<link>http://folktrash.com/mobile-first-starter-pack/</link>
		<comments>http://folktrash.com/mobile-first-starter-pack/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 21:29:36 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://folktrash.com/?p=46</guid>
		<description><![CDATA[This is it. You&#8217;ve found it. The simplest most succinct mobile first starter template on the infonet today. Are you ready? Are you sure? Okay. Here it is: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 &#60;!doctype html&#62; &#60;!--[if IE 6 ]&#62;&#60;html lang=&#34;en&#34; class=&#34;ie6 &#34;&#62;&#60;![endif]--&#62; &#60;!--[if IE 7 ]&#62;&#60;html [...]]]></description>
			<content:encoded><![CDATA[<p>This is it. You&#8217;ve found it. The simplest most succinct mobile first starter template on the infonet today. Are you ready? Are you sure? Okay. Here it is:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;!doctype html&gt;
&lt;!--[if IE 6 ]&gt;&lt;html lang=&quot;en&quot; class=&quot;ie6 &quot;&gt;&lt;![endif]--&gt;
&lt;!--[if IE 7 ]&gt;&lt;html lang=&quot;en&quot; class=&quot;ie7 &quot;&gt;&lt;![endif]--&gt;
&lt;!--[if IE 8 ]&gt;&lt;html lang=&quot;en&quot; class=&quot;ie8 &quot;&gt;&lt;![endif]--&gt;
&lt;!--[if IE 9 ]&gt;&lt;html lang=&quot;en&quot; class=&quot;ie9 &quot;&gt;&lt;![endif]--&gt;
&lt;!--[if (gt IE 9)|!(IE)]&gt;&lt;!--&gt;&lt;html lang=&quot;en&quot;&gt;&lt;!--[endif]--&gt;
&lt;head&gt;
	&lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot; /&gt;
	&lt;!--[if (lt IE 9) &amp; (!IEMobile) ]&gt;
		&lt;link rel=&quot;stylesheet&quot; href=&quot;ie-reset.css&quot; /&gt;
	&lt;![endif]--&gt;
&lt;/head&gt;
&lt;body&gt;&lt;/body&gt;
&lt;/html&gt;</pre></td></tr></table></div>

<h2>Wow. What about the CSS?</h2>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/*mobile: base layout given to all*/</span>
body <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">iphone4-bg.png</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/*desktop-media-query*/</span>
<span style="color: #a1a100;">@media only screen and (min-device-width:961px) {</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/*all your iefixes go in this file too!
.ie6 body * {zoom:1;}
&nbsp;
}</span></pre></td></tr></table></div>

<h2>So what&#8217;s with that ie-reset.css stylesheet?</h2>
<p>That&#8217;s the one compromise. It seems a reasonable concession to us. Do yourself a favor, and maintain a one-way relationship between the contents of the desktop media-query to the ie-reset stylesheet. Then you just copy > select all > and paste. It&#8217;s a pain, but way better than the alternatives.</p>
<h2>What about *allthatsh!t* you didn&#8217;t include?</h2>
<p>It&#8217;s true. You&#8217;re right. I didn&#8217;t include html5.js or modernizer or the no-js classname on the html tag. I know, I should die the firey hot death of a thousand suns. I also didn&#8217;t include a title tag. Or yepnope. Or a css reset. Or microjs.com references. GA code with the async hotness. Or the apple save-to-home-screen icon reference. Or the favicon &#8211; how could I omit the favicon link?! Or the charset meta tag. Or the title and description meta tags. I am a d-Bag. Or what about JqUERY!? Or markup in the body tag! All of which (sans modernizr and jQuery) are all in my personal starter pack.</p>
<p>Maybe if people get all angry and hateful, I&#8217;ll post the proper files on github. </p>
<p>But for now this demonstrates the technique.</p>
<ol>
<li>
<h3>Deliver mobile style information.</h3>
</li>
<li>
<h3>Augment for desktop via media-queries.</h3>
</li>
<li>
<h3>And copy and paste to fix IE.</h3>
</li>
</ol>
<h2>Done, done, and done. Srsly, that&#8217;s all there is.</h2>
<p>Go as crazy as you wanna with different resolution (grouped) fish-ladder steps. You&#8217;re welcome internet. Back to building fun things.</p>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/mobile-first-starter-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving Sale</title>
		<link>http://folktrash.com/moving-sale/</link>
		<comments>http://folktrash.com/moving-sale/#comments</comments>
		<pubDate>Sun, 27 Mar 2011 18:04:34 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://folktrash.com/?p=43</guid>
		<description><![CDATA[We&#8217;re moving! It&#8217;s true. We&#8217;re also selling a bunch of stuff. Perhaps you&#8217;d like to buy some of it? Perfect, you are in the right place! We&#8217;ve got a bunch of craigslist ads, and a nice higher-resolution set of photos on flickr: http://www.flickr.com/photos/sunshinecharlie/sets/72157626300623488/. If you&#8217;re interested please email me. And actually, even if you&#8217;re not, [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re moving! It&#8217;s true. We&#8217;re also selling a bunch of stuff. Perhaps you&#8217;d like to buy some of it? Perfect, you are in the right place! We&#8217;ve got a bunch of craigslist ads, and a nice higher-resolution set of photos on flickr: <a href="http://www.flickr.com/photos/sunshinecharlie/sets/72157626300623488/" target="_blank">http://www.flickr.com/photos/sunshinecharlie/sets/72157626300623488/</a>.</p>
<p>If you&#8217;re interested <a href="mailto:folktrash@gmail.com">please email me</a>. And actually, even if you&#8217;re not, please email me and <a href="mailto:folktrash@gmail.com">let me know</a> that as well. Thanks.</p>
<h2>Midcentury Pinkish/ Red couch circa 1960’s, $100</h2>
<ul>
<li>2 piece sectional.</li>
<li>9 feet long, 3 feet wide.</li>
<li>Ad link: <a href="#">soon</a>
</ul>
<h2>Midcentury Stereo/ Record Player, $30</h2>
<ul>
<li>General Electric brand.</li>
<li>Radio works, record player needs work.</li>
<li>Good shape.</li>
<li>Nice piece.</li>
<li>Ad link: <a href="#">soon</a>
</ul>
<h2>Three Midcentury side tables, $10 each, $20 all three</h2>
<ul>
<li>Two tiered.</li>
<li>Dark color.</li>
<li>Ad link: <a href="#">http://</a>
</ul>
<h2>Red Director chair, $10</h2>
<ul>
<li>Leather and metal.</li>
<li>Great shape.</li>
<li>Ad link: <a href="#">http://</a>
</ul>
<h2>Red side table or plant table, $5</h2>
<ul>
<li>Three feet tall (3&#8242;).</li>
<li>Wood. Super clean.</li>
<li>Ad link: <a href="#">http://</a>
</ul>
<h2>Brown suede bean bag cude, $20</h2>
<ul>
<li>About one foot square.</li>
<li>Super versatile. Use as an ottoman, kid chair, or minimalist handy seat.</li>
<li>Ad link: <a href="#">http://</a>
</ul>
<h2>Mid century white lamp, $15</h2>
<ul>
<li>Comes with CLF bulb.</li>
<li>Great shape, including shade.</li>
<li>Ad link: <a href="#">http://</a>
</ul>
<h2>Midcentury black Eames replica, $25</h2>
<ul>
<li>Custom back cushion.</li>
<li>Low profile/sleek.</li>
<li>Great shape.</li>
<li>Ad link: <a href="#">http://</a>
</ul>
<h2>1950’s Yellow velvet bench, $20</h2>
<ul>
<li>I found this at an antique store.</li>
<li>Low profile/sleek.</li>
<li>One leg is a little loose and needs work.</li>
<li>Super cute piece.</li>
<li>Ad link: <a href="#">http://</a>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/moving-sale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geo Location API Data Aggregator (G.L.A.D.A.)</title>
		<link>http://folktrash.com/glada/</link>
		<comments>http://folktrash.com/glada/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 02:46:05 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://folktrash.com/?p=38</guid>
		<description><![CDATA[Now. Here. This! (a.k.a. GLADA) is a web application which uses the Geo Location API to to retrieve content within a radius of your location. The Geo Location API is supported in webkit and mozilla, so it is functional in Safari, Chrome, and Firefox. The user interface is currently baked to the iPhone. Looking so [...]]]></description>
			<content:encoded><![CDATA[<p>Now. Here. This!</a> (a.k.a. GLADA) is a web application which uses the Geo Location API to to retrieve content within a radius of your location. The Geo Location API is supported in webkit and mozilla, so it is functional in Safari, Chrome, and Firefox. The user interface is currently baked to the iPhone.</p>
<p>Looking so submit feedback, bugs, or feature requests? We&#8217;re on <a href="http://getsatisfaction.com/folktrash/products/folktrash_glada">Get Satisfaction</a>.</p>
<a href="http://glada.folktrash.com/" target="_blank" title="Try it out!"><img src="http://folktrash.com/wp-content/uploads/2011/03/glada.jpg" alt="" title="glada" class="size-full wp-image-41 scaledImage" /></a>
<p>The first version went from idea to completed product in five days. You can find this original version at <a href="http://glada.folktrash.com/1.0/" target="_blank">http://glada.folktrash.com/1.0/</a>. </p>
<p>We&#8217;ve since done some code refactoring and added the &#8220;custom locations&#8221; feature. You can find this version at <a href="http://glada.folktrash.com/2.0/" target="_blank">http://glada.folktrash.com/2.0/</a>. </p>
<p>And we&#8217;ll always keep the latest instance at <a href="http://glada.folktrash.com/" target="_blank">http://glada.folktrash.com/</a>.</p>
<p><a href="http://www.garybedell.com/" target="_blank">Gary Bedell</a> busted out the Now. Here. This! identity, helped with the button styles, and is generally awesome.</p>
<p>We&#8217;re currently aggregating data from Twitter, Flickr, Instagram and Foursquare. Got a service you&#8217;d like supported? Email me. We&#8217;ve got a road map too:</p>
<ul>
<li>UI support for Android.</li>
<li>UI support for desktops.</li>
<li>Additional services.</li>
<li>Service configuration (pick which 4 to show by default).</li>
<li>Services layer to allow for real-time data updates.</li>
<li>Ability to add registered users (allows oauth to services to get more data (e.g. 4s friend data), and more services (e.g. Facebook is closed without auth).</li>
<li>Produce a more formal UI which incorporates new features (registration, service authentication and configuration, friends, etc.).</li>
<li>Develop native OS app containers which talk to existing web service (would provide more device integration, but keep the SOA).</li>
<li>Add ability for users to throw geo-data into their own streams (Twitter, Flickr, Delicious/Pinboard/Zoo, Tumblr, Posterous, Facebook, etc.).</li>
<li>Add ability for users to provide feedback about geo-data (save, like, dislike, etc).</li>
<li>Allow users to broadcast their position to the network (e.g. at a pho restaurant, see that someone else is there who’s not friend but is sharing, can directly browse their public geo-data which they’ve acted upon (liked, saved, shared, etc.).</li>
</ul>
<p>Additional Dev Notes:</p>
<ul>
<li>We’re currently only accessing public API data which requires no authentication by the user.</li>
<li>As this uses the Geo-Loc API, it’s only supported in agents which support that, so webkit (chrome &amp; safari) and latest Firefox.</li>
<li>The app falls back to a “Downtown Seattle” location for other agents (e.g. IE), but the UI is currently baked to iOS.</li>
<li>Recommend we try user registration, service authentication and configuration on desktops first.</li>
<li>Having the data update in real-time is where it gets more interesting. We should use web-sockets for this and push the polling to the server.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/glada/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I accidentally played at an open mic.</title>
		<link>http://folktrash.com/i-accidentally-played-at-an-open-mic/</link>
		<comments>http://folktrash.com/i-accidentally-played-at-an-open-mic/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 18:34:46 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://staging.folktrash.com/?p=26</guid>
		<description><![CDATA[And you can watch it if you want.]]></description>
			<content:encoded><![CDATA[<p>And you can watch it if you want.</p>
<p><iframe src="http://player.vimeo.com/video/20357624?byline=0&amp;portrait=0" width="650" height="366" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/i-accidentally-played-at-an-open-mic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sunshine Charlie: an identity, a design, and an integration.</title>
		<link>http://folktrash.com/sunshine-charlie-an-identity-a-design-and-an-integration/</link>
		<comments>http://folktrash.com/sunshine-charlie-an-identity-a-design-and-an-integration/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 00:37:35 +0000</pubDate>
		<dc:creator>folktrash</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://staging.folktrash.com/?p=4</guid>
		<description><![CDATA[Taking a photographer website from concept to reality. Using gumption, photoshop, HTML, CSS, JavaScript, WordPress, and a Flickr account. Every post begets a Tweet, Facebook update to a fan page, a custom image, and referencing a set of tagged images via the SlickrFlickr plugin.]]></description>
			<content:encoded><![CDATA[<p>This project involved identity work, business products, photoshop layouts, initial HTML &amp; CSS templates, and a WordPress integration.</p>
<h2>To start again at the beginning.</h2>
<p>As may be a common scenario for independently owned and operated small businesses, the identity wasn&#8217;t at the top of the list of business concerns. As we began to define what exactly the purpose of the web presence was and how it fit into existing efforts, it became clear we needed to put into words the essence of Sunshine Charlie. It need the brand stated, without fluff, without pretense, and with an acknowledgment of the true personality of the business.</p>
<p>After a iterative process of research, competitive analysis, word exercises, and &#8220;hey, i like this&#8221; emails, we arrived at the definitive Sunshine Charlie  brand statement:</p>
<blockquote><p>Sunshine Charlie, simple authentic stories.</p></blockquote>
<p>This was what Sunshine Charlie was all about. Simplicity; Photographs that capture the best of how clients really are. Authenticity; The best WYSIWYG has to offer. No ego, bullshit, or other costly constructs. And Stories; Each moment captured in photograph tells a story. The experience of working with Sunshine Charlie leaves an emotional memory of the story of what it was like.</p>
<h2>We need the logo now.</h2>
<p>As must also be commonplace, time was a huge factor. The business was already taking off. We needed business cards. Promotional materials. A website. Gift certificates. HTML email templates. Hurry! In accordance with the agreed brand distillation and competitive analysis results &#8211; a classic design aesthetic seemed the most honest and differentiable. Say more by saying less. Let the work speak for itself. Allow a simple emotional experience plant a seed that can grow into a brand evangelist later. We&#8217;re not looking for overnight success. Just a modest trend upward.</p>
<div id="attachment_42" class="wp-caption aligncenter" style="width: 321px"><a href="http://sunshinecharlie.com"><img class="size-full wp-image-42 " title="sc-logo" src="http://folktrash.com/wp-content/uploads/2011/02/sc-logo.gif" alt="" width="311" height="105" /></a><p class="wp-caption-text">Sunshine Charlie in logomark form!</p></div>
<p>Garamond seemed to have the best-in-class vibe we were looking for. A classic serif, with a breadth of family, that just gets out of the way. And for color, black on white, with subtle grey distinction for the brand statement.</p>
<p>We got client approval and moved rapidly into a limited number of high quality business paper products. Business cards, postcards for promotion, and gift certificates to encourage client loyalty. We love Moo. Their product set is a great fit for Sunshine Charlie. Quality products, ecologically responsible, and a great web experience. And they call their periodic emails the Moosletter. They were a great fit.</p>
<p><img class="scaledImage" title="SC Business Papers" src="http://folktrash.com/wp-content/uploads/2011/02/test.jpg" alt="" /></p>
<p>Furthermore Moo offers an array of accessories that go with these products all with the same snap. Card holders, stickers, and a shopping experience any web monkey would be proud of. We had found our business paper provider.</p>
<h2>A client partner is all you need.</h2>
<p>Sunshine Charlie is a fantastic client. We work well together as partners, not as person-with-money and desperate vendor. As a result, the farther along in the process we get, the more we come across big problems we don&#8217;t have to worry about. Decisions that seem obvious right at that time when you don&#8217;t <em>have </em>time to make non-obvious decisions.</p>
<p>The iterative website comping process was a natural extension of the existing work we&#8217;d done together previously.</p>
<p><a href="http://folktrash.com/wp-content/uploads/2011/02/site.jpg"><img class="scaledImage size-full wp-image-35" title="site" src="http://folktrash.com/wp-content/uploads/2011/02/site.jpg" alt="" /></a></p>
<p>The simple color of the identity lent itself to the web instance in a way that stays right in line with the brand experience. Be yourself, be simple, and tell a story. The story is in the voice of the writing and the photography work. The website in this case is earning an A+ if it gets out of the way and let&#8217;s people interact with the work and the content.</p>
<p>Our early competitive analysis was most helpful while translating the brand to the web. We reached consensus regarding why people were at the site and who might they be. The navigation basically wrote itself. The portfolio &#8211; show me the work. The blog &#8211; tell me your story. And pricing &#8211; everyone wants to know. Add to that some contact information and some terms regarding the kind of arrangement that goes on between client and photographer, and you&#8217;ve got a simple hierarchy which should get people to the content they&#8217;re after.</p>
<h2>Connecting the tubes.</h2>
<p>Sunshine Charlie is a phenomenal photographer. And a great writer, social facilitator, and authentic individual. And by virtue of us working as their technologist, it stands that maybe Sunshine Charlie isn&#8217;t a web developer. And that&#8217;s okay. In fact, thank goodness everyone doesn&#8217;t want to learn all this stuff. It&#8217;s how we offer value.</p>
<p>So we need a solution that allows a tech-friendly-but-non-expert maintain their own web presence. And for this WordPress fits the bill nicely. Plus we have a history of experience doing WordPress integrations. We use Dreamhost. We find them to be quite fantastic.</p>
<p>With the host and CMS decisions made there comes the question &#8211; what about the photographs? WordPress is many things to many people, but one thing it is not is a photo management solution. Luckily, we happen to be alive right now, and Flickr exists and is a great photo management solution. It&#8217;s off-site and redundant so Sunshine Charlie gets data security, it&#8217;s got an API to pull our data out, and as a bonus, it has a flourishing community which can serve as another potential business channel.</p>
<h2>Put the frosting on the cupcake.</h2>
<p>When Sunshine Charlie publishes a new blog post out goes a tweet and a status update to the Sunshine Charlie fan page. The website is theirs to manage, and represents the brand online; All other networks and presences are an extension of <a title="Give it a whirl..." href="http://sunshinecharlie.com" target="_blank">sunshinecharlie.com</a>. It comes with a SlickrFlickr plugin instance which keeps photo management where it belongs, at Flickr. It comes with a Google Analytics integration so they can better make business decisions. It comes with Google&#8217;s Pagespeed Apache module enabled to give better performance. It comes with the Google Application suite running off the domain which keeps email (and other document) management where it belongs, at Gmail.</p>
<p>The point isn&#8217;t to build everything from scratch. The point is to provide compelling solutions that provide value to the business and the their customers. We think we&#8217;ve done just that.</p>
<h2>A strange inversion.</h2>
<p>It may well be worth noting that our design process resulted in a solution transcends typical photographer websites. Of you look out at the photographer landscape, there is a pattern. A &#8220;portfolio&#8221; of the work done with flash, and &#8220;the blog&#8221; implemented with a variety of solutions, mostly via photographer.someservice.com. This manifests as photographer homepages with a click here for the blog and click here for the portfolio decision with no easy way to go between the two experiences. <em>And</em> the two experiences are always different and incur some brand dilution.</p>
<p>We feel like the solution we provided for Sunshine Charlie is elegant, functional, and transcends some of the typical versions of what photographers out there are doing. We found a way to integrate the portfolio with the website.</p>
]]></content:encoded>
			<wfw:commentRss>http://folktrash.com/sunshine-charlie-an-identity-a-design-and-an-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

