<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>Leland.info</title>
	
	<link>http://leland.info</link>
	<description>The Personal Blog of Leland Fiegel</description>
	<lastBuildDate>Tue, 03 Aug 2010 17:02:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Leland" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="leland" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">Leland</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Why Google Doesn’t Care About Validation</title>
		<link>http://leland.info/2010/08/03/google-validation/</link>
		<comments>http://leland.info/2010/08/03/google-validation/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 17:02:33 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Matt Cutts]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://leland.info/?p=360</guid>
		<description><![CDATA[One time I got an email from a &#8220;SEO expert&#8221; telling me that my site was doing so poorly in search engines because one of my pages had a few validation errors and that I needed to hire an &#8220;expert&#8221; like him to &#8220;optimize&#8221; my site so it would rank better. Here are the facts: [...]]]></description>
			<content:encoded><![CDATA[<p>One time I got an email from a &#8220;SEO expert&#8221; telling me that my site was doing so poorly in search engines because one of my pages had a few validation errors and that I needed to hire an &#8220;expert&#8221; like him to &#8220;optimize&#8221; my site so it would rank better.  Here are the facts:</p>
<ul>
<li>The site ranked in the top 10 for phrases like &#8220;free wordpress themes&#8221; and &#8220;wordpress themes&#8221; which are pretty sought after keywords in that niche.</li>
<li>The site averaged about 30,000 total visits per month from search engines (mostly Google) for other various long tail keywords.</li>
<li>The site had about 400,000 incoming links from various websites, quality content, and a good reputation within its niche.</li>
<li>The XHTML validation errors were because of a YouTube video I embedded.  The default code YouTube provided caused a few errors in validation.</li>
</ul>
<p>Anyone with half a brain when it comes to SEO will know that a strong link profile, quality content, and a solid reputation will trump a few validation errors on a page (with the exception of a few edge cases).</p>
<p><span id="more-360"></span></p>
<h3>Basic Validation Errors</h3>
<p>These so-called &#8220;SEOs&#8221; are probably going to hate me for this, but I&#8217;m going to give away some of their secrets right here for everyone to see.</p>
<ul>
<li>Most validation errors are caused by unclosed tags.  Make sure your code is properly indented so these issues will be easy to spot.</li>
<li>A common one in XHTML are image tags with no alt attribute and/or no closing slash. Example: <code>&lt;img src=&quot;example.jpg&quot; alt=&quot;Example&quot; /&gt;</code></li>
<li>Make sure to convert symbols like ampersands into character entities, common in embed codes.  Like &amp;amp; instead of just &amp; will cause an error.</li>
</ul>
<p>Keep the following tips in mind and you&#8217;ll eliminate most of your validation errors, and keep some of the so-called &#8220;SEOs&#8221; at bay.</p>
<p>As far as edge cases go, <a href="http://yoast.com/w3c-validation-seo/">Joost de Valk</a> has a pretty good story about how a XHTML validation error caused Google to not be able to crawl a site properly.</p>
<h3>Why Google Doesn&#8217;t Care</h3>
<p>Google&#8217;s main job is to provide relevant search results for its users.  Not to appease webmasters by ranking their crappy content sites as high as possible because they have valid coding.  Google knows that if they placed too much weight on valid coding, their search results would just plain suck and users would leave in droves to the fields of Bing.</p>
<p>Why?  Lots of older, reputable websites with great content don&#8217;t have valid code.  Is Google going to penalize these sites in any way because of invalid code?  No, because the users would suffer.</p>
<h3>Matt Cutts Says So</h3>
<p>Remember, Google uses over <strong>200 factors</strong> to gauge the relevance of a page and XHTML validation isn&#8217;t even one of them.  If you don&#8217;t believe me, maybe you&#8217;ll believe Matt Cutts.</p>
<p><object width="600" height="362"><param name="movie" value="http://www.youtube.com/v/FPBACTS-tyg&amp;hl=en_US&amp;fs=1?rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/FPBACTS-tyg&amp;hl=en_US&amp;fs=1?rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="362"></embed></object></p>
<p>Here are a few key quotes near the end of the video.</p>
<ul>
<li>&#8220;It&#8217;s important to realize the vast majority of pages on the web don&#8217;t validate.&#8221;</li>
<li>&#8220;We have to crawl and index and return results on the web even if pages don&#8217;t validate.&#8221;</li>
<li>&#8220;We don&#8217;t give any sort of boost to pages that validate.&#8221;</li>
</ul>
<h3>What Valid Code Isn&#8217;t</h3>
<p>A lot of what people understand is, your code can still be horrible <strong>even if it does validate</strong>.</p>
<ul>
<li>Valid code is not a guarantee your site will look the same in every browser and on every platform.</li>
<li>Valid code does not mean your code is good, efficient, and/or fast loading.</li>
</ul>
<p>If your code is so inefficient that it significantly slows down your pages, then you have a problem and having W3C validation isn&#8217;t going to help you with that.</p>
<p>It is pretty well known now that <a href="http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html">site speed is used in search ranking</a>, so your code should be as efficient as possible.</p>
<h3>Why You Should Have Valid Code Anyway</h3>
<p>Don&#8217;t get me wrong, I&#8217;m not saying <strong>you</strong> shouldn&#8217;t care about having valid code.  There are lots of benefits.</p>
<ul>
<li>It can help you debug your code to help limit any display issues.</li>
<li>Efficient coding can help speed up your pages, which is important nowadays.</li>
<li>If you&#8217;re in the PSD to HTML business, you won&#8217;t be the laughing stock of your peers.</li>
<li>You hopefully won&#8217;t get any emails from so-called &#8220;SEOs&#8221; offering to validate your code.</li>
</ul>
<p>Okay, the last two reasons are in jest, however <strong>the main reason you should validate your code is for you</strong> and your visitors, not because you think it will help you in search engines, because it won&#8217;t.</p>
<h3>Conclusion</h3>
<p>In case you couldn&#8217;t figure it out, the site of mine I was talking about in the first part of the article was <a href="http://www.themelab.com">Theme Lab</a>.  Obviously the so-called &#8220;SEO&#8221; who e-mailed me didn&#8217;t do his homework, because it does very well with search traffic and a few validation errors isn&#8217;t going to change that.</p>
<p>What are your thoughts on W3C validation?  I&#8217;d love to hear any thoughts you might have in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/08/03/google-validation/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Why .CO Is Destined For Failure</title>
		<link>http://leland.info/2010/07/21/co-domain-fail/</link>
		<comments>http://leland.info/2010/07/21/co-domain-fail/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 19:40:45 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[dotco]]></category>
		<category><![CDATA[fail]]></category>

		<guid isPermaLink="false">http://leland.info/?p=331</guid>
		<description><![CDATA[.CO is the country code for Colombia, and registration was just opened up to the general public yesterday. Yes, there have already been some big sales like e.co for $81,000, Twitter acquiring t.co, and Overstock buying o.co for $350,000. Who Is Buying Them As far as the biggest sales go, it appears large corporations are [...]]]></description>
			<content:encoded><![CDATA[<p>.CO is the country code for Colombia, and registration was just <a href="http://mashable.com/2010/07/20/co-domains/" title=".CO Domain Names Now Available">opened up to the general public</a> yesterday.  Yes, there have already been some big sales like <a href="http://sedo.com/auction/eco/auction_history.php?auction_id=101343&#038;tracked=&#038;partnerid=&#038;language=us">e.co</a> for $81,000, Twitter acquiring t.co, and Overstock buying o.co for <a href="http://www.auctionbytes.com/cab/abn/y10/m07/i21/s04">$350,000</a>.</p>
<h3>Who Is Buying Them</h3>
<p>As far as the biggest sales go, it appears large corporations are grabbing them up for vanity purposes.  T.co, for example, will be <a href="http://blog.twitter.com/2010/06/links-and-twitter-length-shouldnt.html">used by Twitter</a> for some sort of link shortening service.</p>
<p><span id="more-331"></span>Like almost every new extension, a big chunk are being bought up by trademark holders.  In case you didn&#8217;t notice, .co is extremely similar to .com so trademark holders buying their .co equivalent to protect their brand is pretty much a requirement.</p>
<p>The rest of every single last half-decent .CO domain are being bought up by domainers.  I&#8217;ll admit, I did pre-register one of them: leland.co (for hopefully obvious reasons).  It was picked up by a dropcatcher and probably being auctioned off right now.</p>
<p>Even total garbage domains like <strong>lowest-price-web-hosting.co</strong> are being registered.  Look that one up on <a href="http://whois.co">Whois.co</a> if you don&#8217;t believe me.</p>
<h3>Other Previous Extension Fails</h3>
<p>This is not unprecedented.  Lots of new extension releases in the past have been billed to be the &#8220;new .com&#8221; but guess what?  They&#8217;ve all failed, and .com is still the undisputed champion.</p>
<ul>
<li><strong>.cc</strong> &#8211; Remember .cc?  It was one character shorter than .com, it was cool, it was hip, it was memorable.  10 years later I don&#8217;t think I&#8217;ve ever seen a .cc actually advertised in the wild.</li>
<li><strong>.ws</strong> &#8211; Oh man, &#8220;ws&#8221; stands for website!  This will be a dot com killer for sure, since the internet is made up of websites, right?  It wasn&#8217;t (a dot com killer, obviously the internet has websites).</li>
<li><strong>.mobi</strong> &#8211; The most laughable of the bunch.  Dot mobi was supposed to dominate the &#8220;mobile web&#8221; but it didn&#8217;t.  Probably for the simple fact that <em>you can use any extension for a mobile website</em>, not to mention smart phones can render mobile sites just like a normal web browser.</li>
</ul>
<p>Yes, I&#8217;ll admit .co is very different than all of these due to the extreme similarity to .com, but the same old history is repeating itself once again.</p>
<p>With domainers buying up all the best domains in these new extensions, putting huge price tags on them, and no intention of developing them into <strong>actual websites</strong> they&#8217;re ironically killing the very ecosystem they&#8217;re trying to nurture.</p>
<h3>My Prediction</h3>
<p>As usual, the <strong>big winners in every new extension release will be the registry</strong>.  They&#8217;ll get their yearly renewal fees from all the trademark holders, and domainers clingy and dumb enough to keep renewing names like lowest-price-web-hosting.co year after year.</p>
<p>And don&#8217;t forget about the big money they&#8217;re holding out on all the one character domains for auctions and such.  They might take all the money and invest it into a new extension.  Wash, rinse, repeat.</p>
<p>The general public will get it undoubtedly confused with .com.  If someone <a href="http://www.webmaster-source.com/2010/07/21/co-a-domaining-disaster/">saw it on a business card</a>, they&#8217;d probably think it was a typo.</p>
<p>Some people might get rich off of it.  Some people might blow their lifesavings on this pseudo &#8220;landrush.&#8221;  In the end, .CO will be nothing more than a glorified typo.</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/07/21/co-domain-fail/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>New Design by James McDonald</title>
		<link>http://leland.info/2010/07/21/new-design/</link>
		<comments>http://leland.info/2010/07/21/new-design/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 19:25:08 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Blog news]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://leland.info/?p=350</guid>
		<description><![CDATA[Just like Theme Lab, this site is now sporting a brand new design by James McDonald. For posterity, here&#8217;s a screenshot of the old design: The Change While I did get a lot of compliments on the old design, I wanted to go in a more &#8220;professional&#8221; direction with the site. I&#8217;d love to know [...]]]></description>
			<content:encoded><![CDATA[<p>Just like <a href="http://www.themelab.com/2009/12/05/new-theme-lab-design-by-james-mcdonald/" title="New Theme Lab Design by James McDonald">Theme Lab</a>, this site is now sporting a brand new design by <a href="http://enthusiastik.com">James McDonald</a>.  For posterity, here&#8217;s a screenshot of the old design:</p>
<p class="frame"><img src="http://leland.info/wp-content/uploads/old-leland.png" alt="" title="old leland" width="600" height="285" /></p>
<h3>The Change</h3>
<p>While I did get a lot of compliments on the old design, I wanted to go in a more &#8220;professional&#8221; direction with the site.  I&#8217;d love to know what you think in the comments!</p>
<p>Oh, and if you&#8217;re one of the like&#8230;5 RSS subscribers I have here, come on out of your RSS reader and take a look.</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/07/21/new-design/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Your Customers Read Twitter Too</title>
		<link>http://leland.info/2010/04/24/customers-read-twitter/</link>
		<comments>http://leland.info/2010/04/24/customers-read-twitter/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 17:26:52 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://leland.info/?p=289</guid>
		<description><![CDATA[I follow a lot of people in the WordPress community from my @themelab account, a number of whom run their own businesses based around WordPress. If you run a business on Twitter, there&#8217;s a good chance your clients and other (potential) customers follow you. I can&#8217;t tell you how many times I&#8217;ve seen Twitter postings [...]]]></description>
			<content:encoded><![CDATA[<p>I follow a lot of people in the WordPress community from my <a href="http://twitter.com/themelab">@themelab</a> account, a number of whom run their own businesses based around <a href="http://wordpress.org">WordPress</a>.  If you run a business on Twitter, there&#8217;s a good chance your clients and other (potential) customers follow you.</p>
<p>I can&#8217;t tell you how many times I&#8217;ve seen Twitter postings from people which essentially mock their customers.  Here&#8217;s some of the common ones I see from the commercial themer crowd:</p>
<ul>
<li>Wow, this clueless customer of mine just posted a total newbie question on my support forum.  Check it out! (screenshot link here)</li>
<li>Haha, someone who used a pirated version of my theme just got hacked and now their entire blog is ruined.  Too bad for them.</li>
<li>This site just switched away from my awesome SEO-optimized theme and now it looks like total crap, say bye-bye to search rankings.</li>
</ul>
<p><span id="more-289"></span>These are somewhat exaggerated examples but if you follow the same group of people I do, you&#8217;ll have a good idea of what I&#8217;m talking about already.</p>
<p>My point is, <strong>your customers read your Twitter stream</strong>, so it&#8217;s probably not a good idea to insult them (directly or indirectly) for doing something that was probably just an honest mistake.</p>
<p>I&#8217;ll admit I&#8217;m not a perfect angel about this, but I have been getting better about not posting all the newbie questions I get to Twitter.  And trust me, I get a lot of those.</p>
<p>So remember, the next time someone asks you a dumb question, keep in mind that <strong>everyone starts out as a noob</strong> (that&#8217;s right, even you and me) so be patient and don&#8217;t be so quick to make fun of them on Twitter.</p>
<p>Even if a lot of your followers would find it amusing, the one person who won&#8217;t find it amusing is the one you&#8217;re making fun of.  Think about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/04/24/customers-read-twitter/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Your Own Personal Online Todo List</title>
		<link>http://leland.info/2010/04/13/todo-list-tutorial/</link>
		<comments>http://leland.info/2010/04/13/todo-list-tutorial/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 13:57:16 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[Screenr]]></category>

		<guid isPermaLink="false">http://leland.info/?p=275</guid>
		<description><![CDATA[Some of you asked how I set up my todo list after I posted a screenshot of it a few days ago. I set it up from a freely available script I found on TutorialZine.com, from a tutorial called AJAX-ed Todo List With PHP, MySQL &#038; jQuery. In the following screencast tutorial, I&#8217;ll show you [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you asked how I set up my todo list after I <a href="http://twitpic.com/1el88h">posted a screenshot</a> of it a few days ago.  I set it up from a freely available script I found on TutorialZine.com, from a tutorial called <a href="http://tutorialzine.com/2010/03/ajax-todo-list-jquery-php-mysql-css/">AJAX-ed Todo List With PHP, MySQL &#038; jQuery</a>.</p>
<p>In the following screencast tutorial, I&#8217;ll show you how to set it up on a cPanel host (I used <a rel="nofollow" href="http://secure.hostgator.com/cgi-bin/affiliates/clickthru.cgi?id=lelandf" title="Affiliate link">HostGator</a>):</p>
<ul>
<li>Set up a subdomain for your todo list page (optional, necessary in some cases)</li>
<li>Password protect the directory your todo list is in (optional, highly recommended)</li>
<li>Download the script from TutorialZine, extract the files, and upload them via FTP</li>
<li>Set up a database, create a user, and add the user to the database</li>
<li>Get the database connection details and put it in the connection file</li>
<li>Import the database structure through PHPmyAdmin</li>
</ul>
<p>Screencast is after the jump.</p>
<p><span id="more-275"></span></p>
<p style="text-align:center"><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_1116090935.swf' /><param name='flashvars' value='i=61750' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_1116090935.swf' flashvars='i=61750' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<p><strong>Notes</strong></p>
<ul>
<li>Remember, you need to download the script from this <a href="http://tutorialzine.com/2010/03/ajax-todo-list-jquery-php-mysql-css/">TutorialZine post</a>.</li>
<li>A set up a subdomain because using &#8220;todo&#8221; as a subdirectory conflicted with one of my <a href="http://leland.info/2007/04/08/todobu-online-to-do-list-manager/">older WordPress posts</a>.  Type in <em>leland.info/todo</em> to see what I mean.</li>
<li>It&#8217;s a good idea to password protect the directory since anyone can edit your todo list if not.  Not to mention if you have top secret todo items, you probably want to keep that hidden.</li>
</ul>
<p><a href="http://leland.info/2010/03/16/ideas-for-premium-screenr-features/">I still love Screenr</a>, by the way.  I know this todo list script is pretty simple and there are more advanced third-party options available.  I appreciate the simplicity though.</p>
<p>Hope you all liked the tutorial, let me know what you think in the comments.  If you have any ideas for non-WordPress-related screencasts, let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/04/13/todo-list-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Reciprocal Follow Nonsense</title>
		<link>http://leland.info/2010/04/04/twitter-reciprocal-follow/</link>
		<comments>http://leland.info/2010/04/04/twitter-reciprocal-follow/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 14:40:56 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://leland.info/?p=260</guid>
		<description><![CDATA[This whole &#8220;I follow you, you follow me&#8221; mentality on Twitter has bothered me for a while. Basically, it goes like this: if someone follows you on Twitter, it&#8217;s &#8220;rude&#8221; not to follow them back. This is nonsense. Why? Here are a few reasons: Interest Factor &#8211; You should follow someone on Twitter because you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>This whole &#8220;I follow you, you follow me&#8221; mentality on Twitter has bothered me for a while.  Basically, it goes like this: if someone follows you on Twitter, it&#8217;s &#8220;rude&#8221; not to follow them back.  <strong>This is nonsense</strong>.  Why?  Here are a few reasons:</p>
<ul>
<li><strong>Interest Factor</strong> &#8211; You should follow someone on Twitter because you&#8217;re interested in what they have to say.  People should follow you on Twitter because they&#8217;re interested in what you have to say.  Period.</li>
<li><strong>Spam Factor</strong> &#8211; A lot of your new followers are probably spammers just waiting for you to take the bait and follow them back.  Then they&#8217;ll fill up your <acronym title="Direct Message">DM</acronym> box with teeth whitening offers and <a href="http://mashable.com/tag/phishing/">phishing</a> links.</li>
<li><strong>Fake Ego Boost</strong> &#8211; If one of your followers is also following 50,000 other people, chances are they aren&#8217;t paying attention to anything you say.  They might use a program like <a href="http://www.tweetdeck.com">TweetDeck</a> to filter a small list of tweets they actually do want to see.  Who cares if someone follows you if they don&#8217;t even read what you have to say?</li>
</ul>
<p><span id="more-260"></span><strong>If someone doesn&#8217;t follow you back</strong>, don&#8217;t take it personally, it&#8217;s no big deal.  Maybe they don&#8217;t check who their latest followers are, maybe you haven&#8217;t interacted with them before, maybe they&#8217;ve noticed you but your tweets just aren&#8217;t that interesting to them.  Hopefully people you don&#8217;t follow back won&#8217;t take it personally either.</p>
<p><strong>If you want to interact with someone</strong>, using @replies should suffice.  Even if I don&#8217;t follow someone, I try to make a solid effort to respond to everyone who replies to me.  Obviously this can be difficult if you get a ton of replies, but you can at least <em>try</em> make an effort.  This is a much better way to stay &#8220;connected&#8221; than the superficiality of a straight follow.</p>
<p>Ever heard of <a href="http://en.wikipedia.org/wiki/Dunbar%27s_number">Dunbar&#8217;s number</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/04/04/twitter-reciprocal-follow/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Follow Friday Mistakes on Twitter</title>
		<link>http://leland.info/2010/03/27/follow-friday-tips/</link>
		<comments>http://leland.info/2010/03/27/follow-friday-tips/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 13:42:29 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[follow friday]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://leland.info/?p=227</guid>
		<description><![CDATA[Every Friday on Twitter, users on Twitter recommend other people to follow using the #followfriday hashtag. This sounds nice in theory, it gives tweeters a chance to suggest and find other cool people to follow. Unfortunately, some people do it so, so wrong. Do you make these mistakes? List a bunch of people without any [...]]]></description>
			<content:encoded><![CDATA[<p>Every Friday on Twitter, users on Twitter recommend other people to follow using the #followfriday hashtag.  This sounds nice in theory, it gives tweeters a chance to suggest and find other cool people to follow.</p>
<p>Unfortunately, some people do it so, so wrong.  Do you make these mistakes?</p>
<p><strong>List a bunch of people without any context</strong> &#8211; This is when you tweet something like the following:</p>
<blockquote><p>#followfriday @arandomperson @totallyunrelatedperson @someotherguy @someothergal @whocares @nooneispayingattentionanymore</p></blockquote>
<p>What&#8217;s the problem?  <em>There&#8217;s no context</em>.  Noone knows why you&#8217;re suggesting these people to follow.  Who are they?  What do they do?</p>
<p><span id="more-227"></span>More than likely, the people you recommend in this way won&#8217;t get a single new follower, except maybe some spammer bots.  You could get more followers by tweeting a keyword like &#8220;vertigo&#8221; and have <a href="http://twitpic.com/13qvt8">doctors respond to you</a>.</p>
<p><strong>Too many Follow Friday tweets at once</strong> &#8211; This is kind of like the mistake above, except multiple times worse.  This is when you list a bunch of random people, and then do it again, and then do it again, and again, until your Twitter stream is completely flooded with useless #followfriday tweets.</p>
<p>Challenge?  Try this out and see if your follower count doesn&#8217;t decrease.</p>
<p><strong>Recommend yourself (and never recommend anyone else)</strong> &#8211; This is when you say something like the following:</p>
<blockquote><p>Hey everyone, remember to recommend @themelab for #followfriday, because I&#8217;m full of awesome-sauce and I want as many followers as possible!</p></blockquote>
<p>And after that, never recommend a single other person.  To top it off, never even respond/thank to the nice (but deluded) followers you have that actually recommended your self-indulgent self for #followfriday.</p>
<p>To put it simply, you&#8217;ll look like a selfish douche and most of your followers will probably be turned off by it.</p>
<p><strong>The right way</strong> &#8211; Let&#8217;s start with an example of a good Follow Friday tweet, and then go over why.<br />
<img src="http://leland.info/wp-content/uploads/good-follow-friday-300x169.png" alt="Good Follow Friday" title="Good Follow Friday" width="300" height="169" class="alignright size-medium wp-image-249" /></p>
<ul>
<li><strong>It&#8217;s put in context</strong> &#8211; People who see this tweet will have an idea who these people are, they&#8217;re familiar with WordPress and/or web development.</li>
<li><strong>Only two recommendations</strong> &#8211; Followers won&#8217;t be as overwhelmed as they would be with the recommendations maxed out to 140 characters.</li>
<li><strong>It has me in it</strong> &#8211; This is an especially awesome recommendation because I (<a href="http://twitter.com/themelab">@themelab</a>) am recommended in it.  It was also not solicited at all (see &#8220;Recommending yourself&#8221; above).</li>
</ul>
<p><strong>Conclusion</strong> &#8211; So any of you who actually still participate in Follow Friday, I hope you found these tips useful.  Let me know what you think in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/03/27/follow-friday-tips/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ideas for Premium Screenr Features</title>
		<link>http://leland.info/2010/03/16/ideas-for-premium-screenr-features/</link>
		<comments>http://leland.info/2010/03/16/ideas-for-premium-screenr-features/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 21:42:53 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Screenr]]></category>

		<guid isPermaLink="false">http://leland.info/?p=206</guid>
		<description><![CDATA[First off, let&#8217;s get this straight. I LOVE SCREENR, and I would probably pay for it if it wasn&#8217;t already free. It is one of my favorite Twitter apps. I used to use Camtasia for making screencasts, and while that&#8217;s probably better for more advanced screencasting techniques, I prefer to use Screenr now. Why? Because [...]]]></description>
			<content:encoded><![CDATA[<p>First off, let&#8217;s get this straight.  <strong>I LOVE <a href="http://screenr.com">SCREENR</a></strong>, and I would probably pay for it if it wasn&#8217;t already free.  It is one of my favorite Twitter apps.  I used to use <a href="http://www.techsmith.com/camtasia.asp">Camtasia</a> for making screencasts, and while that&#8217;s probably better for more advanced screencasting techniques, I prefer to use Screenr now.</p>
<p>Why?  Because most of my videos were less than five minutes anyway (Screenr&#8217;s time limit), I never used any of those previously-mentioned advanced screencast techniques available, and most importantly, it&#8217;s crazy-easy to use.  Just record and upload, nothing too fancy.  And it&#8217;s all web-based, no software to download.</p>
<p>At the present time, there are no paid options for Screenr.  Everything is completely free, but there are some limits.  It only makes sense to have some paid features/upgrades to remove these limits.  Here are my ideas:</p>
<p><span id="more-206"></span></p>
<ul>
<li><strong>Remove the five minute time limit</strong>, or maybe make it some amount that 99% of people won&#8217;t ever get close to, like 2 hours, since there&#8217;s no such thing as &#8220;unlimited&#8221;.</li>
<li><strong>Scheduling</strong>, so videos aren&#8217;t posted as soon as they&#8217;re uploaded.  For example, maybe you could record a week&#8217;s worth of screencasts, and publish only a certain amount per day.</li>
<li><strong>Private screencasts</strong>, since right now all screencasts are completely public.  There may be some scenarios where you would want to restrict who sees your screencasts.  Maybe make it &#8220;invite only&#8221; to a select group of Screenr/Twitter users.</li>
<li><strong>Editing features</strong>, since I record about 10 screencasts until I finally get it right.  When you&#8217;re recording hour-long videos, you&#8217;d probably be pretty pissed if you had to redo it because of a little mistake that you couldn&#8217;t edit out.</li>
<li><strong>Captions</strong> would probably be useful for everyone as a free feature, as it might be nice to be able to type in captions to supplement the video content, which would be especially useful where voice recording isn&#8217;t available.</li>
<li><strong>Separate login options</strong>, so if something screwy happens with your Twitter account, your Screenr account isn&#8217;t by association, screwy, in any way.  Again, this might be useful as a free feature as well.  Screenr doesn&#8217;t <em>need</em> Twitter, it&#8217;s not like a <a href="http://www.tweetdeck.com/" title="My Twitter client of choice">Twitter client</a> that would be useless without Twitter.</li>
</ul>
<p>It&#8217;s a mystery to me why some of these features have not already been implemented.  I&#8217;m not too familiar with the parent company of Screenr, and maybe they can afford all this, but on it&#8217;s own Screenr&#8217;s 100% free model currently used doesn&#8217;t seem sustainable at all.</p>
<p>Hosting and streaming videos uses up <strong>a ton of bandwidth</strong> which in turn costs <strong>a ton of money</strong> and I&#8217;d hate to see Screenr shut down because they&#8217;re losing too much money.  Not to mention the development and support costs associated with maintaining the website.</p>
<p>So, you have any premium Screenr feature ideas?  Have you used Screenr before, and if so, do you think it&#8217;s as awesome as I do?  Let me know in the comments.</p>
<p>Oh by the way, if you want to see all of my Screenr videos, check out my <a href="http://screenr.com/user/themelab">Theme Lab Screenr page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/03/16/ideas-for-premium-screenr-features/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Hand Drawn Blog Design on Leland.info</title>
		<link>http://leland.info/2010/01/15/new-hand-drawn-blog-design/</link>
		<comments>http://leland.info/2010/01/15/new-hand-drawn-blog-design/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 17:30:16 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Blog news]]></category>

		<guid isPermaLink="false">http://leland.info/?p=194</guid>
		<description><![CDATA[Say bye bye to the Simply Minimal theme, and say hello to this new hand-drawn-style blog design on Leland.info. It was designed by Keith Donaldson (including all the custom drawings and icons). It also uses the Pointy font, designed by Pointy Design, for the headings rendered through Cufon. I, of course, coded the design into [...]]]></description>
			<content:encoded><![CDATA[<p>Say bye bye to the <a href="http://leland.info/2009/08/09/simply-minimal-wordpress-theme/">Simply Minimal</a> theme, and say hello to this new hand-drawn-style blog design on Leland.info.  It was designed by <a href="http://www.iamkeith.com/">Keith Donaldson</a> (including all the custom drawings and <a href="http://www.iamkeith.com/handy-icons.html">icons</a>).  It also uses the <a href="http://www.dafont.com/pointy.font">Pointy font</a>, designed by <a href="http://pointydesign.com/fonts/">Pointy Design</a>, for the headings rendered through <a href="http://cufon.shoqolate.com/generate/">Cufon</a>.  I, of course, coded the design into the WordPress theme you now see on the site.</p>
<p>I&#8217;m not sure why, but I&#8217;ve been a fan of hand-drawn-style designs lately.  After seeing Keith&#8217;s hand-drawn icon set (previously linked) I thought I would contact him about making a minimal hand-drawn-style blog design for Leland.info.  I think it turned out pretty nice.</p>
<p>By the way, Keith has also designed a number of themes for Theme Lab, including <a href="http://www.themelab.com/2009/04/16/cool-stripes-free-wordpress-theme/">Cool Stripes</a>, <a href="http://www.themelab.com/2009/08/21/photabulous-free-wordpress-theme/">Photabulous</a>, and <a href="http://www.themelab.com/2009/08/24/bravissimo-free-psd-xhtmlcss-template/">Bravissimo</a> (XHTML/CSS only).</p>
<p>Maybe if enough people like it, I could create a generic version of the theme for release.  Love it or hate it?  Let me know in the comments.  It&#8217;s also a work in progress, you may see me adding/removing different things over time.</p>
<p>And yes, I know the social bookmarking icons below the posts don&#8217;t work.  Do people actually use those anymore?  Clicking social bookmarking icons, not the actual social bookmarking sites.</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2010/01/15/new-hand-drawn-blog-design/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Clients From Hell: Funniest Site Ever</title>
		<link>http://leland.info/2009/12/06/clients-from-hell-funniest-site-ever/</link>
		<comments>http://leland.info/2009/12/06/clients-from-hell-funniest-site-ever/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 19:42:27 +0000</pubDate>
		<dc:creator>Leland</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Random stuff]]></category>

		<guid isPermaLink="false">http://leland.info/?p=185</guid>
		<description><![CDATA[For anyone who has ever done any freelance work in the past, I just found the funniest site in the world for you.]]></description>
			<content:encoded><![CDATA[<p>I recently came across a site called <a href="http://clientsfromhell.tumblr.com/">Clients From Hell</a> and I&#8217;m hooked.  The site describes itself as:</p>
<blockquote><p>A collection of anonymously contributed client horror stories from designers.</p></blockquote>
<p>Although I&#8217;ve never done any freelance design work myself, a lot of these horror stories sound all too familiar, since I do freelance web coding and consulting.</p>
<p>Pretty much all of the quotes on their are priceless, but here are a few of my personal favorites.</p>
<p>An animation budget of $1200 for a movie like &#8220;Finding Nema&#8221; &#8211; <a href="http://clientsfromhell.tumblr.com/post/246487989/we-have-an-animation-budget-of-about-1200-we-are">Link</a></p>
<p>&#8220;The unicorns don’t look realistic enough.&#8221; &#8211; <a href="http://clientsfromhell.tumblr.com/post/247963802/the-unicorns-dont-look-realistic-enough">Link</a></p>
<p>&#8220;Can you make the blue match the color of the sky right now?&#8221; &#8211; <a href="http://clientsfromhell.tumblr.com/post/248863504/me-im-on-the-press-check-for-the-brochure">Link</a></p>
<p>This one hit a little too close to home, sounds like a lot of emails I get from <a href="http://customtheme.com">Custom Theme</a> &#8211; <a href="http://clientsfromhell.tumblr.com/post/269585570/client-we-love-your-wordpress-theme-designs-how">Link</a></p>
<p>I browse it every now and then for a good laugh.  I know it&#8217;s funny but try not to get hooked, it can be pretty distracting.</p>
]]></content:encoded>
			<wfw:commentRss>http://leland.info/2009/12/06/clients-from-hell-funniest-site-ever/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
