<?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 Digital Life of Keith Baker.&#187; technology Archives  &#8211; iKeif &#8211; tech and social media geek, mootools fan, and a ton of links</title>
	<atom:link href="http://ikeif.net/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://ikeif.net</link>
	<description>iKeif.net - Web developer, father, and brewer.</description>
	<lastBuildDate>Sat, 08 May 2010 03:07:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My Experience with the Google Search Appliance</title>
		<link>http://ikeif.net/2010/05/07/experience-google-search-appliance/</link>
		<comments>http://ikeif.net/2010/05/07/experience-google-search-appliance/#comments</comments>
		<pubDate>Sat, 08 May 2010 03:07:43 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[caches]]></category>
		<category><![CDATA[commerce engine]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google search]]></category>
		<category><![CDATA[gsa]]></category>
		<category><![CDATA[relevancy]]></category>
		<category><![CDATA[xsl]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=486</guid>
		<description><![CDATA[
So for a couple projects in the past year I&#8217;ve utilized the Google Search Appliance (here forward called the GSA). The GSA is a powerful tool &#8211; it&#8217;s like your own slice of Google, only you can customize it, and in theory, tweak the algorithm and manipulate your results. Like a &#8220;SEO box&#8221; &#8211; but to [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://ikeif.net/2010/05/07/experience-google-search-appliance/" title="Permanent link to My Experience with the Google Search Appliance"><img class="post_image alignleft remove_bottom_margin frame" src="http://ikeif.net/wp-content/uploads/2010/05/google-search-appliance2.jpg" width="480" height="320" alt="Google Search Appliance" title="My Experience with the Google Search Appliance" /></a>
</p><p>So for a couple projects in the past year I&#8217;ve utilized the Google Search Appliance (here forward called the <abbr title="Google Search Appliance">GSA</abbr>). The GSA is a powerful tool &#8211; it&#8217;s like your own slice of Google, only you can customize it, and in theory, tweak the algorithm and manipulate your results. Like a &#8220;SEO box&#8221; &#8211; but to my understanding, the algorithm is different, but in theory it&#8217;s the same.</p>
<h2>The Versions of GSA</h2>
<p>I&#8217;ve worked on a Google-mini, the Virtual GSA (version 5.0, no longer offered for download, for shame) and a 6.0 GSA. In terms of front end coding, you manipulate the XSL/XSLT code to change the default appearance. It&#8217;s cool &#8211; you can get the power of Google without the &#8220;branded&#8221; Google crap you get from the customized Google. So &#8211; your own branded, somewhat manipulatable Google box. Cool.</p>
<h2>What is Google?</h2>
<p>Of course, Google is not Bing. It is not Yahoo. It is not a commerce engine &#8211; it is a relevancy machine. The sole purpose of a Google crawl is to gather documents, have you execute a query, and for Google to say:</p>
<p><em>&#8220;I think this is what you want?&#8221;</em></p>
<p>At least, that&#8217;s <strong>*MY*</strong> experience with the GSA &#8211; they have a capability referred to as &#8220;<a href="http://code.google.com/apis/searchappliance/documentation/50/help_gsa/serve_scoring.html">Results Biasing</a>.&#8221; This allows you to &#8220;influence&#8221; the results. My issues with this, is that you can make changes, but without arduous testing, you are never sure how long it&#8217;ll take the results to show up changed.</p>
<p>You can force a recrawl, but it seems the GSA &#8220;caches&#8221; the prior results for roughly 15 minutes. That means to tweak your results means retesting every 15 minutes, and even with results biasing, you may still be out of luck. It&#8217;s a crap shoot. A coworker and I spent several hours manipulating and testing results, only to eventually make one result bump up one slot, and we were working against tightly knit test set &#8211; we basically had 500 pages that were <strong>pure keywords</strong> and some other custom attributes to be utilized through a customized &#8220;<a href="http://code.google.com/p/search-as-you-type/">Search As You Type</a>&#8221; functionality.</p>
<h2>Search As You Type</h2>
<p>Yes &#8211; this was cool. A mix of plain JavaScript and PHP that essentially created a JSON result of your Google Search query. It&#8217;s a very cool project, and it allowed for some very unique experimentation with the results of a google query. I can&#8217;t delve into it to much, but we manipulated the data to spit out the results in a different display, for a more &#8220;spread&#8221; experience and relevant results. Very cool.</p>
<h2>The Lessons Learned</h2>
<p>I think the most difficult thing about the work was digging through the documentation &#8211; it was somewhat inaccurate at times, and very often some <strong>important, pertinent information </strong>was often in a single sentence, in some random blurb. <a href="http://code.google.com/apis/searchappliance/documentation/62/xml_reference.html">Like Meta tag length limits (320 characters)</a>. Agitating, but we were able to rewrite our original meta tag code (to be better, in my opinion) to generate structural details in the PHP vs. including it in the meta data (it was a prototype stage, okay?). The only problem was the keywords were still being stuffed &#8211; way too many repeats and useless character phrases. This is a matter of education to the client, and clarifying that the GSA was not a &#8220;easy to manipulate&#8221; set of data &#8211; it was a complex beast, and that in ANY kind of manipulation should be taken with a grain of salt.</p>
<p>By no means is this article definitive, and, to be 100% honest, totally accurate. I spent many emails and phone calls with Google Support (which was a decent experience, I&#8217;d dare say surprisingly so) to come to many conclusions of our work arounds and test data issues and uncovered new information (little nuggets of wisdom) hidden in the documentation, and even uncovered a few inconsistencies in the documentation (from 2009) in terms of how the GSA was handling result diagnostics.</p>
<p>It&#8217;s a powerful tool &#8211; but it&#8217;s not EXTREMELY customizable to fit every situation. I wish the had more &#8220;virtual&#8221; instances (like the VGSA they had) of all their products. I&#8217;d love to really see the full capabilities when you don&#8217;t have to drop a ton of cash just to play with some hardware.</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2010/05/07/experience-google-search-appliance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Twitter &#8211; Niches, Not Follower Counts</title>
		<link>http://ikeif.net/2009/07/02/twitter-niches-follower-counts/</link>
		<comments>http://ikeif.net/2009/07/02/twitter-niches-follower-counts/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 17:51:58 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[twitter]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[experts]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=440</guid>
		<description><![CDATA[Let me break down twitter for you. It&#8217;s been abused by Oprah and Ashton Kutcher, it&#8217;s been used in by stars to flaunt their nudity (NSFW? I guess&#8230;). It&#8217;s all the rage and no one knows why.
I use twitter quite prolifically &#8211; mostly to vent, sometimes to ask questions. I don&#8217;t use auto-follow, I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Let me break down <a href="http://www.twitter.com">twitter</a> for you. It&#8217;s been abused by <a href="http://www.oprah.com/article/oprahshow/20090417-tows-ashton-kutcher-twitter/4">Oprah and Ashton Kutcher</a>, it&#8217;s been used in by stars to <a href="http://www.nydailynews.com/gossip/2009/06/17/2009-06-17_lindsay_lohan_posts_topless_picture_on_twitter.html">flaunt their nudity (NSFW? I guess&#8230;)</a>. It&#8217;s <strong>all the rage</strong> and no one knows why.</p>
<p>I use<a href="http://www.twitter.com/ikeif"> twitter quite prolifically</a> &#8211; mostly to vent, sometimes to ask questions. I don&#8217;t use auto-follow, I don&#8217;t use any &#8220;tips or tricks&#8221; to gather &#8220;hundreds of followers in a day.&#8221; I simply use the service, blog, and tweet. Somehow, I keep getting followers &#8211; possibly because of my associations of people I talk to (tweet with) or <a href="http://twitter.pbworks.com/Hashtags">my hash tag usage</a> (possibly again, through people&#8217;s auto-follow based on the hash tag usage from people). I&#8217;ve played with the twitter API on an as-yet-unreleased twitter project (I&#8217;m trying to make sure I &#8220;follow the rules&#8221; and get OAUTH working). Has that got me followers? Possibly.</p>
<h2>Twitter &#8211; It&#8217;s Your NICHE, Not Your Numbers.</h2>
<p>The very simple key to twitter &#8211; it&#8217;s not popularity, it&#8217;s not mass following, it&#8217;s not having the most followers. </p>
<p>The inherent problem with twitter, is, as since the myspace days everyone felt that the more people you had &#8220;friended&#8221; the <em>cooler</em> you had to be. I guess this herald&#8217;s to people&#8217;s high-school days where higher numbers of friends translated into something that mattered &#8211; perhaps the <a href="http://en.wikipedia.org/wiki/Self-esteem">inherent psychological need is filled</a> (yes, wikipedia link, deal with it).</p>
<p>The problem is that people still associate greater numbers with some sort of correlation to their skill level, reputation, or validation of &#8220;social media mastering.&#8221;</p>
<h3>Again &#8211; It&#8217;s Your NICHE</h3>
<p>If you have 50,000 people following you, and you&#8217;re following 50,000, and <a href="http://www.twitpocalypse.com/">twitter is averaging 221 tweets per second</a>, how are you really reading all your beloved followers? By automated scripts, or because you aren&#8217;t a master of anything except collecting followers. This is not a reflection of &#8220;<a href="http://www.interactiveinsightsgroup.com/blog1/100-resources-to-boost-your-social-media-savvy-top-tips-advice-from-the-experts/">social media savvy</a>&#8221; nor a reflection of how effective they are at whatever it is they claim they do &#8211; be it real estate, loan sharking, web development, or ESPECIALLY SEO, SEM, or Social Media in general &#8211; if you compare some of the &#8220;top ten&#8221; or &#8220;top 25&#8243; &#8220;experts&#8221; in various blogs you&#8217;ll see one of two things &#8211; they&#8217;re either the same list with the &#8220;obvious&#8221; experts (<a href="http://ikeif.net/2009/06/30/seo-experts-twitter/">like my list</a>) or full of self-claimed experts that tend to have a lot of seminars/webinars to show *you* how you can have google paying you fat checks for a measly $150!</p>
<h2>Quality is What Counts &#8211; NOT Quantity</h2>
<p>I&#8217;m really reinforcing that quantity issue &#8211; it&#8217;s the quality of <strong>who you follow</strong> that benefits you the most, as well as the <strong>quality of your tweets</strong>. <em>Tweeting is the new blogging</em>  &#8211; and just as people blog about their cats, their daily lives, their secrets, people twitter the same things, so <strong>you WILL see mundane tweets, from even those that tweet about subject matter you&#8217;re interested in.</strong> People you find/follow on twitter that either speak of the subject you&#8217;re interested in, answer your questions, will post links to their blogs as well as <strong>remarkable links worthy of reading</strong>. What people post is important &#8211; after all, if they share every mundane article/image/digg/Retweet it waters down their quality as well.</p>
<h2>The First Rule of Tweet Club</h2>
<p>You have to tweet to play (okay, not really). By no means do I consider myself a twitter master, as I still tweet fairly mundanely &#8211; it&#8217;s my way of letting off steam, 140 characters at a time. But I also follow some pretty cool people, and have found some articles worth saving, some tips worth knowing, and some people worth finding. <a href="http://www.twitter.com/ikeif">Won&#8217;t you be my twitter neighbor?</a></p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2009/07/02/twitter-niches-follower-counts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Six SEO Experts on Twitter</title>
		<link>http://ikeif.net/2009/06/30/seo-experts-twitter/</link>
		<comments>http://ikeif.net/2009/06/30/seo-experts-twitter/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 17:13:13 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[seo]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[experts]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[professionals]]></category>
		<category><![CDATA[sem]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=438</guid>
		<description><![CDATA[I&#8217;ve been on twitter since sometime in 2008 (I assume, this is as far back as twitter is showing me).
In that time, I&#8217;ve added a ton of followers, and constantly sorting through the requests I&#8217;ve received. I don&#8217;t follow everyone. Particularly &#8220;Gurus&#8221; with thousands of following/followers. I don&#8217;t follow people who primarily use Twitterfeed so [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve been on twitter since sometime in 2008 (I assume, <a href="http://twitter.com/ikeif/status/926043078">this is as far back</a> as twitter is showing me).</p>
<p>In that time, I&#8217;ve added a ton of followers, and constantly sorting through the requests I&#8217;ve received. <strong>I don&#8217;t follow everyone.</strong> Particularly &#8220;Gurus&#8221; with thousands of following/followers. I don&#8217;t follow people who primarily use <a href="http://twitterfeed.com/">Twitterfeed</a> so it&#8217;s just a stream of RSS posts. I don&#8217;t follow spammers (naturally) or people that do nothing except hock their site, their product(s) or their friend(s) similar products, and I <strong>especially do not follow self-claimed gurus, be it social media, seo, sem, etc.</strong></p>
<p>The people I follow on twitter fall into a few categories:</p>
<ul>
<li>I know them personally.</li>
<li>I know them professionally.</li>
<li>They are an understood expert in their field(s) like:
<ul>
<li>Web Development (Particularly Javascript Framework Developers)</li>
<li>SEO</li>
<li>SEM</li>
<li>Analytics</li>
<li>Social Media</li>
</ul>
</li>
</ul>
<p>Particular niches I subscribe to, and I have developed a small list of experts that I&#8217;d trust what they say (and occasionally toss questions to them). I consider this list to be &#8220;obvious&#8221; experts &#8211; they&#8217;ve proven themselves professionally, or have written at length in blogs about the topic.</p>
<h2>My Obvious SEO Experts on Twitter</h2>
<ol>
<li><a href="http://twitter.com/mattcutts">Matt Cutts</a> (from <a href="http://www.mattcutts.com">Google</a>)</li>
<li><a href="http://twitter.com/randfish">Rand Fishkin</a> (from <a href="http://www.seomoz.com">SEO Moz</a>)</li>
<li><a href="http://twitter.com/aaronwall">Aaron Wall</a> (from <a href="http://www.seobook.com">SEOBook</a>)</li>
<li><a href="http://twitter.com/sengineland">SearchEngineLand</a> (from <a href="http://searchengineland.com/">itself</a>)</li>
<li><a href="http://twitter.com/jenniferlaycock">Jennifer Laycock</a> (from <a href="http://www.searchengineguide.com/">Search Engine Guide</a>)</li>
<li><a href="http://twitter.com/markscholl">Mark Scholl</a> (from <a href="http://www.enginepoint.com/">EnginePoint Marketing</a>)</li>
</ol>
<p>I&#8217;ve limited the list to six &#8211; because I feel they cover a breadth of knowledge that you could gain, mainly from their blog postings &#8211; sometimes, 140 characters isn&#8217;t enough (<a href="http://www.scripting.com/stories/2009/01/25/sometimes140CharactersIsEn.html">some times it is</a>).</p>
<p>I&#8217;ll work out additional &#8220;Obvious Twitter People to follow&#8221; in the future.</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2009/06/30/seo-experts-twitter/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>MooTools Development in Dojo Land</title>
		<link>http://ikeif.net/2009/06/03/mootools-development-dojo/</link>
		<comments>http://ikeif.net/2009/06/03/mootools-development-dojo/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 23:09:20 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[professionals]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=421</guid>
		<description><![CDATA[I am a MooTools JavaScript developer. I love the framework, and in writing MooTools code, I&#8217;ve become a better Object-Oriented-Programmer, and a better JavaScript developer. If you follow technology, you know there&#8217;s multiple JavaScript frameworks &#8211; jQuery being the most popular (IMO), with Dojo Toolkit being the most used in enterprise applications.
After having used JavaScript [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I am a <a href="http://mootools.net">MooTools JavaScript</a> developer. I love the framework, and in writing MooTools code, I&#8217;ve become a better Object-Oriented-Programmer, and a better JavaScript developer. If you follow technology, you know there&#8217;s multiple JavaScript frameworks &#8211; <a href="http://jquery.com/">jQuery</a> being the most popular (IMO), with <a href="http://www.dojotoolkit.org/">Dojo Toolkit</a> being the most used in enterprise applications.</p>
<p>After having used JavaScript libraries (originally <a href="http://www.prototypejs.org/">prototype</a>/<a href="http://script.aculo.us/">scriptaculous</a>, some Moo.FX, then jQuery, then MooTools, and currently a project using  Dojo) you come to expect a certain amount of consistency in general concepts, and in that expectation, the libraries have delivered.</p>
<h2>$, $$, dojo.query, dojo.byId, document.getElementById &#8211; give me my element nodes!</h2>
<p>So, basic JavaScript, people have developed a few different ways to get the elements they want, including custom functions &#8211; like <a href="http://robertnyman.com/2008/05/27/the-ultimate-getelementsbyclassname-anno-2008/">Robert Nyman&#8217;s getElementsByClassname</a> &#8211; which take advantage of local browser support, but you&#8217;re still forced to account for those without it. <em>*cough*IE*cough*</em></p>
<p><strong>MooTools uses the $ or $$:</strong><br />
[code lang="javascript"]<br />
var idEx = $('someId'); //get element by ID<br />
var arrayEx1 = $(document.body).getElement('someElement'); // return first matching 'someElement<br />
 inside of 'someContainer', or document.body in this example<br />
var arrayEx1 = $(document.body).getElements('someElement'); // return array of 'someElement' (or class name, if you have the right components downloaded) that are contained inside of 'some container', or in our example, document.body.<br />
var arrayEx2 = $$('someElement'); // return array of all found 'someElement'<br />
[/code]</p>
<p>Pretty powerful stuff, for so basic an idea.</p>
<p><strong>jQuery is kind of similar:</strong><br />
[code lang="javascript"]<br />
var someArray = $('someElement'); // return an array of those elements/that ID/etc.<br />
[/code]<br />
Very powerful for a single selector &#8211; but it has the added bonus that they&#8217;ve allowed it to be overwritten, so you can use jQuery with another library (say, MooTools) that also uses the $ selector. It took me a little bit to get used to the return of an array outside of a single element.</p>
<p><strong>Dojo does things a little differently</strong><br />
[code lang="javascript"]<br />
var someArray = dojo.query('someElement'); // return an array of elements<br />
[/code]</p>
<p>The get(&#8217;selector&#8217;).get(&#8217;selector&#8217;) (like mootools $(some).getElements(&#8217;someElse&#8217;)) can be pulled off in dojo/jQuery, but perhaps not as intuitive, in my opinion (again, I&#8217;m biased as a long-time MooTools fan/developer).</p>
<h2>Which is better?</h2>
<p><strong>I can&#8217;t say which JavaScript library is better.</strong> Perhaps more-so, I don&#8217;t <em>want</em> to. It&#8217;s moot. You pick the library you&#8217;re most comfortable with, and most importantly, for your Clients &#8211; you pick the one that they&#8217;re development team can run with for the long-term.</p>
<h2>How to choose a JavaScript Library &#8211; the condensed version</h2>
<p>I&#8217;m a life-long student, and a professional developer &#8211; I&#8217;ve coded many languages, and I&#8217;m learning others, so it&#8217;s easy to see certain correlations that have started popping up.</p>
<p><strong>MooTools&#8230;</strong> is definitely for the JavaScript Developer, and if you&#8217;re Object-Oriented as well, it&#8217;s even better.</p>
<p><strong>jQuery&#8230;</strong> is for the designers out there who know some xhtml and want to get some JavaScript without dealing with the headaches it can bring. It&#8217;s go ta low barrier of entry, but I&#8217;ve thought of this Thomas Jefferson quote:</p>
<blockquote><p>That which is Popular is not always Right, what is Right is not always popular</p></blockquote>
<p>Don&#8217;t read <strong>too much</strong> into that. I just infer that people that say it&#8217;s &#8220;the way&#8221; have some additional education to do in general.</p>
<p><strong>Dojo&#8230;</strong> is for the Java Developer crowd. As I&#8217;m delving more into Java, I see the <strong>strong</strong> similarities, and see why it&#8217;s involved in a lot of  Java-based enterprise solutions &#8211; you could jump back and forth between Dojo and Java and feel pretty comfortable.</p>
<h2>Coding Syntax, Preference, What&#8217;s Left? <em>DOCUMENTATION!</em></h2>
<p>This is the area most things suffer in &#8211; either too much or too little documentation. I&#8217;ve grown fond of <a href="mootools.net/docs">MooTools docs</a> structure. It&#8217;s easy to find what I need with it&#8217;s break down of how the functions are applied &#8211; string, array, elements&#8230; Easy!</p>
<p><a href="docs.jquery.com/">jQuery docs</a> are along the same lines, but I have difficultly in navigating them. <strong>I blame myself</strong> because of my long-term familiarity with MooTools, it&#8217;s become second nature, so jQuery is still slightly foreign.</p>
<p><a href="http://www.dojotoolkit.org/api">Dojo docs</a>, in my opinion, are the WORST of the docs. They&#8217;re broken down into their three main components (dojo, dijit, dojox), but beyond that it&#8217;s a guessing game to get to the API reference you want/need. I was finding myself hitting the wrong sections because the search led me there, but it was not representing what I was searching for.</p>
<p>I really feel their <a href="http://dojocampus.org/">Dojo Campus</a> is a much better doc representation than their dojo book, or their API docs. Their book is incomplete, and if you search and find references to the book, you&#8217;ll find items incomplete, moved, referencing different version of the book, to the point you&#8217;re better off not even reading it. Along with the occasional example randomly not loading, then working, then not. It was a nightmare!</p>
<p>The problem &#8211; perhaps the only problem &#8211; with Dojo Campus, is the search functionality. It defaults to &#8220;title search&#8221; which failed for me 99% of the time (because I needed something in the content, and was searching for the wrong titles). Even worse, the search isn&#8217;t even featured on the home page! I had to go four clicks in until I stumbled upon it for this post. (<strong>It&#8217;s accessible in two:</strong> Click on Tutorials and <a href="http://dojocampus.org/content/category/tutorials/beginners-tutorials/">one of the options</a>)</p>
<p>To my understanding, the Dojo Campus is going to become the &#8220;new&#8221; face of Dojo. And with their continued improvements in coding it&#8217;s becoming a stronger contender, and more importantly, more user friendly.</p>
<h2>Examples from the frameworks</h2>
<p>Every framework suffers from this. Outdated examples, drastic version differences that break code, or multiple version examples. MooTools and jQuery, for the most part, are pretty solid. Dojo, I hate to pick on you, but this is where you hurt the most. I googled &#8211; a lot &#8211; and the demos &#8211; official, sitepoint, others &#8211; are all over the place. Version 0.4, 0.9, 1.2.3, 1.3&#8230; and what&#8217;s worse, no one indicates what version the demo is in, so when I started looking at Sortable Tables, I find out it was made obsolete in another version. Links to non-existent pages in the dojo book&#8230; a mess!</p>
<p>In my own projects, it lead me to re-write a lot of items that existed in Dojo, but for a beginner with their library I ran into way too many issues to make it feasible to spend any more time playing with the code.</p>
<h2>Overall, my impressions have not changed</h2>
<p>MooTools is my favorite, jQuery is a recommended secondary, and Dojo is reserved as a &#8220;use it if you have to.&#8221; They pretty much throw the W3C to the wind with their coding structures &#8211; those dijits generate a mess of divs and classes as a default, to the point that I see the benefit in their examples, but in most of my scenarios, it was overkill (and my fellow devs would kill me if I ever coded something in that spaghetti menner).</p>
<p> It really showcases a difference between people that code for the front-end, and those that work with the front-end but primary experience is the back-end. the code makes sense to the extent in relation to Java code &#8211; but in comparing it to the majority of front-end applications, it&#8217;s a nightmare.</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2009/06/03/mootools-development-dojo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My take on Skittles.com</title>
		<link>http://ikeif.net/2009/03/09/skittlescom/</link>
		<comments>http://ikeif.net/2009/03/09/skittlescom/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 08:48:30 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[digital life]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[social web]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[skittles]]></category>
		<category><![CDATA[transitions]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=401</guid>
		<description><![CDATA[Shawn Morton may have beat me to the punch &#8211; both in writing about it &#8211; and a quick iframe demo of the Skittles idea.
The general point (in terms of Web Development) is that this is an insanely simple thing to accomplish &#8211; 15 minutes and Shawn had a working iframe demo.
I wanted to grab [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Shawn Morton may have beat me to the punch &#8211; <a href="http://www.smorty71.com/2009/03/my-take-on-skittlescom.html">both in writing about it</a> &#8211; and a <a href="http://www.smorty71.com/skittles/">quick iframe demo</a> of the <a href="http://www.skittles.com">Skittles idea</a>.</p>
<p>The general point (in terms of Web Development) is that this is an insanely simple thing to accomplish &#8211; 15 minutes and Shawn had a working iframe demo.</p>
<p>I wanted to grab some of the effects and colors of the original, just to see if I could do it and &#8220;make it fancy&#8221; &#8211; I mean, there&#8217;s still a half-dozen effects that can be applied to it &#8211; fades, transitions, all those whizz-bang-pow stuff people love, but I had to pull myself back a <strong>test</strong> was important.</p>
<h2>Skittles.com Initial Test</h2>
<p>I decided to focus on Firefox 3 so I could use rounded corners in CSS (there&#8217;s a JS library for everyone else, sans Webkit, but hell, remember, <em>this is a test</em>. No one&#8217;s paying, so I&#8217;m not worried about IE.</p>
<p>It took me a couple hours, but here&#8217;s <a href="http://bestpract.us/mootools/skittles/">skittles.com, reproduced without flash</a>.</p>
<p>I&#8217;m too tired to write more, so &#8211; here ya go.</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2009/03/09/skittlescom/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Third Party PSD to XHTML Services</title>
		<link>http://ikeif.net/2008/11/28/party-psd-xhtml-services/</link>
		<comments>http://ikeif.net/2008/11/28/party-psd-xhtml-services/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 17:19:00 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[extendability]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[roi]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=358</guid>
		<description><![CDATA[No doubt some people feel &#8220;basic&#8221; coding is beneath them. They feel they should be focusing on Java, JavaScript, UI Design, UX, etc. etc. Coding that PSD to valid, cross browser XHTML? Complete with CSS styling? Dealing with whatever browsers you want to support?
Funk that, especially when we have dozens of businesses fighting to do [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>No doubt some people feel &#8220;basic&#8221; coding is beneath them. They feel they should be focusing on Java, JavaScript, <abbr title="User Interaction">UI</abbr> Design, <abbr title="User Experience">UX</abbr>, etc. etc. Coding that PSD to valid, cross browser XHTML? Complete with CSS styling? Dealing with whatever browsers you want to support?</p>
<p>Funk that, especially when <a title="Jonathan Snook's list of XHTML to CSS services" href="http://snook.ca/archives/html_and_css/html_css_services/">we have dozens of businesses fighting to do this for us</a> (for cheap!).</p>
<h2>Prolific competition and cheap? How can I lose!</h2>
<p>Yes, much like that extended warranty you bought, how <em>could </em>you lose? Very easily!</p>
<p>Generally speaking, it seems you get what you pay for. But sometimes you have to realize that doing research is the best <abbr title="Return On Investment">ROI</abbr>. In the age of the internet, one man shops quickly get bought out by the competition, so that we can go very quickly from &#8220;my friend runs this&#8221; to &#8220;he sold it for more than it&#8217;s worth, and now it&#8217;s a shit service.&#8221; It happens, as I had dug up old reviews and contacted people &#8211; which I suggest you do. Never rely on sites and written reviews (they could be paid reviews and not disclosed, and some people will rant and rave after one use, and quickly change their mind after two uses!).</p>
<h2>In 2006 they were hot shit! So they still are&#8230;right?</h2>
<p>No my friend, they are not. Like I said, any time you see a review for a service, research it. Their are prolific sites that offer up reviews but I&#8217;ve noticed a lot of them allow ballot stuffing (it seems all you need is an email address to post, and those are <a href="http://www.gmail.com">quite</a> <a href="http://mail.yahoo.com">easy</a> to <a href="http://www.hotmail.com">get</a>). So you can see they have some heavy negative reviews followed by dozens of similar &#8220;OMG, these guys saved me, they rock so hard!&#8221;</p>
<p>First thing you need to realize, you are outsourcing, and more than likely this work is going overseas &#8211; and generally outsourcing is a mixed bag of issues. From the services I checked out, they claimed to be &#8220;based&#8221; in the United States, but I noticed some of their class names held Russian words, another I noticed some Norwegian &#8211; and it&#8217;s most important that as I worked with some of these companies, I &#8220;figured out&#8221; how best to work with them &#8211; regardless of who they were.</p>
<h2>The Secret to Working with Third Party PSD to XHTML Services</h2>
<p>It&#8217;s simple, really:</p>
<ul>
<li>Do not rely on their order forms to tell them everything.</li>
<li>Do not make assumptions on what they will/won&#8217;t do.</li>
</ul>
<p>You combat this by:</p>
<ul>
<li>Giving them requirements if it&#8217;s not on the order form!</li>
<li>If they offer money back guarantees and you aren&#8217;t happy &#8211; <strong>USE THEM</strong>.</li>
</ul>
<p>Tell them exactly what you expect &#8211; if you think certain areas should have 10 pixels of padding around them (maybe <strong>*you*</strong> think it&#8217;s common sense) but they may not!</p>
<p>You may have selected CSS sprites &#8211; but do you want it done a certain way? Did you want certain headings to be clickable? <strong>TELL THEM.</strong></p>
<p>I guess this ultimately falls down to <em>communication skills </em>as it often does &#8211; overcommunication is better than too little, and it&#8217;ll save you headaches in the long run!</p>
<h2>How to Deliver your PSDs</h2>
<p>No doubt, sometimes you may be working under deadlines so you may spread your work out into batches &#8211; this is a dangerous approach if you think &#8220;oh we can tweak certain fundamental aspects of our designs as we send them.&#8221; Bad, bad, bad.</p>
<p>If you are planning batch approach, communicate this before hand so your potential partner services understands, and make sure the basics of your templates are SOLID before you send them out!</p>
<p>I suggest having your <strong><em>templates done first</em></strong> (so you can <em>reuse</em> the code and maybe not need to have every PSD sent out to be done) and make sure your <strong>sidebar</strong><em> and</em> <strong>navigation areas are solid</strong> (and this is where you describe <strong>how large the click areas are</strong>). Once these areas are solid, I&#8217;d make sure all future PSDs follow these <strong><em>pixel perfect</em></strong> hand-offs to insure an easy transition with the future PSDs sent off, and it&#8217;ll also save you a lot of pain.</p>
<p><strong>Have you used any services like this? Got any tips or tricks? Let us know!</strong></p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/11/28/party-psd-xhtml-services/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Enabling GZIP Compression on Dreamhost</title>
		<link>http://ikeif.net/2008/10/15/enabling-gzip-compression-dreamhost/</link>
		<comments>http://ikeif.net/2008/10/15/enabling-gzip-compression-dreamhost/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 06:11:26 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mod_deflate]]></category>
		<category><![CDATA[mod_gzip]]></category>
		<category><![CDATA[netscape]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=307</guid>
		<description><![CDATA[EDIT: I&#8217;ve sicne tweaked my htaccess file, added below (but left the old one inline, commented out in the example)
EDIT: So I talked to Toby Miller and he helped clarify some issues I was having &#8211; the script has been updated below!

So I&#8217;ve been discussing compression &#8211; I&#8217;m a fiend for it. It&#8217;s like a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em><strong>EDIT:</strong> I&#8217;ve sicne tweaked my htaccess file, added below (but left the old one inline, commented out in the example)</em><br />
<em><strong>EDIT:</strong> So I talked to <a href="http://www.tobymiller.com">Toby Miller</a> and he helped clarify some issues I was having &#8211; the script has been updated below!<br />
</em></p>
<p>So I&#8217;ve been discussing compression &#8211; I&#8217;m a fiend for it. It&#8217;s like a drug to me. I squeeze every byte out of production code.</p>
<p>I&#8217;d compress HTML into a single line &#8211; <em>I&#8217;m just that phucked up</em>. Maybe it&#8217;s my OCD, maybe I&#8217;m just nutty, but GZIPping seems like a no brainer to me.</p>
<h2>1-2-3 COMPRESS!</h2>
<p>What&#8217;s GZIP? I&#8217;m glad you asked, friend!</p>
<p>According to the <a href="http://www.flickr.com/photos/ronocdh/2651155110/sizes/o/">never-wrong wikipedia</a> <a href="http://en.wikipedia.org/wiki/Gzip">article on GZIP</a>:</p>
<blockquote><p><strong>gzip</strong> is a <a class="mw-redirect" title="Software application" href="http://en.wikipedia.org/wiki/Software_application">software application</a> used for <a class="mw-redirect" title="File compression" href="http://en.wikipedia.org/wiki/File_compression">file compression</a>. gzip is short for <em>GNU zip</em>; the program is a <a title="Free software" href="http://en.wikipedia.org/wiki/Free_software">free software</a> replacement for the <tt><a title="Compress" href="http://en.wikipedia.org/wiki/Compress">compress</a></tt> program used in early <a title="Unix" href="http://en.wikipedia.org/wiki/Unix">Unix</a> systems, intended for use by the <a title="GNU Project" href="http://en.wikipedia.org/wiki/GNU_Project">GNU Project</a>.</p></blockquote>
<p>What this basically does is compress your files and let the client unzip them. We&#8217;re talking about massive decreases in bandwidth, so that 200k website suddenly shrinks down.</p>
<h2>No More Optimizing, YAY!</h2>
<p>NO NO NO! I&#8217;m sorry friend, but GZIP is not an excuse to get lazy. You can use GZIP on Javascript Frameworks so that compressed 60k core file can become a 15k file. Wow.</p>
<p>Just take that in.</p>
<p><strong>75% reduction</strong> of an already compressed file! That&#8217;s awesome. 101k html text file can be compressed to 15k. Frickin&#8217; badass.</p>
<p>So naturally, why wouldn&#8217;t I want to enable this on my Dreamhost sites?</p>
<h2>The GZIP Code</h2>
<p><em><strong>Please note: </strong>As I&#8217;m using Apache2, we&#8217;re calling mod_deflate instead of mod_gzip.</em></p>
<p>I&#8217;ve added this to my .htaccess files:</p>
<pre name="code" class="xhtml">

# BEGIN GZIP
# OLD GZIP CODE
# <ifmodule mod_deflate.c>
# AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
# </ifmodule>
# NEW GZIP CODE
<ifmodule mod_deflate.c>
	AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
	</ifmodule><ifmodule mod_setenvif.c>
		# Netscape 4.x has some problems...
		BrowserMatch ^Mozilla/4 gzip-only-text/html
		# Netscape 4.06-4.08 have some more problems
		BrowserMatch ^Mozilla/4\.0[678] no-gzip
		# MSIE masquerades as Netscape, but it is fine
		BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
		# Don't compress images
		SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
	</ifmodule>
	<ifmodule mod_headers.c>
		# Make sure proxies don't deliver the wrong content
		Header append Vary User-Agent env=!dont-vary
	</ifmodule>

# END GZIP
</pre>
<h2>Danger, Will Robinson!</h2>
<p>Naturally, their are a few caveats from GZIP, as better explained by <a href="http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/">BetterExplained.com</a> (heh):</p>
<ul>
<li><strong>Older browsers</strong>: Yes, Virginia, no doubt you may be asked to support crappy browsers. We&#8217;re talking old-school-extreme, like Netscape 1.0 on Windows 95. Apache mod_deflate <a onclick="javascript:urchinTracker ('/outbound/httpd.apache.org');" href="http://httpd.apache.org/docs/2.0/mod/mod_deflate.html#recommended">has some rules</a> to avoid compression for older browsers.</li>
<li><strong>Already-compressed content</strong>: As BetterExplained.com details, you probably only need to compress the &#8220;big 3&#8243; (HTML, <span class="caps">CSS </span>and Javascript) as images/flash/etc are usually already compressed. Usually.</li>
<li><strong><span class="caps">CPU</span>-load</strong>: Compressing content on-the-fly uses <span class="caps">CPU </span>time and saves bandwidth. Usually this is a great tradeoff given the speed of compression. There are ways to pre-compress static content and send over the compressed versions. This requires more configuration; even if it’s not possible, compressing output may still be a net win. Using <span class="caps">CPU </span>cycles for a faster user experience is well worth it, given the short attention spans on the web.</li>
</ul>
<p>So enjoy the benefits friends, pass on the glory of GZIP!</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/10/15/enabling-gzip-compression-dreamhost/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The Abuse of Twitter</title>
		<link>http://ikeif.net/2008/09/14/abuse-twitter/</link>
		<comments>http://ikeif.net/2008/09/14/abuse-twitter/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 06:05:40 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[digital life]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[responsibility]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=267</guid>
		<description><![CDATA[I get it. You joined Twitter because it&#8217;s the new thing.
But do you really need to add 1000+ people when your first tweet is &#8220;trying out twitter?&#8221;
Twitter: The Basics
If you&#8217;re trying it out, start out small. Add the people you know. That was like ten or so people for me. Then, add the blogs you [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I get it. You joined <a href="http://www.twitter.com">Twitter</a> because it&#8217;s the new thing.</p>
<p>But do you really need to add 1000+ people when your first tweet is &#8220;trying out twitter?&#8221;</p>
<h2>Twitter: The Basics</h2>
<p>If you&#8217;re trying it out, start out small. Add the people you know. That was like ten or so people for me. Then, add the blogs you love (notice the <strong>*LOVE*</strong> &#8211; not just casually read or have in your favorite RSS reader). They may not follow you back, but people will get that, at least, when you have 30 people you&#8217;re following and only 10 follow back.e</p>
<p>Now, test out twitter. Tweet a bit. It doesn&#8217;t have to be relevant or interesting. Have you read my <a href="http://www.twitter.com/ikeif">tweets</a>? I bitch, I whine, I moan, I question, I ask, I inform. I&#8217;m all over the map. It&#8217;s a total mind dump. Why people follow me at all is a mystery &#8211; at least to me.</p>
<h2>Twitter: Slightly more advanced.</h2>
<p>So you&#8217;ve tweeted for a little while. You&#8217;ve picked out your favorite clients &#8211; maybe <a href="http://www.tweetdeck.com/beta/">TweetDeck</a> or its groups, or maybe <a href="http://www.twhirl.org/">Twhirl </a>for its integration with <a href="http://friendfeed.com/keif">friendfeed</a>. That&#8217;s why I tend to use the two. My cell phone doesn&#8217;t support twitter, so I don&#8217;t bother with mobile clients (<em>for now</em>).</p>
<p>So &#8211; you&#8217;re following people. Maybe a few people (that aren&#8217;t spammers) are following you. What now? Research, baby! I suggest using <a href="http://www.twellow.com/">Twellow aka TwellowPages</a> to find tweeters that are interested in similar topics as yourself. Maybe using <a href="http://search.twitter.com">Twitter&#8217;s Search (integrated from Summize)</a> to find key words you like. I&#8217;ve done searches on mootools, analytics, metrics, social media, and a few others as they are all topics that interest me. I haven&#8217;t ruled out others, and I usually re-run the query.</p>
<h2>Keep an eye on your ratio of followers to following.</h2>
<p>This makes you look like a spammer if you&#8217;re following, say, a 1,000 plus people and only a hand-full are following you back (spammers get lucky if the users are utilizing <a href="http://www.tweetlater.com/">TweetLater.com</a> &#8211; a tweet scheduler/auto follower. I use it to automatically thank followers. It&#8217;s one step less I need to do to thank people for being interested enough to follow my dumbass. It gets interesting when other peple use it so it becomes a two-step loop of &#8220;thanks for following!&#8221; &#8220;thanks for following!&#8221;</p>
<p>It&#8217;s possible that you really dig a thousand people on twitter &#8211; you really want to read those tweets! But it just makes you look bad. Please refrain. Slowly add a few dozen daily so people aren&#8217;t freaked out by your spam-like addiction (seriously, I&#8217;m almost to 2,500 tweets in a short time &#8211; imagine me times one thousand). Think before you act. Contribute. Response. Ask. Blog.</p>
<h2>I know, this Twitter stuff is pretty basic.</h2>
<p>But that&#8217;s kind of the point &#8211; twitter *is* pretty basic. Don&#8217;t make it harder or more complex than it needs to be!</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/09/14/abuse-twitter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Freedom of Speech vs. Terrorism on YouTube</title>
		<link>http://ikeif.net/2008/09/13/freedom-speech-terrorism-youtube/</link>
		<comments>http://ikeif.net/2008/09/13/freedom-speech-terrorism-youtube/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 07:30:25 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[digital life]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[responsibility]]></category>
		<category><![CDATA[writing]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=261</guid>
		<description><![CDATA[So Mark @ Mashable wrote about YouTube updating their community guidelines against Hate speech.
He points out the obvious &#8211; people on the internet are retarded and this change means they are censoring us all, and we are fucked because all censorship is evil, and they have won because they can&#8217;t say their evil words online.
Freedom [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>So <a mce_href="http://mashable.com/" href="http://mashable.com/">Mark @ Mashable</a> wrote about <a mce_href="http://mashable.com/2008/09/12/youtube-terrorism/" href="http://mashable.com/2008/09/12/youtube-terrorism/">YouTube updating their community guidelines against Hate speech</a>.</p>
<p>He points out the obvious &#8211; people on the internet are retarded and this change means they are censoring us all, and we are fucked because all censorship is evil, and they have won because they can&#8217;t say their evil words online.</p>
<h2>Freedom of speech is absolute.</h2>
<blockquote><p>If we can’t beat them without silencing their message, we obviously<br />
aren’t being convincing enough to those they are converting. Fight them<br />
with our own free speech and expression.</p>
</blockquote>
<p>Overall &#8211; it&#8217;s a good read. YouTube doing a political nod (gee, just like Google did for China, and then did with Law Enforcement Agencies).</p>
<p>My only real issue with the article is the wrap-up:</p>
<blockquote><p><b>We Need to be Smart About This</b><br />
As Uncle Ben used to say, with great power comes great responsibility&#8230; If we want to keep it safe from the grubby paws of governmental intervention, companies like Google <i>must implement</i>&nbsp;<i>and enforce</i>&nbsp;standards<br />
of policing the community. &nbsp;Otherwise, the government will do that for<br />
us, and I think I speak for all of us when I say we do not want that.</p>
</blockquote>
<p>Google isn&#8217;t the little shop down the street. They&#8217;re a huge-ass corporation. If MSN was doing this people would be calling for Bill Gates head. If Steve Jobs did it, people would make shiny new logos promoting how innovative and forward thinking he&#8217;s being.</p>
<p>Instead, YouTube (<a mce_href="http://www.youtube.com/t/about" href="http://www.youtube.com/t/about">which was purchased by Google</a>) is taking it into their own hands. This shows the error of their <a mce_href="http://www.google.com/corporate/tenthings.html" href="http://www.google.com/corporate/tenthings.html">&#8220;Do No Evil&#8221; slogan</a> &#8211; nothing is really black and white. They can do something that a lot of people can consider evil &#8211; collecting user data, censoring hate speech, <a mce_href="http://michellemalkin.com/2006/10/04/banned-on-youtube-3/" href="http://michellemalkin.com/2006/10/04/banned-on-youtube-3/">censoring anti-hate speech</a>.</p>
<h2>I do not welcome our new Internet Overlords.</h2>
<p>Benjamin Franklin once said,</p>
<blockquote><p><b>They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety.</b></p>
</blockquote>
<p>We continue to do so, and turn a blind eye to it. We say it&#8217;s for the best. It&#8217;s better this way. Think of the children. To me, this just shows how freaking worthless our rights are becoming. Services talk about how they&#8217;re for everything, but what&#8217;s going to happen in the future? For a citizen to express their discontentment, they&#8217;ll have to make a video, encrypt it, send it to a friend over seas to upload it to a &#8220;video sharing site&#8221; hosted on a derilect oil tanker in international waters that&#8217;s under siege by the U.S. Government for posting a video of someone saying <b>&#8220;The Bill of Rights is an illusion.&#8221;</b></p>
<p>So what &#8211; how did I get all of this off a little YouTube censorship? Because Google was supposed to be that <i>Little Big company</i>. They&#8217;re supposed to be those guys that got big being good, making Microsoft look foolish for ever putting DRM on your computer. Instead they&#8217;re slowly transforming into <i>&#8220;will this be good for the company?&#8221;</i> type double-speak they can throw around in marketing and PR to make themselves look good.</p>
<p>How long until Google starts telling you what to write on your blog? &#8220;You said not nice things about Google, so we&#8217;re giving you a PR of 1, unless you delete those articles. By the way, we bought the rights to your domain, so when it expires, it&#8217;s ours unless you comply.&#8221;</p>
<p>Those who have the power, make the rules. Those that get the information can make their power. I know, I know, a bit paranoidal-freakish, but hey, political season stupidity always riles me up.</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/09/13/freedom-speech-terrorism-youtube/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Code Criticism</title>
		<link>http://ikeif.net/2008/09/08/code-criticism/</link>
		<comments>http://ikeif.net/2008/09/08/code-criticism/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 17:16:33 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[digital life]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[zen]]></category>
		<category><![CDATA[code critiques]]></category>
		<category><![CDATA[constructive criticism]]></category>
		<category><![CDATA[criticism]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=232</guid>
		<description><![CDATA[As a web developer, I get the wonderful job of constantly improving myself and my coding. I research, I test, I experiment, and I try to come up with consistent methods that, in my opinion, are a best practice in my work, and can be shown to other people to help them improve their skills. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>As a web developer, I get the wonderful job of constantly improving myself and my coding. I research, I test, I experiment, and I try to come up with consistent methods that, in my opinion, are a best practice in my work, and can be shown to other people to help them improve their skills. That being said, sometimes you are so damn busy you seldom have the time you&#8217;d like to properly coach (and be coached).</p>
<h2>Personally, I love constructive criticism.</h2>
<p>I really, really, <em>really</em>, do. It&#8217;s an excellent way to accurately better yourself &#8211; someone else critiques you. It&#8217;s even <strong>better</strong> when the person is someone you admire and respect &#8211; because then you&#8217;re more likely to take it to heart.</p>
<p>I know I&#8217;ve written bad code in the past (haven&#8217;t we all at some point?) and I know sometimes I&#8217;ll work on a bit of code and see a way to better myself, or improve upon others work (as I often do with mootools scripts, and jquery/javascript conversions). But I don&#8217;t just lock it away. I post on <a href="http://www.mooforum.net">forums</a> and <a href="http://groups.google.com/group/mootools-users/">groups</a>. I send out emails to friends and colleagues. I ask for feedback, and I take feedback even when I don&#8217;t ask for it.</p>
<p><em>Because I have a desire to better myself. Because I recognize I am not perfect, and I can improve.</em></p>
<p>I could get all zen on you and go into a personal rant, but that&#8217;ll have to hold off for another day.</p>
<p>The point is &#8211; <em>especially as a web developer in this new media age</em> - you need to get criticism, give criticism, and improve your coding abilities. You can specialize &#8211; front-end, back-end, ATG, CSS, XHTML, WTF-Kung-Fu-BBQ, RoR, etc. etc. and so on and so on&#8230; but&#8230;</p>
<h3>&#8230;unless you work on improving yourself you&#8217;ll always end up at the bottom rung.</h3>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/09/08/code-criticism/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Second-hand Code and E-Commerce Software</title>
		<link>http://ikeif.net/2008/09/08/second-hand-code-and-e-commerce-software/</link>
		<comments>http://ikeif.net/2008/09/08/second-hand-code-and-e-commerce-software/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 05:00:49 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[extendability]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[platforms for growth.]]></category>
		<category><![CDATA[squirrelcart]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=234</guid>
		<description><![CDATA[It seems today everyone has a blog, and war over what software is better. Everyone and their brother&#8217;s mother has an opinion and which is best, but that&#8217;s another post altogether (for the record, I&#8217;ve used LiveJournal and currently utilize WordPress, and love it). Right now, I want to briefly discuss e-commerce shopping cart software.
My [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>It seems today everyone has a blog, and <a href="http://en.wikipedia.org/wiki/Blog_hosting_service">war over what software is better</a>. Everyone and their brother&#8217;s mother has an opinion and which is best, but that&#8217;s another post altogether (for the record, I&#8217;ve used <a href="http://www.livejournal.com/">LiveJournal</a> and currently utilize <a href="http://wordpress.org/">WordPress</a>, and love it). Right now, I want to briefly discuss e-commerce shopping cart software.</p>
<p>My most recent experience has been SquirrelCart.</p>
<h2>Squirrelcart PHP Shopping Cart software is a fully customizable, robust php shopping cart, designed with the advanced developer and web novice in mind.</h2>
<p>That&#8217;s a mouth full.</p>
<p>Now, I&#8217;d like to point out that I wasn&#8217;t using the latest and greatest. Nor was I using untouched code, so I can&#8217;t fully comment on the software or the quality of its code &#8211; but I can comment on the quality of the prior developer, and the usefulness of subversion content repositories for any business.</p>
<p>When I entered the game for Client X, it was a lot of little tweaks here and there. It was fixing up code and optimization. Simple tasks, until I started looking at the code (and by all means I can&#8217;t take the credit, I work with some bad-ass developers that I get to bounce ideas off of).</p>
<h3>The Good:</h3>
<p>They commented the hell out of the code! TONS of comments. Personalization&#8217;s well labeled. Identifiers all over the place. </p>
<h3>The Bad:</h3>
<p>Only bad thing about the comments &#8211; he listed the changes made to files, but they were meaningless. &#8220;Changed C for Y to do Z&#8221; is useless if I can&#8217;t see what was changed or for what. That&#8217;s where a good SVN comes in. A lot of bad code. Bad math. Functions being called and executed that did nothing or returned nothing of value. Recursion. A TON of edits to account for bugs. A lot of &#8216;hacks&#8217; that were seemingly done because the previous developer didn&#8217;t know why he needed them.</p>
<h3>The Ugly:</h3>
<p>A ton of the hacks put in place were fixed in subsequent upgrades of SquirrelCart &#8211; security considerations, optimizations, compatibilities &#8211; except now I was no longer working with <strong>solid software</strong>. I was working with second-hand code, customized and tweaked, so an upgrade could totally break the site.</p>
<h3>The Bonus:</h3>
<p><a href="http://www.squirrelcart.com/support.php">SquirrelCart&#8217;s support and staff</a> are bad-ass. I still think it&#8217;s a one-man shop &#8211; but the <a href="http://www.squirrelcart.com/help">documentation</a> is well-done and every e-mail and question was quickly answered (accurately &amp; politely). That makes it a winner, and I&#8217;ve considered sending some business their way</p>
<h2>Magento &#8211; E-Commerce Platform for Growth</h2>
<p>&#8230;and it&#8217;s open source!</p>
<p><a href="http://www.magentocommerce.com/blog">Magento E-commerce Software</a> was mentioned to me by <a href="http://www.tobymiller.com">Toby</a> one day. As I haven&#8217;t developed on it (yet) I can&#8217;t call it any real pros and cons as I did with working on second-hand code above.</p>
<h3>The Good:</h3>
<p>Open source! Excellent blog with useful tidbits. Constantly trying to keep its community &#8220;in the know&#8221; and it shows. Their code seems to be structured where it&#8217;s easier to add on to the package, instead of editing core files- something I encountered in other projects. Extend your platform, don&#8217;t override it, that way you can upgrade with ease!</p>
<h3>The Bad:</h3>
<p>Open source scares people. People feel like if it&#8217;s open, it&#8217;s more vulnerable (because hackers can get to the core code, they can more easily exploit it &#8211; <em>which is true of bad code</em> &#8211; from what I&#8217;ve seen so far, Magento is lacking in the &#8220;been hacked&#8221; area). They also feel like if they get it for free it&#8217;s just not as powerful as paid software.</p>
<h3>The Bonus:</h3>
<p>Open source! <a href="http://twitter.com/magento">They&#8217;re on Twitter</a>! And you all know how much people whine and complain on there &#8211; so it&#8217;s a good sign they&#8217;re monitoring word on their stuff (and when you&#8217;ve got an open-source project that relies on people paying you for support rather than your software, word is everything!)</p>
<p>All in all, I&#8217;m hoping to create a site utilizing Magento &#8211; but as usual, side projects often get thrown aside for school work and paid work, so a future of an affair with Magento may be a ways off for now :-/</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/09/08/second-hand-code-and-e-commerce-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Who doesn&#8217;t hate supporting IE6?</title>
		<link>http://ikeif.net/2008/09/02/who-doesnt-hate-supporting-ie6/</link>
		<comments>http://ikeif.net/2008/09/02/who-doesnt-hate-supporting-ie6/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 02:11:23 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[browser upgrade]]></category>
		<category><![CDATA[death to ie6]]></category>
		<category><![CDATA[ie death march]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=224</guid>
		<description><![CDATA[Chris Coyier &#8211; whose blog I&#8217;ve read for some time &#8211; wrote a little script for those developers out there that want to quit supporting IE6. Naturally, it&#8217;s built on jQuery (the javascirpt for designers).
Death to IE6!
It&#8217;s kind of funny, because earlier this week I read from Elliot Jay Stock&#8217;s blog that August 27th was [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://css-tricks.com/">Chris Coyier</a> &#8211; whose blog I&#8217;ve read for some time &#8211; wrote a little script for those developers out there that <a href="http://css-tricks.com/ie-6-blocker-script/">want to quit supporting IE6</a>. Naturally, it&#8217;s built on <a href="http://jquery.com/">jQuery (the javascirpt for designers)</a>.</p>
<h2>Death to IE6!</h2>
<p>It&#8217;s kind of funny, because earlier this week I read from <a href="http://elliotjaystocks.com/blog/archive/2008/death-to-ie6/">Elliot Jay Stock&#8217;s blog</a> that August 27th was the <em>seventh anniversary</em> of the launch of IE6.</p>
<p>A few sites have all ready indicated they&#8217;re goign to stop IE6 support -<a href="http://www.37signals.com/svn/posts/1072-apples-mobileme-drops-support-for-ie-6">Apple&#8217;s MobileMe (according to an email on June 9th, 2008)</a>, <a href="http://37signals.blogs.com/products/2008/07/basecamp-phasin.html">37singals (as of August 15th, 2008)</a>, and <a href="http://billpstudios.blogspot.com/2007/11/facebook-recommends-ie7.html">facebook recommends you upgrade (or try a different browser &#8211; as of November 26th, 2007)</a>. Now &#8211; it&#8217;s funny, because back in the day, sites used to have that stipulation of &#8220;best viewed on&#8221; or&#8230;</p>
<h2>Dude, you need to upgrade.</h2>
<p>So we&#8217;re telling people to start upgrading to IE7, because they&#8217;ve been lagging. We did it before, but it was deemed &#8220;in bad taste.&#8221; We shouldn&#8217;t tell people what to browse with. Yet we don&#8217;t support earlier versions, so&#8230;</p>
<p>Yet we deemed it good taste to tell people to upgrade flash &#8211; &#8220;because hey, everyone else is doing it.&#8221; So the flip-side is flash is a plug-in, and Internet Explorer 6 is a monstrosity. But guess what? You can code a little link to bypass flash detection so users can still see the flash, with the warning that it may not be &#8220;up to snuff&#8221; without</p>
<h2>Nostradamus predicted IE&#8217;s doom.</h2>
<p>Maybe not &#8211; but I know this wasn&#8217;t the first <a href="http://iedeathmarch.org/">IE Death March</a> &#8211; I can&#8217;t dig up information on the last one, or the last &#8220;I don&#8217;t support IE6 banner&#8221; so I sincerely doubt this new attempt will do much.</p>
<p>But as &#8220;major&#8221; sites stop supporting IE6, maybe we&#8217;ll see a reduction of IE6 users as a whole faster than <a href="http://community.plus.net/blog/2008/01/23/the-death-of-internet-explorer-6/">Microsoft was able to do with their &#8220;forced&#8221; upgrade to IE7</a>.</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/09/02/who-doesnt-hate-supporting-ie6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Media Done Right</title>
		<link>http://ikeif.net/2008/08/28/social-media-done-right/</link>
		<comments>http://ikeif.net/2008/08/28/social-media-done-right/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 01:24:34 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[digital life]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[social web]]></category>
		<category><![CDATA[full disclosure]]></category>
		<category><![CDATA[online transparency]]></category>
		<category><![CDATA[sanjaya]]></category>
		<category><![CDATA[sanjaya-ize]]></category>
		<category><![CDATA[social marketing]]></category>

		<guid isPermaLink="false">http://ikeif.net/?p=214</guid>
		<description><![CDATA[So a big hub-bub &#8217;round these parts of Columbus was Nationwide hiring Shawn Morton to do social media strategy.
(Disclaimer: I used to work at Nationwide, I still have friends there, and I&#8217;m writing this because I want to!)
Social Media for an Insurance/Finances company?
Damn straight. I loved the idea. It&#8217;s forcing a big company to become [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>So a big hub-bub &#8217;round these parts of Columbus was <a href="http://www.nationwide.com/">Nationwide </a>hiring <a href="http://www.shawnmorton.com/">Shawn Morton</a> to do social media strategy.</p>
<p>(Disclaimer: I used to work at Nationwide, I still have friends there, and I&#8217;m writing this because I want to!)</p>
<h2>Social Media for an Insurance/Finances company?</h2>
<p>Damn straight. I loved the idea. It&#8217;s forcing a big company to become more involved with its people. It&#8217;s bringing the corporate in touch with the civilians. It means instead of commercials of cheesy actors saying how &#8220;I got a great rate from Nationwide&#8221; it&#8217;s the twittersphere all-a-twittering about &#8220;I got some great info from Nationwide.com&#8221; or maybe &#8220;<a href="http://www.nationwide.com/about-us/featured-ads.jsp">check out Nationwide&#8217;s hilarious new commercial</a>.&#8221;</p>
<p>But all these little things aren&#8217;t what I want to focus on.</p>
<h2>Corporate Responsibility and Transparency</h2>
<p>Certainly you always stumble on <a href="http://adage.com/adages/post?article_id=130442">advertising articles talking about the new campaigns</a> &#8211; but usually it seems that&#8217;s where it stops. Company A has started a microsite, check it out at&#8230; or Company B is giving away X if you do Y, pass it on.</p>
<p>But sometimes, just sometimes, the company wants people to talk about it. And as <a href="http://www.thesocialpath.com/2008/08/a-case-study-in.html">David Griner points out</a>, sometimes companies fuck up so utterly and completely what could&#8217;ve been a good review of their product.</p>
<p>David writes:</p>
<blockquote><p>Over on the J-Walk Blog, John Walkenbach <a href="http://j-walkblog.com/index.php/weblog/comments/free_booze/">seemed plenty happy</a> to have received a free bottle of a liquor called VeeV — “the world&#8217;s first Acai spirit.” Before even trying it, John wrote about the product, ran a picture of the bottle and promised to do some “live VeeV blogging” (ie, blogging under the influence).</p>
<p>Home run for the VeeV marketing folks, right?</p></blockquote>
<h2>Hey VeeV, I&#8217;m available for test marketing! Send free shit my way!</h2>
<p>How&#8217;d they screw up? How COULD you screw up? I mean, maybe they&#8217;re worried they&#8217;ll be portrayed as the drink of alcoholics if someone &#8220;live blogs&#8221; drunk.</p>
<p>Apparently, John blogging drunk about VeeV, but the marketing agency of VeeV &#8211; Maverick Digital &#8211; put a little comment (as <em>Bob</em> no less) talking about about how awesome it is in pure marketing speak &#8211; which rather pissed John off.</p>
<h2>Right, that&#8217;s what Griner said.</h2>
<p>Right &#8211; people hate it when you try to act like you&#8217;re some random schmo (in this case, Bob) with a genuine opinion. Which brings me back to Nationwide&#8230;</p>
<h2>Sanjaya-ize yo&#8217;self, fool!</h2>
<p>That&#8217;s right. <a href="http://www.sanjaya-ize.com">Sanjaya-ize Yourself</a> &#8211; in the spirit of <a href="http://www.elfyourself.com/">Elf Yourself</a> you can upload a shot of yourself and make yourself like Sanjaya of American Idol fame. Haven&#8217;t you heard of it yet? It&#8217;s being shown in targeted markets &#8211; smart move! They identified a certain niche and targeted them with a celebrity that appeals to them.</p>
<p>And my point is?</p>
<div id="attachment_216" class="wp-caption alignright" style="width: 300px">
	<a href="http://www.sanjaya-ize.com"><img class="size-medium wp-image-216" title="Vader Sanjaya-ized. I totally stole this from Shawn." src="http://ikeif.net/wp-content/uploads/2008/08/2787908702_28766d648f-300x213.jpg" alt="Vader Sanjaya-ized. I totally stole this from Shawn." width="300" height="213" /></a>
	<p class="wp-caption-text">Vader Sanjaya-ized. I totally stole this from Shawn.</p>
</div>
<p><a href="http://www.sanjayafans.com/e107_plugins/forum/forum_viewtopic.php?153166">This simple entry on the fan board for Sanjaya:</a></p>
<blockquote><p>Just wanted to let everyone know that Sanjaya will be premiering his new TV commercial for Nationwide Insurance at Branch (226 E 54th St) in Manhattan on Wednesday, August 20th at 6PM.</p>
<p>The event is closed to the public; however, you still may be able to catch a glimpse of Sanjaya.</p>
<p>If you’re outside the NYC area, you can check out the new commercial on Nationwide.com (<a class="bbcode" rel="external" href="http://nationwide.com/about-us/featured-ads.jsp" target="_blank">http://nationwide.com/about-us/featured-ads.jsp</a>) and on our YouTube channel (<a class="bbcode" rel="external" href="http://www.youtube.com/user/NWInsurance" target="_blank">http://www.youtube.com/user/NWInsurance</a>) starting on Wednesday evening.</p>
<p>And for those who want to try on Sanjaya’s own unique style, you can check out our Sanjaya-ize Yourself widget starting Wednesday evening as well.</p>
<p><a class="bbcode" rel="external" href="http://www.sanjaya-ize.com/" target="_blank">http://www.sanjaya-ize.com</a></p>
<p>BTW, I am part of the team at Nationwide that is putting together the event and the Sanjaya-ize Yourself widget, so please let me know if you have any questions or comments. We look forward to hearing what you all think.</p></blockquote>
<p>See that last part? Here, in case you missed it, I added some bold to it for you:</p>
<blockquote><p><strong>BTW, I am part of the team at Nationwide that is putting together the event and the Sanjaya-ize Yourself widget, so please let me know if you have any questions or comments. We look forward to hearing what you all think.</strong></p></blockquote>
<p>See what Shawn aka <a href="http://twitter.com/smorty71">sMoRTy71</a> did differently? <em>FULL DISCLOSURE OF HIS INVOLVEMENT</em>. No bullshit, no clever white lies. He appealed to their fans, made sure they knew who he was and that he was totally pimping out his product.</p>
<p>That , my friends, is how you do social media right.</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/08/28/social-media-done-right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robert Owens for Ohio Attorney General 2008</title>
		<link>http://ikeif.net/2008/08/28/robert-owens-for-ohio-attorney-general-2008/</link>
		<comments>http://ikeif.net/2008/08/28/robert-owens-for-ohio-attorney-general-2008/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 05:22:06 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[columbus]]></category>
		<category><![CDATA[digital life]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[social web]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[new media]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[ohio attorney general]]></category>
		<category><![CDATA[politcs]]></category>
		<category><![CDATA[robert owens]]></category>
		<category><![CDATA[ron paul]]></category>

		<guid isPermaLink="false">http://ikeif.net/2008/08/28/robert-owens-for-ohio-attorney-general-2008/</guid>
		<description><![CDATA[
Just my piece in politics. I&#8217;ve talked to him, and he&#8217;s very genuine &#8211; a rare trait I&#8217;ve ever gotten from talking to anyone involved in politics.
Robert Owens on youTube?
That is correct, friend!
I&#8217;m really digging how politicians are starting to utilize new media methods to get their message out. Most recently, we&#8217;ve heard of Ron [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/WLPYIgbflCo&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/WLPYIgbflCo&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Just my piece in politics. I&#8217;ve talked to him, and he&#8217;s very genuine &#8211; a rare trait I&#8217;ve ever gotten from talking to anyone involved in politics.</p>
<h2>Robert Owens on youTube?</h2>
<p><a href="http://www.youtube.com/user/RobertOwens2008">That is correct, friend!</a></p>
<p>I&#8217;m really digging how politicians are starting to utilize new media methods to get their message out. Most recently, we&#8217;ve heard of <a href="http://www.usaelectionpolls.com/2008/articles/ron-paul-fox-news.html">Ron Paul&#8217;s online money raising</a> that really helped point out the power of the people online. Then we see <a href="http://www.techpresident.com/blog/entry/21119/is_the_obama_campaign_a_model_for_online_politics">Obama has emulated the online presence</a> &#8211; and they use their staff at hand to help tailor the experience to the potential voter. The undecided voters get one message, the supported get a different set &#8211; maybe facebook reminders, tweets, IMs, etc.</p>
<p>Very cool &#8211; I&#8217;m looking forward to the 2012 elections just to see how much the Internet is involved &#8211; maybe they&#8217;ll have mobile voting figured out by then, or <a href="http://xkcd.com/463/">maybe even electronic voting machines secured</a>!</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/08/28/robert-owens-for-ohio-attorney-general-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Love for Freelancing</title>
		<link>http://ikeif.net/2008/08/27/new-love-for-freelancing/</link>
		<comments>http://ikeif.net/2008/08/27/new-love-for-freelancing/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 04:48:39 +0000</pubDate>
		<dc:creator>keif</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[entrepreneurship]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[freelancing]]></category>
		<category><![CDATA[odesk]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://ikeif.net/2008/08/27/new-love-for-freelancing/</guid>
		<description><![CDATA[So Genuine Chris has declared war on Odesk.
Say what?
That&#8217;s right &#8211; a war against the friend to freelancers. Right?
From oDesk:
oDesk enables buyers of services to hire, manage, and pay technology service providers from around the world. Buyers choose oDesk for top global talent, comprehensive management tools, and a flexible hourly payment model. Service Providers choose [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>So Genuine Chris has <a href="http://genuinechris.com/2008/08/27/odesk-i-am-declaring-war-on-you/">declared war on Odesk</a>.</p>
<h2>Say what?</h2>
<p>That&#8217;s right &#8211; a war against the friend to freelancers. Right?</p>
<p>From oDesk:</p>
<blockquote><p>oDesk enables buyers of services to hire, manage, and pay technology service providers from around the world. Buyers choose oDesk for top global talent, comprehensive management tools, and a flexible hourly payment model. Service Providers choose oDesk for challenging jobs and guaranteed payment. Every day, thousands of buyers and providers work together through oDesk — a unique company at the forefront of reinventing work.</p></blockquote>
<p>So, it&#8217;s all gravy, right? I thought about signing up their and doing some freelancing myself &#8211; I saw a few <a href="http://www.mootools.net">mootools</a> projects pop-up, and I fancy me some mootools development.</p>
<p>But Chris points out what another developer, <a href="http://servee.com/">Issac Kelly</a>, had to say:</p>
<blockquote><p>&#8220;God, it’s like dealing with people you got away from work to begin with.&#8221;</p></blockquote>
<h2>Dude. I didn&#8217;t leave Corporate Internet to be your bitch.</h2>
<p>I know, I know. That&#8217;s not what oDesk is &#8211; right? I&#8217;ve never used it, but from the &#8220;quality&#8221; of what I&#8217;ve seen, I have mixed feelings about becoming involved. It&#8217;s really five-and-diming development &#8211; and as a developer that has had to take over tasks from the lowest-common-denominator (*cough*webconsultants*cough*) it&#8217;s easy to see that <span style="font-weight: bold;">YOU GET WHAT YOU PAY FOR</span>.</p>
<h2>So I should pay top-dollar for premium development?</h2>
<p>No &#8211; you should pay what you can afford.<br />
If you can afford someone at $60/hour you should hire someone at that rate &#8211; not the guy that comes around and tries to undersell your guy with &#8220;I&#8217;ll do it for $25&#8243; &#8211; because very often <span style="font-style: italic;">if it&#8217;s too good to be true, it probably is</span>.</p>
<p>I&#8217;m not saying that maybe you&#8217;re luck &#8211; but very often those lowest bidders underbid and end up under delivering because they just meant to get you in, and then get you at the point of either:</p>
<ul>
<li>A) You&#8217;re stuck with them because you&#8217;ve wasted too much of your budget to start over.</li>
<li>B) They&#8217;ve been paid and you end up going with the higher priced guy/company anyways, maybe with some savable work.</li>
</ul>
<h2>So what are you going to do about it, hotshot?</h2>
<p>I&#8217;m not. I&#8217;m looking for side jobs, because, well, kid(s) are damned expensive.</p>
<p>But Chris says he&#8217;s got something coming:</p>
<blockquote><p>I’ll find the work for all of you, I’ll get you paid what you’re worth, and I’ll make all of us rich in the process.   I’ll be blogging about this as it takes shape, but it’s surprisingly concrete and specific in my head what I need to do, and how I’m going to do it.   I am glad someone showed me what Odesk is because it’s everything that I’m not.</p></blockquote>
<p>And he&#8217;s shown me before he&#8217;s not one to talk smack &#8211; so I&#8217;m going to be keeping an eye on this.</p>
<hr/>Copyright &copy; 2010 <strong><a href="http://ikeif.net">The Digital Life of Keith Baker.</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@ikeif.net so we can take legal action immediately.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://ikeif.net/2008/08/27/new-love-for-freelancing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
