<?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>Sam Hooker</title>
	<atom:link href="http://www.samhooker.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.samhooker.net</link>
	<description>Sam Hooker</description>
	<lastBuildDate>Fri, 03 Feb 2012 20:41:38 +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>Using DotLESS with ASP.Net/MVC3</title>
		<link>http://www.samhooker.net/2012/02/03/using-dotless-with-asp-netmvc3/</link>
		<comments>http://www.samhooker.net/2012/02/03/using-dotless-with-asp-netmvc3/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 20:41:38 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=311</guid>
		<description><![CDATA[I&#8217;ve fought with this for a couple of days, mostly because I&#8217;m not a programmer &#8212; I&#8217;m a markup jockey.  I&#8217;ve been using LessCSS for a few months, ever since I heard about it at HTML5.tx.  If you&#8217;re unfamiliar with it, it&#8217;s a tool that adds things like variables and mixins to CSS.  It makes [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve fought with this for a couple of days, mostly because I&#8217;m not a programmer &#8212; I&#8217;m a markup jockey.  I&#8217;ve been using <a href="http://lesscss.org">LessCSS</a> for a few months, ever since I heard about it at <a href="http://html5tx.com">HTML5.tx</a>.  If you&#8217;re unfamiliar with it, it&#8217;s a tool that adds things like variables and mixins to CSS.  It makes theme development and modification a lot easier, and I really love it.</p>
<h2>The Problem</h2>
<p>The easy way to get started using LessCSS is to use the JavaScript implementation.  This turns a lot of people (me) off, because the thought of forcing a mission-critical resource like CSS to rely on Javascript &#8212; which may or may not be available &#8212; is horrific.</p>
<p>The second implementation that they offer is based on <a href="http://nodejs.org">Node.js</a>, which I&#8217;d sincerely love to get into someday; but it&#8217;s largely C-based, which is beyond my standard skillset.  I don&#8217;t want to have to implement a web server every time I want to sling a little style around!</p>
<h2>The .Net Curveball</h2>
<p>At <a href="http://frogslayer.com">FrogSlayer</a>, we&#8217;re a .Net development shop.  If I want the wizards with whom I work to be able to add some horsepower to the back-end of the pretty sites I make, it means I need to work with ASP.Net.  Enter <a href="http://www.dotlesscss.org">DotLESS</a>.</p>
<p>DotLESS is a .Net implementation of LessCSS.  There&#8217;s some very simple instructions available on their website that will have a programmer churning out .less stylesheets in no time flat.</p>
<p>FLAW: Programmers don&#8217;t (usually) write stylesheets.  Designers do, and we&#8217;re the ones who are desperately trying to get this technology working!  The assumptions made in all of the documentation I&#8217;ve seen &#8212; essentially everything about .Net that programmers know and designers don&#8217;t &#8212; stopped me dead in my tracks.</p>
<h2>The Solution</h2>
<p>I beat my head against this for a couple of days, drank several whiskeys and even cried a little bit &#8212; but I finally put together a quickie set of instructions for getting DotLESS working with a new ASP.Net w/ MVC3 web application.  Here are my steps, recorded primarily so I can remember them.  This assumes you have Visual Studio 2010 and MVC3 installed.</p>
<ol>
<li>Acquire DotLESS</li>
<ul>
<li>Go to <a href="https://github.com/dotless/dotless/downloads">https://github.com/dotless/dotless/downloads</a></li>
<li>If you don&#8217;t want to use Git to download the source and build it yourself, just download the ZIP file containing the latest release.</li>
<li>The only thing you really need is the <strong>dotless.Core.dll</strong> file in the ZIP file; extract it to your desktop.</li>
</ul>
<li>Open Visual Studio and create a new ASP.Net/MVC3 Web Application (I used the <em>Internet Application</em> template).</li>
<ul>
<li>Add the dotless.Core.dll file to the project (wherever you like; I usually add a root-level <em>Resources</em> directory for things like this).</li>
<li>Make a reference in the project to the dotless.Core.dll file.</li>
</ul>
<li>In the Content directory, rename <em>Site.css</em> to <em>Site.less</em></li>
<li>In Views\Shared\_Layout.cshtml, change the stylesheet &lt;link&gt; tag from .css to .less</li>
<li>Right-click Content directory</li>
<ul>
<li><em>Add &gt; New Item&#8230; &gt; Web Configuration File </em></li>
<li>Replace the pre-generated contents with the following:</li>
</ul>
</ol>
<pre>&lt;?xml version="1.0"?&gt;
&lt;configuration&gt;
&lt;configSections&gt;
&lt;section name="dotless" type="dotless.Core.configuration.DotlessConfigurationSectionHandler,dotless.Core" /&gt;
&lt;/configSections&gt;
&lt;system.web&gt;
&lt;httpHandlers&gt;
&lt;add verb="*" path="*.less" validate="false" type="dotless.Core.LessCssHttpHandler" /&gt;
&lt;/httpHandlers&gt;
&lt;/system.web&gt;
&lt;/configuration&gt;</pre>
<p>That&#8217;s it!  Build and run the project, and you should be able to start rolling LessCSS into the Site.less file (or replace it altogether).  Happy styling!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2012/02/03/using-dotless-with-asp-netmvc3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;ve Won NaNoWriMo!</title>
		<link>http://www.samhooker.net/2011/12/01/ive-won-nanowrimo/</link>
		<comments>http://www.samhooker.net/2011/12/01/ive-won-nanowrimo/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 03:59:00 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=305</guid>
		<description><![CDATA[Fourth time&#8217;s a charm! I started Nano&#8217;ing in 2008, and finally just won for the first time tonight. The novel itself is now about halfway finished &#8212; well, the first draft of it, anyway. Once I&#8217;ve had a little bit of rest, several glasses of Scotch and a good deal of Skyrim time to recover, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.samhooker.net/wp-content/uploads/2011/08/Winner_180_180_white.png"><img class="alignnone size-full wp-image-307" title="Winner_180_180_white" src="http://www.samhooker.net/wp-content/uploads/2011/08/Winner_180_180_white.png" alt="" width="180" height="180" /></a></p>
<p>Fourth time&#8217;s a charm! I started Nano&#8217;ing in 2008, and finally just won for the first time tonight. The novel itself is now about halfway finished &#8212; well, the first draft of it, anyway. Once I&#8217;ve had a little bit of rest, several glasses of Scotch and a good deal of Skyrim time to recover, I&#8217;ll get back to it.</p>
<p>Only 11 months until <a title="National Novel Writing Month" href="http://nanowrimo.org">NaNoWriMo</a> 2012!  Think you can write 50,000 word in a month?  Give it a try!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/12/01/ive-won-nanowrimo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress, SVN, and Local URLs</title>
		<link>http://www.samhooker.net/2011/08/02/wordpress-svn-and-local-urls/</link>
		<comments>http://www.samhooker.net/2011/08/02/wordpress-svn-and-local-urls/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 02:10:23 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=303</guid>
		<description><![CDATA[At FrogSlayer, we use VisualSVN for most of our revision control needs.  It&#8217;s recently occurred to me that I could be using SVN to sync the WordPress themes I&#8217;ve been developing, which would make it a lot easier to grab my laptop and head to another workspace if I start craving a change of scenery [...]]]></description>
			<content:encoded><![CDATA[<p>At <a href="http://frogslayer.com" target="_blank">FrogSlayer</a>, we use <a href="http://www.visualsvn.com/" target="_blank">VisualSVN</a> for most of our revision control needs.  It&#8217;s recently occurred to me that I could be using SVN to sync the WordPress themes I&#8217;ve been developing, which would make it a lot easier to grab my laptop and head to another workspace if I start craving a change of scenery in the middle of a work session.</p>
<p>If that weren&#8217;t enough benefit, I recently lost half a day to a web server crash because <a title="Horrible web host run by an overtly sexist pig." href="http://godaddy.com" target="_blank">GoDaddy</a> deleted my company website&#8217;s stylesheet.  I had an old version, so I didn&#8217;t have to rewrite it from scratch&#8230; but it still took a lot of work to recover.  SVN is one of the best backups you can have.</p>
<p>Luckily for me, someone else at the office was responsible for setting up our VSN server &#8212; which unfortunately means I have no idea how to provide instructions for doing so.  Best of luck <img src='http://www.samhooker.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Once you have SVN working, create a new repository and add a <strong>themes</strong> folder to it.  Then go into your <strong>wp-content</strong> folder in your development directory, save the themes in your themes folder to your desktop, and delete the existing themes folder.</p>
<p>Do an SVN checkout of the <strong>themes</strong> folder from your repository in the <strong>wp-content</strong> folder (where your old themes folder was).  Move the themes from your desktop into the folder, add them through SVN, and commit.</p>
<p>Now do this on your other computers, and syncing themes from one computer to another becomes a lot easier.</p>
<h2>Virtual Host URLs</h2>
<p><a href="http://www.dlocc.com/articles/how-to-setup-xampp-wordpress-virtual-hosts/" target="_blank">This article</a> also made my life a lot easier this week.  By setting up virtual host URLs on my computers, I get to bypass some of the problems associated with absolutely referenced URLs in subdirectory deployments &#8212; and I get to use more entertaining URLs for local development.</p>
<p>With virtual URLs, you don&#8217;t have to use real top-level domains.  I&#8217;m now developing on my laptop at <strong>http://wordpress.lol</strong>.  Yes, it&#8217;s a little bit dumb, but I&#8217;m entertained.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/08/02/wordpress-svn-and-local-urls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Work vs. Business</title>
		<link>http://www.samhooker.net/2011/05/11/work-vs-business/</link>
		<comments>http://www.samhooker.net/2011/05/11/work-vs-business/#comments</comments>
		<pubDate>Wed, 11 May 2011 22:22:00 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Living]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=301</guid>
		<description><![CDATA[My life became a lot less frustrating when I figured out that work and business are not the same thing.  In fact, they&#8217;re diametrically opposed to one another in that you can&#8217;t do both at the same time, but they&#8217;re both essential to the success of your enterprise. Since I&#8217;m bending the definitions of common [...]]]></description>
			<content:encoded><![CDATA[<p>My life became a lot less frustrating when I figured out that <strong>work </strong>and <strong>business</strong> are not the same thing.  In fact, they&#8217;re diametrically opposed to one another in that you can&#8217;t do both at the same time, but they&#8217;re both essential to the success of your enterprise.<span id="more-301"></span></p>
<p>Since I&#8217;m bending the definitions of common words (which is typically the exclusive province of academia), I should probably elaborate a bit:</p>
<ul>
<li><strong>Work:</strong> The act of producing the thing that you produce.  Welders weld, designers design, carpenters carpent (or something like that).</li>
<li><strong>Business:</strong> The nebulous, behind-the-scenes process that encompasses everything aside from the <strong>work</strong>.  It&#8217;s wrapped up in all of the social media, networking, handshaking and <em>knowing-a-guy-who-knows-a-guy</em> magic that most of us feel like we don&#8217;t know&#8230; but we just might surprise ourselves.</li>
</ul>
<p>Until recently, I&#8217;ve strictly been a worker.  I <em>love</em> working.  It&#8217;s fun and it&#8217;s rewarding.</p>
<p>I&#8217;m still a worker, but since I started working for <a title="FrogSlayer Software Development" href="http://frogslayer.com">FrogSlayer</a>, the business end of running a company has become a part of what I do.  I never paid a lot of attention to the phrase &#8220;you&#8217;ve gotta network,&#8221; because I never made the connection between knowing people and prosperity.</p>
<p>Then I started thinking about every job I&#8217;ve ever had.  With a few exceptions, every job I&#8217;ve ever gotten has had more to do with <em>who</em> I know than <em>what </em>I know.  The friends I&#8217;d made in purely social contexts eventually found themselves needing to fill a position, and thought <em>&#8220;you know who would be perfect for this? Sam.&#8221;</em></p>
<p>That&#8217;s not to say that I had it easy &#8212; once given the chance, I still had to produce results.  AND, since my friend had stuck their neck out to vouch for me, I had to go above and beyond to make sure they didn&#8217;t regret the decision.  We don&#8217;t recommend our slacker friends for jobs for a reason: their poor performance reflects poorly on us.  Likewise, if we recommend someone for a position and they do well, it reflects well on us.  Reputation is very important in business.</p>
<p>The same idea applies to any enterprise, from flipping patties at Burger Barn to inter-company contract work.  If I make a good-looking, functional website for a client, chances are they&#8217;ll recommend me to another colleague who needs some web work done.  On the other hand, if I make a habit of slapping something together that barely does the job, I&#8217;m likely to be applying at Burger Barn (and hoping I have a friend there who can help me out).</p>
<p>I&#8217;ve been unemployed before, and that really sucks.  I remember thinking <em>&#8220;if I only had the opportunity to work!&#8221;</em> Instead of thrusting my resume blindly into any inbox that the want ads presented, I&#8217;d have done myself a greater service by calling up my friends.  If your friends believe in your work ethic, it&#8217;s hard to remain unemployed for long.</p>
<p><strong>Business</strong> is the art of becoming trustworthy in the eyes of the right people.  Do enough business, and you&#8217;ll find <strong>work</strong>.</p>
<p>I&#8217;m not deluding myself into thinking that I&#8217;ve got this whole business thing figured out, but I&#8217;m excited about the fundamentals.  Want to start <em>doing business?</em> Just make new friends!  How awesome is that?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/05/11/work-vs-business/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress: Permalinks and references</title>
		<link>http://www.samhooker.net/2011/04/26/wordpress-permalinks-and-references/</link>
		<comments>http://www.samhooker.net/2011/04/26/wordpress-permalinks-and-references/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 23:00:17 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=295</guid>
		<description><![CDATA[While attempting to deploy a new site using WordPress 3.1.2, I had a problem with the images being called in my header div not propagating anywhere except the &#8220;Home&#8221; page.  This can normally be fixed by absolutely referencing the images &#8212; simply place a forward slash in front of the image URL, like so: &#60;img [...]]]></description>
			<content:encoded><![CDATA[<p>While attempting to deploy a new site using WordPress 3.1.2, I had a problem with the images being called in my <em>header</em> div not propagating anywhere except the &#8220;Home&#8221; page.  This can normally be fixed by absolutely referencing the images &#8212; simply place a forward slash in front of the image URL, like so:</p>
<pre>&lt;img src="/wp-content/themes/YourTheme/images.ImageName.png" /&gt;</pre>
<p>(Note the &#8220;/&#8221; before <em>wp-content</em>.)</p>
<p>For some reason, this wasn&#8217;t working.  If I used anything other than the <em>Default</em> permalink setting, it would incorrectly reference the images, and they would not display.  With a little bit of fooling around, I was able to get it corrected.  While the steps are fresh in my mind, I wanted to make a record of how one can get a new installation of WordPress to work with pretty URLs:</p>
<p>These instructions assume that you&#8217;ve done your theme development in one environment (namely <em>localhost</em> on your computer), then migrated to a fresh WP installation on your server.  If you&#8217;ve done things differently, you&#8217;ll need to adjust accordingly.</p>
<p><strong>1. Absolutely reference your images.</strong> As noted above, use a leading forward slash in all of your link URLs during development.</p>
<p><strong>2. Install WordPress on the server. </strong>This is the server where it will run in production, i.e. <em>http://YourWebSite.com.</em></p>
<p><strong>3. Delete the sample page and &#8220;Hello World!&#8221; post.</strong> Delete them, then delete them permanently in the trash.  This is a necessary step.</p>
<p><strong>4. Go to <em>Settings\Permalinks</em> and set your permalink structure.</strong></p>
<p><strong>5. Add pages and posts.</strong></p>
<p>That&#8217;s it!  Keep in mind that these steps have worked exactly once for me, and I may have missed something.  Good luck.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/04/26/wordpress-permalinks-and-references/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The R-Word</title>
		<link>http://www.samhooker.net/2011/04/22/the-r-word/</link>
		<comments>http://www.samhooker.net/2011/04/22/the-r-word/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 15:42:22 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Ethics]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=291</guid>
		<description><![CDATA[If people were asked to think twice about using the word &#8220;retard(ed)&#8221; in reference to something ridiculous or stupid, they might stop. The R-Word movement to &#8220;End The Word&#8221; was started by Special Olympics to protect the dignity of people who happened to be born with intellectual disabilities.  The derogatory use of the R-Word marginalizes [...]]]></description>
			<content:encoded><![CDATA[<p>If people were asked to think twice about using the word &#8220;retard(ed)&#8221; in reference to something ridiculous or stupid, they might stop.<span id="more-291"></span></p>
<p>The <a title="R-Word | Spread the Word" href="http://www.r-word.org">R-Word</a> movement to &#8220;End The Word&#8221; was started by <a title="Special Olympics | Be A Fan" href="http://www.specialolympics.org">Special Olympics</a> to protect the dignity of people who happened to be born with intellectual disabilities.  The derogatory use of the R-Word marginalizes people on the basis of their disability.</p>
<p>It&#8217;s hurtful, derogatory and offensive.  The biggest problem is that most people are completely unaware &#8212; I certainly was, and I was seriously taken aback to learn that something I&#8217;d thought to be completely innocuous is widely considered to be <em>hate speech</em>.</p>
<p>The English language is positively brimming adjectives that apply negative connotations in completely inoffensive ways.  In fact, the sheer number of negative adjectives at our disposal is rather harrowing.  Roughly 30% of them were invented for use in the criticism of government officials (which, as far as you know, is an accurate and well-vetted statistic).</p>
<p>Here are a few for reference:</p>
<ul>
<li>absurd</li>
<li>obtuse</li>
<li>foolish</li>
<li>inane</li>
<li>sophomoric</li>
<li>asinine</li>
<li>incongruous</li>
<li>preposterous</li>
<li>askance</li>
<li>nonsensical</li>
<li>daft</li>
<li>cretinous</li>
<li>ridiculous</li>
</ul>
<p>Don&#8217;t try to rationalize whether anyone &#8220;should&#8221; be offended by the R-Word, or any other word, for that matter.  Simply accept it.</p>
<p>Furthermore, don&#8217;t think of this as an attempt to limit your use of language.  Refer to the word list above.  Do you use all of those words in equal proportion to the R-Word?  Since Oscar Wilde is dead, I don&#8217;t think any of us can claim to have so broad a mastery of the English language that we can demand usage of the entire catalog of words.  We can all afford to sidestep the patently offensive bits.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/04/22/the-r-word/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Researching Food</title>
		<link>http://www.samhooker.net/2011/03/28/researching-food/</link>
		<comments>http://www.samhooker.net/2011/03/28/researching-food/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 19:10:38 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Ethics]]></category>
		<category><![CDATA[Living]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=257</guid>
		<description><![CDATA[I&#8217;m adding a new habit to improve my lifestyle every month this year. So far, I&#8217;ve resolved to drink enough water and re-learn Spanish.  I&#8217;m pretty consistent on the water thing, y puedo hablar Español mejor que el mes pasado. I&#8217;m highly tempted to use my monthly resolutions to do something work-related, but I&#8217;m trying [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m adding a new habit to improve my lifestyle every month this year.</p>
<p>So far, I&#8217;ve resolved to <a href="http://www.samhooker.net/2011/01/25/drinking-water/">drink enough water</a> and <a href="http://www.samhooker.net/2011/03/01/relearning-spanish/">re-learn Spanish</a>.  I&#8217;m pretty consistent on the water thing, y puedo hablar Español mejor que el mes pasado.</p>
<p>I&#8217;m highly tempted to use my monthly resolutions to do something work-related, but I&#8217;m trying to keep them in the spirit of health and well-being.  This month, I&#8217;m going to start paying more attention to the food that I buy, more in an ethical sense than a dietary microscope sense.</p>
<p><span id="more-257"></span></p>
<p>Take coffee, for example.  I used to go to Starbucks fairly recently, mainly due to consistency and convenience.  I can walk into any Starbucks anywhere &#8212; including the one spitting distance from my office &#8212; and get a predictably acceptable cup of coffee.  It&#8217;s not the best coffee in the world, but I know that it won&#8217;t be awful; and if I feel like putting sugar in it, I know exactly how much it will need.</p>
<p>We bought a coffee maker for the office, so I don&#8217;t go to Starbucks as often; but I was buying their beans for awhile, mainly for the aforementioned consistency.</p>
<p>Then I started looking at some of the labels on other products in the coffee section, and I started to wonder what terms like <strong>organic</strong> and <strong>fair trade</strong> mean in the context of coffee, and why Starbucks isn&#8217;t organic if they claim to be &#8220;100% Responsibly grown. Ethically traded.&#8221;</p>
<h2>Fair Trade</h2>
<p>For starters, I went to the <a href="http://www.organicconsumers.org/">Organic Consumers Association (OCA)</a> website.  They describe Fair Trade as a trading partnership with coffee growers, which seeks to ensure that the people responsible for producing coffee are fairly compensated for their work, and not exploited (I&#8217;m paraphrasing; <a href="http://www.organicconsumers.org/Organic/faircoffee.cfm">here&#8217;s an article</a> that goes into greater detail).</p>
<p>Being a savvy consumer who likes to make informed decisions, I&#8217;ve decided that I support fair trade coffee.  Unfortunately, Starbucks is not even a member of the Rainforest Alliance, whose label only guarantees that a product is at least 30% fairly traded.  Based on a few articles I read, it seems that Starbucks&#8217; fair trade consistency has wandered between 3-6% over the last few years, and they&#8217;re simply not responding to public outcries for improvement.</p>
<p>I&#8217;ll blog about my personal opinions on social responsibility another time; for now, suffice it to say that <em>we are not amused</em>.</p>
<h2>Organic</h2>
<p>In the US, standards for organic certification are set buy the <a href="http://www.usda.gov/">USDA</a>, and certifications are issued by state, non-profit and private agencies approved by the USDA.</p>
<p>There are three levels of organic certification:</p>
<ul>
<li><strong>100% Organic:</strong> Products with this label are made from entirely organic materials.</li>
<li><strong>Organic:</strong> Products with this label contain at least 95% organic ingredients.</li>
<li><strong>Made with Organic Ingredients:</strong> Products with this label contain at least 70% organic ingredients.</li>
</ul>
<p>(Starbucks claims none of these distinctions.)</p>
<p>According to an <a href="http://www.ota.com/organic/organic_and_you/coffee_collaboration/facts.html">Organic Trade Association article</a>, &#8220;U.S. requirements for organic coffee production include farming without synthetic pesticides or other prohibited substances for three years and a sustainable crop rotation plan to prevent erosion, the depletion of soil nutrients, and control for pests.&#8221;  This doesn&#8217;t seem like it should be terribly difficult for Starbucks to attain, yet they don&#8217;t seem interested.  Apparently, their social responsibility is limited to marketing BS.  Good job snowing most of your customers, but I&#8217;ll take my business elsewhere.</p>
<p>And there it is &#8212; after about half an hours&#8217; research, I am well-informed enough to confidently make smart decisions.  I just hope my ethical compass doesn&#8217;t hit my wallet too hard!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/03/28/researching-food/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>American George</title>
		<link>http://www.samhooker.net/2011/03/24/american-george/</link>
		<comments>http://www.samhooker.net/2011/03/24/american-george/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 20:29:13 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Living]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=253</guid>
		<description><![CDATA[I&#8217;ve added a new site to my portfolio.  It&#8217;s a group blog for my family named American George, which got its name from my brother Jake.  That&#8217;s an interesting story, which I&#8217;m sure will see a great deal of detail on AG. Everybody in my family likes each other, but we never seem to have [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve added a new site to my <a title="Portfolio" href="http://www.samhooker.net/portfolio-2/">portfolio</a>.  It&#8217;s a group blog for my family named <a title="American George" href="http://americangeorge.com">American George</a>, which got its name from my brother Jake.  That&#8217;s an interesting story, which I&#8217;m sure will see a great deal of detail on AG.</p>
<p>Everybody in my family likes each other, but we never seem to have a chance to talk.  I&#8217;m hoping this will fill the gap between the holidays.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/03/24/american-george/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Content Your Blog Can Live Without</title>
		<link>http://www.samhooker.net/2011/03/23/content-your-blog-can-live-without/</link>
		<comments>http://www.samhooker.net/2011/03/23/content-your-blog-can-live-without/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 16:13:52 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=246</guid>
		<description><![CDATA[When first launching a new blog, it&#8217;s natural to feel like you don&#8217;t have enough content.  You may feel like you have nothing to offer, or that no one will take your blog seriously if you only have one or two articles. The good news?  You can control when people find out about your blog. [...]]]></description>
			<content:encoded><![CDATA[<p>When first launching a new blog, it&#8217;s natural to feel like you don&#8217;t have enough content.  You may feel like you have nothing to offer, or that no one will take your blog seriously if you only have one or two articles.</p>
<p>The good news?  You can control when people find out about your blog.  You&#8217;ll have a respectable cache after blogging for a month or two, so wait awhile before you start publicizing yourself.  In the meantime, there are a couple of things that <em>everyone </em>should <em>always </em>avoid putting on their blog.<span id="more-246"></span></p>
<h2>1. Every Blog is a &#8220;Work in Progress&#8221;</h2>
<p><span style="color: #ff0000;"><strong>Spoiler Alert:</strong></span> You will never win at blogging.</p>
<p>That&#8217;s not to say you&#8217;re not a good blogger, or that you&#8217;ll never be successful in the venture; but you&#8217;re not going to <em>win</em>.  There&#8217;s no finish line to cross, no trophy to collect.  There&#8217;s only more wit and wisdom to pour into your growing circle of readers.</p>
<p>I&#8217;ve perused many a blog that has felt the need to point out (usually within its first dozen posts) that it&#8217;s a <em>work in progress</em>.  On behalf of the legions of people who are able to connect to the internet, I&#8217;d like to respond by saying <strong>&#8220;Duh.&#8221;</strong></p>
<p>Maybe you&#8217;ve just set your blog up and are racking your brain for content &#8212; I&#8217;ve been there, and I sympathize.  But please resist the urge to add filler content.  Commit to writing one good article a week, and your site will look respectable in no time.</p>
<h2>2. I Know I Haven&#8217;t Blogged In Awhile&#8230;</h2>
<p><em>&#8220;I&#8217;d like to apologize to my readers for having been quiet for so long.  I&#8217;ve had a lot going on, but I&#8217;ve got time to write again&#8230;&#8221;</em></p>
<p>If you haven&#8217;t blogged in six months, to how many readers do you believe you&#8217;re apologizing?  A dozen?  Does excluding your family cut that number in half?</p>
<p>The <strong>BlogPology</strong> is filler content of the worst variety.  Not only are you not actually saying anything of value, you&#8217;re doing the opposite of inspiring reader confidence.  The internet is littered with the abandoned husks of blogs that have one good article from two years ago, a BlogPology from 9 months ago, and nothing since.  They do little more than to justify the fact that someone designed a default template theme.</p>
<p>If you want to renew your commitment to the blog you haven&#8217;t touched in a year, just start writing.  No apologies, no promises to your readers (who would exist if you were writing).  Just WRITE.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/03/23/content-your-blog-can-live-without/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What (not) to put on your resume</title>
		<link>http://www.samhooker.net/2011/03/14/what-not-to-put-on-your-resume/</link>
		<comments>http://www.samhooker.net/2011/03/14/what-not-to-put-on-your-resume/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 16:37:35 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Employment]]></category>

		<guid isPermaLink="false">http://www.samhooker.net/?p=231</guid>
		<description><![CDATA[A lot of the people who work for FrogSlayer are college students or recent graduates.  A big question that they&#8217;ve faced is &#8220;what should I put on my resume?&#8221; The most important thing is to tailor your resume to suit the job you&#8217;re seeking.  Of course, at one time or another, we&#8217;ve all been willing [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of the people who work for <a title="FrogSlayer Software Development" href="http://frogslayer.com" target="_blank">FrogSlayer</a> are college students or recent graduates.  A big question that they&#8217;ve faced is &#8220;what should I put on my resume?&#8221;<span id="more-231"></span></p>
<p>The most important thing is to tailor your resume to suit the job you&#8217;re seeking.  Of course, at one time or another, we&#8217;ve all been willing to take whatever job we can find.  The rent, after all, must be paid.  I get it &#8212; but from the perspective of the potential employer, the resume that says &#8220;I just need to pay the rent&#8221; does not translate to &#8220;ideal candidate.&#8221;</p>
<p>Regardless of how menial the work might be, we&#8217;re looking for someone who isn&#8217;t going to bolt when they get a slightly better offer next month.  It&#8217;s not that bottom-of-the-ladder employees are irreplaceable, but a significant amount of managerial time and effort goes into the hiring and training processes, and we don&#8217;t like to waste our time.</p>
<h2>Rule #1: Don&#8217;t Shotgun Your Resume</h2>
<p>I understand the temptation to throw your resume into any inbox that will accept it, but I can tell you that you&#8217;re wasting your time.  Whenever I post a job online, I have to delete countless emails that simply say &#8220;I would like to know more about the opportunity available at your company,&#8221; and have a resume attached.</p>
<p>At least look at the job and decide whether you&#8217;re qualified.  Don&#8217;t waste an hour going to an interview for a job you&#8217;ll never get.  That hour would be better spent honing your Xbox skills.</p>
<p>If you&#8217;re at least partially qualified or think you have a shot, personalize the email to which you&#8217;re attaching your resume: &#8220;I saw your posting for a graphic designer, and I have 5 years&#8217; experience with PhotoShop.  Could I swing by for an interview next week?&#8221;  This lets me know that I should bother opening your resume.</p>
<h2>Rule #2: Waiting Tables is just Waiting Tables</h2>
<p>Unless they&#8217;re a Harvard legacy, the person who will be interviewing you has probably waited tables before, and knows that there&#8217;s no management component to the job.  Don&#8217;t embellish positions you&#8217;ve held in the past to make them seem more impressive.</p>
<p>If you&#8217;re a recent college grad applying to an entry-level position, no one expects you to have 10 years&#8217; industry experience.  In fact, if you say you do, we&#8217;re not likely to believe you.  We&#8217;re also not going to believe that you managed a team of 12 people as a hostess at Bob&#8217;s House of Steak; however, if you worked there for 2 years, we feel confident that you can hold down a job.  Combine that with a relevant degree, and you&#8217;ll at least get an interview.</p>
<h2>Rule #3: Don&#8217;t Inflate Your Title Either</h2>
<p>Which of these doesn&#8217;t belong?</p>
<ul>
<li>6 months&#8217; programming experience (C#, C++, ASP.Net)</li>
<li>Earning B.A. from Awesome University next year</li>
<li><span style="color: #ff0000;">CTO for multinational corporation</span></li>
</ul>
<p>If you work for a small business, your boss may tell you that you can claim to have any title you want.  Titles are free, and bosses like to be cool.  It&#8217;s fun to pretend, but don&#8217;t fool yourself &#8212; because you won&#8217;t fool potentials employers.</p>
<p>Being the IT person for an American company that has a client in Canada does not make you the CTO for a multinational corporation.  Even if your boss lets you put it on business cards, you need to put &#8220;Junior Programmer&#8221; on your resume.  It accurately reflects your level of competency.</p>
<p>If you have 6 months&#8217; experience and most of a degree, be realistic &#8212; you&#8217;re not going to get a job as CTO for a <em>real</em> multinational corporation; and if you can manage to make your resume look like that of an industry powerhouse with 10+ years of experience, you&#8217;re not going to get an entry-level programming job either.</p>
<p>Be realistic about your experience and your expectations, and you&#8217;ll be able to pay the rent.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhooker.net/2011/03/14/what-not-to-put-on-your-resume/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

