<?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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Adam McFarland's Blog</title>
	
	<link>http://www.adam-mcfarland.net</link>
	<description>My mission with this blog is to give a candid look at what its like to be a young business owner in hopes that more young professionals will consider entrepreneurship as a career choice.</description>
	<lastBuildDate>Sun, 22 Nov 2009 18:26:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>42.713328</geo:lat><geo:long>-73.817906</geo:long><image><link>http://www.sportslizard.com</link><url>http://sportslizard.com/images/sportslizard-logo-no-tag-li.gif</url><title>SportsLizard.com Logo</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SportsLizardEntrepreneurBlog" type="application/rss+xml" /><feedburner:emailServiceId>SportsLizardEntrepreneurBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>I Just Tried Google Chrome OS And…</title>
		<link>http://www.adam-mcfarland.net/2009/11/22/i-just-tried-chrome-os-and/</link>
		<comments>http://www.adam-mcfarland.net/2009/11/22/i-just-tried-chrome-os-and/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 18:26:26 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web2.0]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=926</guid>
		<description><![CDATA[
I think people are kind of missing the point.
If you haven&#8217;t had a chance, watch the short video below and read the live blog of the event from TechCrunch.

I installed it as a virtual machine using VirtualBox, as you can see in the picture above.  Given that there aren&#8217;t any guest additions, it&#8217;s somewhat [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><img class="aligncenter size-full wp-image-927" title="Google Chrome OS VirtualBox Screenshot" src="http://www.adam-mcfarland.net/wp-content/uploads/2009/11/chrome-os.png" alt="Google Chrome OS VirtualBox Screenshot" width="800" height="500" /></div>
<p>I think people are kind of missing the point.</p>
<p>If you haven&#8217;t had a chance, watch the short video below and read the <a href="http://www.techcrunch.com/2009/11/19/chrome-os-event/">live blog of the event from TechCrunch</a>.</p>
<div align="center"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/hJ57xzo287U&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/hJ57xzo287U&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></div>
<p>I installed it as a virtual machine using VirtualBox, as you can see in the picture above.  Given that there aren&#8217;t any <a href="http://www.virtualbox.org/wiki/VirtualBox">guest additions</a>, it&#8217;s somewhat limited &#8211; even with a ton of memory allocated, it lags a bit and has a 800&#215;600 resolution.  So I&#8217;ll withhold my real review until those are released.  Some people in the comments on <a href="http://www.techcrunch.com/2009/11/19/guide-install-google-chrome-os/">TechCrunch</a> and <a href="http://lifehacker.com/5408932/chrome-os-virtual-machine-build-ready-for-your-testing">Lifehacker</a> don&#8217;t understand this and are blaming these things on Chrome.</p>
<p>The two things that really stuck out to me while playing around were how freaking fast it booted, and that there is no &#8220;install&#8221; like a typical Windows or Linux OS &#8211; it just boots into the OS the first time around.  Really cool.</p>
<p>If you&#8217;ve watched the videos or read the articles, I&#8217;m sure you&#8217;ll agree that it does some pretty cool stuff right?  Like boot up instantly. And like save <em>everything</em> in the cloud so you can instantly jump from one computer to another without missing a step (even keeping your tabs open).  And it&#8217;s super fast.</p>
<p>But everyone is focusing on the wrong things.  They&#8217;ll only be supporting minimal hardware at the start &#8211; you won&#8217;t just be able to download it and install it (easily), you&#8217;ll have to buy a &#8220;Chrome OS netbook&#8221;.  And it&#8217;s just really not practical to have NO hard drive storage at all.  And you can&#8217;t use other web browsers.  And you&#8217;re screwed if you don&#8217;t have wi-fi.  And that it&#8217;s basically the same as Chrome the browser, so why bother?</p>
<p>Yes, if you look at things as they likely will be in 11/2010 when the OS launches, that&#8217;s probably all it will be.  It&#8217;ll be great to give your kids.  It&#8217;ll be great to have a secondary computer that boots up and down in a second for when you&#8217;re on the go.  For most people though, they&#8217;ll stick with their Windows or Mac or Linux primary computer.  It won&#8217;t be a game changer next year, so everyone is writing it off.</p>
<p>The thing that people seem to be missing is that this isn&#8217;t about November of 2010.  It&#8217;s about November of 2015 and November of 2020.  <strong>Google is placing a bet that we&#8217;ll all be operating out of the cloud in a few years.</strong> DVDs and MP3s will be a thing of the past because it&#8217;s all available at super high quality anywhere in the world.  Photoshop and video games and all of our computer-intensive software will all be <em>better</em> online.  There will be absolutely no need for local storage of anything for the majority of computer users.</p>
<p>Now, they could be totally wrong.  Personally, I&#8217;d say it&#8217;s 50/50.  <strong>But &#8211; and this is a huge but &#8211; if that is how things turn out, they will be light years ahead of the competition.  They will have been tweaking and improving their OS for five years while Microsoft and Apple are playing catch-up.</strong> They will have suppliers building their &#8220;netbooks&#8221; with their components.  They will have a market share of greater than 0%, whereas Microsoft and Apple will have nothing.</p>
<p>I don&#8217;t know how it will turn out.  I do know that it will be fun to follow.</p>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/P24Kw9QZpVU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/11/22/i-just-tried-chrome-os-and/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple IP Geolocation Using Javascript and the Google AJAX Search API</title>
		<link>http://www.adam-mcfarland.net/2009/11/19/simple-ip-geolocation-using-javascript-and-the-google-ajax-search-api/</link>
		<comments>http://www.adam-mcfarland.net/2009/11/19/simple-ip-geolocation-using-javascript-and-the-google-ajax-search-api/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 10:14:45 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=910</guid>
		<description><![CDATA[I recently started looking into IP geolocation/geotargeting for some projects. By &#8220;geolocation&#8221; or &#8220;geotargeting&#8221; I mean serving different content to users based upon their physical location as determined by their IP address.  Now, as we all know IP addresses are far from perfect so the best you&#8217;re going to get seems to be ~80% [...]]]></description>
			<content:encoded><![CDATA[<p>I recently started looking into IP geolocation/geotargeting for some projects. By &#8220;geolocation&#8221; or &#8220;geotargeting&#8221; I mean serving different content to users based upon their physical location as determined by their IP address.  Now, as we all know IP addresses are far from perfect so the best you&#8217;re going to get seems to be ~80% accuracy.  That said, there are still a lot of great things you can do for those people if you know where they are coming from.</p>
<p>An example for <a href="http://www.detailedimage.com/">Detailed Image</a> around holiday time would be showing different content to people who are past the safe cutoff date to receive a shipment before Christmas.  For instance, on 12/21 a person in California might see an ad hyping up our gift certificates, while a visitor in New York would see an ad that they can still receive a ground shipment prior to Christmas.</p>
<p>And that&#8217;s just one example.  I&#8217;m planning on doing some other things with geolocation for a future project, so I though it was time to finally figure out how I was going to do it.</p>
<p>And once I started looking into it I realized that the only way to do this with any kind of accuracy is to query a very large, actively maintained database of IP addresses and their corresponding locations.  I narrowed it down to two options:</p>
<ul>
<li><a href="http://www.maxmind.com/app/geolitecity">GeoLite City</a> &#8211; a free downloadable database that is update monthly and claims to be 79% accurate to a city level (which is where I got the 80% number above).  They also offer a premium version that&#8217;s slightly more accurate.</li>
<li>Google&#8217;s API, which maintains this database on their end for Google Maps and probably fifty other things that we don&#8217;t realize.</li>
</ul>
<p>There are some definite advantages of having the GeoLite City database on your server, namely that you can query it on the server side prior to loading a page.  To do this on any scale, however, you really shouldn&#8217;t install it as a MySQL database.  Instead you should use their binary format and corresponding API.</p>
<p>This seems like an awful lot of work.  Plus it requires that someone update the database monthly when new releases come out.  Worth it for some people and some projects I&#8217;m sure.  Not me though.  I also don&#8217;t like using my resources when working on a project when I can use someone else&#8217;s resources, especially when it&#8217;s Google and it&#8217;s free and reliable.</p>
<p>So then I started digging into Google and I had a really, really hard time finding documentation.  Finally I found <a href="http://code.google.com/apis/ajax/documentation/">this page</a> with one example way down on the bottom, and with some common sense was able to use that to get what I needed.</p>
<p>In hopes of saving someone else some time, here&#8217;s a really simple way to implement IP geotargeting on your site in a few minutes.  The simple function below gets all of the important info from Google (latitude, longitude, city, country, region) and writes it out to the page.  What you do from there is up to your imagination!  </p>
<p>Here&#8217;s all you have to do:</p>
<ol>
<li><a href="http://code.google.com/apis/ajaxsearch/signup.html">Sign-up for an AJAX Search API Key</a></li>
<li>Use the Javascript below, replacing <em>YOURKEY</em> with your actual key from Google</li>
<li>That&#8217;s it!  Check out a <a href="http://www.adam-mcfarland.net/demos/geolocation.php">demo</a> on my site.</li>
</ol>
<p>Javascript:</p>
<pre class="brush: jscript;">
&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/jsapi?key=YOURKEY&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot;&gt;

function geoTest() {

	if (google.loader.ClientLocation) {

		var latitude = google.loader.ClientLocation.latitude;
		var longitude = google.loader.ClientLocation.longitude;
		var city = google.loader.ClientLocation.address.city;
		var country = google.loader.ClientLocation.address.country;
		var country_code = google.loader.ClientLocation.address.country_code;
		var region = google.loader.ClientLocation.address.region;

		var text = 'Your Location&lt;br /&gt;&lt;br /&gt;Latitude: ' + latitude + '&lt;br /&gt;Longitude: ' + longitude + '&lt;br /&gt;City: ' + city + '&lt;br /&gt;Country: ' + country + '&lt;br /&gt;Country Code: ' + country_code + '&lt;br /&gt;Region: ' + region;

	} else {

		var text = 'Google was not able to detect your location';

	}

	document.write(text);

}

geoTest();

&lt;/script&gt;
</pre>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/XzC_qZoHZaM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/11/19/simple-ip-geolocation-using-javascript-and-the-google-ajax-search-api/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Judge Anything You Read</title>
		<link>http://www.adam-mcfarland.net/2009/11/16/how-to-judge-anything-you-read/</link>
		<comments>http://www.adam-mcfarland.net/2009/11/16/how-to-judge-anything-you-read/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 18:29:13 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[Entrepreneurship]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=893</guid>
		<description><![CDATA[I love to read.  Almost every day I read blogs, magazines, and books.  Much like Mark Cuban, who claims to read 3 hours per day, I make it a huge priority even on the busiest of days to find some time to read:
Most people won’t put in the time to get a knowledge [...]]]></description>
			<content:encoded><![CDATA[<p>I love to read.  Almost every day I read blogs, magazines, and books.  Much like Mark Cuban, who claims to <a href="http://blogmaverick.com/2004/05/25/success-and-motivation-p4/">read 3 hours per day</a>, I make it a huge priority even on the busiest of days to find some time to read:</p>
<blockquote><p>Most people won’t put in the time to get a knowledge advantage. Sure, there were folks that worked hard at picking up every bit of information that they could, but we were few and far between. To this day, I feel like if I put in enough time consuming all the information available, particularly with the net making it so readily available, I can get an advantage in any technology business. Of course my wife hates that I read more than 3 hours almost every day, but it gives me a level of comfort and confidence in my businesses. AT MicroSolutions it gave me a huge advantage. A guy with little computer background could compete with far more experienced guys just because I put in the time to learn all I could.</p></blockquote>
<p><strong>But I&#8217;m very selective with <em>what</em> I read.  If it sucks, if I&#8217;m not learning from it, I put it down.  That&#8217;s how I judge any book/magazine/blog &#8211; did I learn something?</strong></p>
<p>When it comes to blogs, if it goes a few weeks without me gaining anything from it, I delete it from my <a href="http://www.google.com/reader/">Google Reader</a>.  Two or three bad issues of a magazine and it&#8217;s done in my book (Entrepreneur magazine is one that I ditched a while back).  If a book just isn&#8217;t what I expected it to be, and it&#8217;s clear it isn&#8217;t getting better, I put it down and move on to another one.</p>
<p>Sort of an updated version of the <a href="http://www.adam-mcfarland.net/2008/01/20/what-i-read/">What I Read</a> post from almost two years ago, here&#8217;s a list of the work related blogs, magazines, and books that I currently read.  Meaning that I consistently find value in their content. I obviously don&#8217;t reread the books in their entirety on a regular basis, but I do find myself constantly referring back to them, so I consider them &#8220;must reads&#8221; for aspiring entrepreneurs.</p>
<p>(I read a lot more blogs that aren&#8217;t listed here, many of which are sports related or fitness related or are blogs written by my friends/family)</p>
<h2>Tech Blogs</h2>
<ul>
<li><a href="http://lifehacker.com/">Lifehacker</a></li>
<li><a href="http://www.readwriteweb.com/">ReadWriteWeb</a></li>
<li><a href="http://smarterware.org/">Smarterware</a></li>
<li><a href="http://www.techcrunch.com/">TechCrunch</a></li>
<li><a href="http://webworkerdaily.com/">WebWorkerDaily</a></li>
<li><a href="http://www.seomoz.org/blog">SEOmoz SEO Blog</a></li>
<li><a href="http://www.getelastic.com/">Get Elastic</a></li>
</ul>
<h2>Entrepreneur&#8217;s Blogs</h2>
<ul>
<li><a href="http://blogmaverick.com/">BlogMaverick</a> (Mark Cuban)</li>
<li><a href="http://www.gurugilbert.com/">GuruGilbert</a> (Adam Gilbert)</li>
<li><a href="http://ma.tt/">Ma.tt</a> (Matt Mullenweg)</li>
<li><a href="http://www.nevblog.com/">Nevblog</a> (Neville Medhora)</li>
<li><a href="http://www.fourhourworkweek.com/blog/">Four Hour Workweek</a> (Tim Ferriss)</li>
<li><a href="http://drbillwales.wordpress.com/">Musings of a B-School Professor of Entrepreneurship</a> (Dr. Bill Wales)</li>
<li><a href="http://37signals.com/svn/posts">Signals vs. Noise</a></li>
<li><a href="http://corporatepreneur.blogspot.com/">Corporatepreneur</a></li>
</ul>
<h2>Magazines</h2>
<ul>
<li><a href="http://www.inc.com/">Inc.</a></li>
<li><a href="http://www.fastcompany.com/">Fast Company</a></li>
<li><a href="http://www.wired.com/">Wired</a></li>
<li><a href="http://money.cnn.com/smallbusiness/">Fortune Small Business</a></li>
</ul>
<h2>Books</h2>
<ul>
<li><a href="http://www.amazon.com/4-Hour-Workweek-Escape-Live-Anywhere/dp/0307353133/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1258147942&amp;sr=8-1">The 4-Hour Workweek</a> &#8211; by Tim Ferriss</li>
<li><a href="http://www.amazon.com/Good-Great-Companies-Leap-Others/dp/0066620996/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1258148078&amp;sr=1-1">Good to Great</a> &#8211; by Jim Collins</li>
<li><a href="http://www.amazon.com/E-Myth-Revisited-Small-Businesses-About/dp/0887307280/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1258148129&amp;sr=1-1">The E-Myth Revisited</a> &#8211; by Michael E. Gerber</li>
<li><a href="http://gettingreal.37signals.com/">Getting Real</a> &#8211; by 37 Signals</li>
<li><a href="http://www.amazon.com/Millionaire-Next-Door-Thomas-Stanley/dp/0671015206/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1258148008&amp;sr=1-1">The Millionaire Next Door</a> &#8211; by Thomas J. Stanley and William D. Danko</li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc11">All of my programming books</a></li>
</ul>
<p>What about you guys?  What are your must read business blogs, magazines, and books?</p>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/mjMc7a54YZo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/11/16/how-to-judge-anything-you-read/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Customers Never Cease to Amaze Me</title>
		<link>http://www.adam-mcfarland.net/2009/11/14/customers-never-seize-to-amaze-me/</link>
		<comments>http://www.adam-mcfarland.net/2009/11/14/customers-never-seize-to-amaze-me/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 23:44:48 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[Ecommerce]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=901</guid>
		<description><![CDATA[This weekend we&#8217;re running a 20% off coupon code on Detailed Image.  Coupled with our free shipping on orders over $150 for the rest of the year, it&#8217;s a pretty enticing pre-holiday sale.
Apparently it&#8217;s not quite good enough for one customer.
Said customer decided that he was going to outsmart our system by buying a [...]]]></description>
			<content:encoded><![CDATA[<p>This weekend <a href="http://www.detailedimage.com/blog/sales-specials/shop-early-and-save-20/">we&#8217;re running a 20% off coupon code on Detailed Image</a>.  Coupled with our free shipping on orders over $150 for the rest of the year, it&#8217;s a pretty enticing pre-holiday sale.</p>
<p>Apparently it&#8217;s not quite good enough for one customer.</p>
<p>Said customer decided that he was going to outsmart our system by buying a gift certificate at 20% off and then turn around and use the gift certificate to then place his actual order for 20% off, effectively double-dipping and getting 36% off (20% off of 20% off).  Since we do not allow discounts on gift certificates, this customer did a big run around and placed two orders just to get the exact same discount he would&#8217;ve gotten to begin with.</p>
<p>Now, had we messed up and accidentally let it slip through, we probably just would have allowed it and then put in a feature not to allow it in the future.  Or maybe we would have contacted him and held the order until we received payment for the remainder of the order.  It doesn&#8217;t really matter either way.  That&#8217;s not what bothers me.</p>
<p>What I just can&#8217;t understand is why people go to such troubles to try to rip off companies. I don&#8217;t understand why someone would even try to do this.  I mean hell, we&#8217;re already giving 20% off and free shipping.  You damn well know that if you get away with it it&#8217;s because of some technicality on our part.  We clearly did not advertise that intended use.</p>
<p>Is it the few bucks you&#8217;re saving?  Is it the feeling of getting over on someone? If you like our products so much, why wouldn&#8217;t you want to support us so we can stay in business?  Would you want someone to do this to you?</p>
<p>Golden-rule stuff aside, is it even worth all of the brain power to come up with the scheme, and then the extra time executing it, just to save a few dollars?</p>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/t2XgTpS2KdE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/11/14/customers-never-seize-to-amaze-me/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>A Completely Linear Relationship</title>
		<link>http://www.adam-mcfarland.net/2009/11/13/a-completely-linear-relationship/</link>
		<comments>http://www.adam-mcfarland.net/2009/11/13/a-completely-linear-relationship/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 20:58:08 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Happiness]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=890</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<div align="center"><img class="aligncenter size-full wp-image-891" title="Adam's Stress" src="http://www.adam-mcfarland.net/wp-content/uploads/2009/11/highway-driving.png" alt="Adam's Stress" width="729" height="559" /></div>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/Xu0hiDvELEk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/11/13/a-completely-linear-relationship/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The Common Sense Check</title>
		<link>http://www.adam-mcfarland.net/2009/11/11/the-common-sense-check/</link>
		<comments>http://www.adam-mcfarland.net/2009/11/11/the-common-sense-check/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 13:38:29 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Work Ethic]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=883</guid>
		<description><![CDATA[
In the first two years of any engineering degree you generally take all of the same classes as any other student at any other engineering school in the country.  You take your Physics, your Chemistry, your Calculus and Differential Equations, and your Statics and Dynamics.
Engineering Dynamics is generally considered one of the hardest classes [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><img src="http://www.adam-mcfarland.net/wp-content/uploads/2009/11/monkey.jpg" alt="monkey" title="monkey" width="500" height="721" class="aligncenter size-full wp-image-886" /></div>
<p>In the first two years of any engineering degree you generally take all of the same classes as any other student at any other engineering school in the country.  You take your Physics, your Chemistry, your Calculus and Differential Equations, and your Statics and Dynamics.</p>
<p>Engineering Dynamics is generally considered one of the hardest classes at <a href="http://rpi.edu/">RPI</a>. The professor was not my favorite professor.  The material was difficult and explained poorly.  I know a lot of people who went to the local community college to take the class over the summer.  Despite the extra expense, they found it worth it to avoid having to take the class over and over again just to pass.  I struggled to get a B (on a curve). </p>
<p>The tests took upwards of two hours and generally consisted of 3 or 4 really large problems.  Frustrated with our poor test scores (I think the class average was like a 30/100), the professor looked at us and told us that we should at least be applying the &#8220;common sense check&#8221; to every answer.  If the answer didn&#8217;t make sense, we shouldn&#8217;t turn it in.</p>
<p>For example, if we were re-constructing a high speed freeway auto accident and told to find the speed of the two cars, common sense would dictate that one car probably wasn&#8217;t driving .007 MPH.  Nor was it driving 4,000 MPH.  Neither of those answers make any sense whatsoever.  We all know that two fast cars would be driving somewhere between 50 MPH and 150 MPH. A 10 year old would tell you that.  But people would put those crazy answers down anyway.</p>
<p>This has always stuck with me.  Every time I solve a problem, I think &#8220;does this answer make sense?&#8221;</p>
<p>It really applies to anything.  </p>
<p>Today I was putting together some international shipping data for an upcoming meeting.  I needed to figure out exactly how many international sales we&#8217;ve had over a few different time periods, what services we used, and what percentage of total sales each service was during each time frame.  This involved quite a few custom database queries that I could easily mess up with a typo here or there.  Then I needed to gather future potential shipping quotes from the USPS API, the FedEx API, and from some proposed new FedEx rate tables.  Again, lots of potential for typos.</p>
<p>After every single step I made sure that the answer made sense before moving on to the next.  I looked at previous numbers.  I cross-checked with Google Analytics to make sure I was in the same ballpark. I found a few real orders in our database and made sure that my rates sent to the country were about right.  I took the time to make sure that the data I&#8217;m about to present makes sense.  It takes a few extra seconds of work to avoid a potential catastrophe.</p>
<p>It&#8217;s a really simple concept, an overtly obvious one, yet one that many people seemingly gloss over.  You&#8217;d be shocked at how many times people just throw together a spreadsheet and blindly trust the numbers that Excel spits out without ever thinking about how the numbers should come out.  I saw it all through college, I saw it in the corporate world, and I see it with the companies we deal with.</p>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/M3iAkMWqRGg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/11/11/the-common-sense-check/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The Best Google Feature in Years</title>
		<link>http://www.adam-mcfarland.net/2009/11/08/the-best-google-feature-in-years/</link>
		<comments>http://www.adam-mcfarland.net/2009/11/08/the-best-google-feature-in-years/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 21:02:00 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Search Engines]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=879</guid>
		<description><![CDATA[I suppose that the measure of any new feature on a website is how frequently it gets used and actually improves a user&#8217;s experience.  If that&#8217;s the case, the &#8220;Show Options&#8221; feature that Google is the best they&#8217;ve unveiled in years.  It allows you to drill down your results by time, type, and [...]]]></description>
			<content:encoded><![CDATA[<p>I suppose that the measure of any new feature on a website is how frequently it gets used and actually improves a user&#8217;s experience.  If that&#8217;s the case, the &#8220;Show Options&#8221; feature that Google is the best they&#8217;ve unveiled in years.  It allows you to drill down your results by time, type, and other criteria depending on the type of search.</p>
<div align="center"><img src="http://www.adam-mcfarland.net/wp-content/uploads/2009/11/google-show.png" alt="Google Show Options" title="Google Show Options" class="aligncenter size-full wp-image-880" /></div>
<p>There are soooo many instances where I want results from only within the last week or the last year.  In particular, any time I have a programming question, I want an answer within the last year&#8230;not something similar from 2001 that doesn&#8217;t apply to today&#8217;s web.  A solution that worked on PHP 4 a few years back, might not be the best/safest solution for a site running PHP 5 in 2009.</p>
<p>When I installed <a href="http://www.ubuntu.com/">Ubuntu 9.10</a> a few weeks ago just after it had been released, I had an issue with <a href="http://en.wikipedia.org/wiki/Compiz_Fusion">Compiz Fusion</a> graphics and only wanted answers from within the previous week (no sense in looking at resolutions from a previous version of Ubuntu).  I also filtered by forums and by blogs to see what other type of results I could get.  The most helpful results came from forums within the past week, which of course makes sense.  </p>
<p>Previously I would have had no way of getting to those answers this quickly (or really at all).  Thank you Google. </p>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/QQhGjjM7Cfs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/11/08/the-best-google-feature-in-years/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>So You Want to Learn How to Program?</title>
		<link>http://www.adam-mcfarland.net/2009/11/03/so-you-want-to-learn-how-to-program/</link>
		<comments>http://www.adam-mcfarland.net/2009/11/03/so-you-want-to-learn-how-to-program/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 22:57:58 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[Essays]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=872</guid>
		<description><![CDATA[
When I guest lectured at James Madison a few weeks back I was asked a couple of questions from students interested in learning how to program.  I  get those questions in various forms all the time.  I decided to write a post about how I&#8217;d recommend going from nothing to programming a [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><img class="aligncenter size-full wp-image-873" title="Code" src="http://www.adam-mcfarland.net/wp-content/uploads/2009/11/programming-green.jpg" alt="Code" width="500" height="500" /></div>
<p>When I <a href="http://www.adam-mcfarland.net/2009/10/26/my-visit-to-james-madison-university/">guest lectured at James Madison</a> a few weeks back I was asked a couple of questions from students interested in learning how to program.  I  get those questions in various forms all the time.  I decided to write a post about how I&#8217;d recommend going from nothing to programming a real live web site that can make you money.  Well, that &#8220;post&#8221; became quite lengthy and I decided to start a new section on the blog.  You&#8217;ll notice an &#8220;Essays&#8221; tab on the top nav now.  I&#8217;ll probably put two types of posts in that section &#8211; how-to type of guides like this one that I&#8217;ll continuously update and maintain over time, and generic essays about entrepreneurship topics that have nothing to do with my current happenings.  Essentially, any post that I plan on keeping relevant at all times will now become an &#8220;essay&#8221;.</p>
<p>The first such essay is <a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/">Web Design &amp; Development for Business</a>.  The table of contents is as follows:</p>
<ul>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc2">Who Should Read This?</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc3">Getting Started – Just a Little Theory</a>
<ul>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc4">Which Languages Should I Learn?</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc5">Wait…Why PHP &amp; MySQL?</a></li>
</ul>
</li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc6">How Much Should I Learn?</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc7">How Long Will It Take?</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc8">What You Need To Get Started</a>
<ul>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc9">Software</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc10">Hosting and Domains</a></li>
</ul>
</li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc11">The Programming Languages</a>
<ul>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc12">HTML, XHTML, &amp; CSS</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc13">Javascript</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc14">PHP &amp; MySQL</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc15">AJAX</a></li>
</ul>
</li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc16">Your First Commercial Site</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc17">What’s Next?</a></li>
<li><a href="http://www.adam-mcfarland.net/essays/web-design-development-for-business/#toc18">Feedback</a></li>
</ul>
<p>Let me know what you guys think.  Is there anything that you think I should add?  Do you think this will be helpful for aspiring young entrepreneurs?  Too long?  Too short? </p>
<p>I think the next one I&#8217;ll tackle will be a re-write of the SEO/Web Marketing e-Book available for download on <a href="http://www.faceup-sites.com/">Faceup-Sites</a>.  That&#8217;s a bit out of date.  Plus I&#8217;d like to open it up for everyone to read without a download.  Then I can just take that entire site down and redirect it all to the article. </p>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/6Cj8XTliDK8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/11/03/so-you-want-to-learn-how-to-program/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Always On Call</title>
		<link>http://www.adam-mcfarland.net/2009/10/28/always-on-call/</link>
		<comments>http://www.adam-mcfarland.net/2009/10/28/always-on-call/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 20:31:54 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[Life Balance]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=833</guid>
		<description><![CDATA[The flexibility and freedom you have when you run your own company is awesome.  Now that I&#8217;ve experienced it for a few years, it&#8217;s something I don&#8217;t ever want to give up.  But there&#8217;s a flip side.  If you are critical to your company&#8217;s operations (and let&#8217;s be real, if you&#8217;re bootstrapping a small business, [...]]]></description>
			<content:encoded><![CDATA[<p>The flexibility and freedom you have when you run your own company is awesome.  Now that I&#8217;ve experienced it for a few years, it&#8217;s something I don&#8217;t ever want to give up.  But there&#8217;s a flip side.  If you are critical to your company&#8217;s operations (and let&#8217;s be real, if you&#8217;re bootstrapping a small business, there&#8217;s no way that you aren&#8217;t), there&#8217;s always that potential that something could go wrong.  It could be anything, and it could be caused by any one of an infinite number of variables, most of which you have no control over.</p>
<p>So you end up being on call 24 x 7 x 365.</p>
<p>This used to stress me out.  I think it stresses a lot of people who are used to working a corporate job.  It&#8217;s rare at large companies that problems exist that no one else can solve.  But that happens all the time in a small business.  It&#8217;s impractical to have everyone trained on everything that goes on in the company.  One way or another, you&#8217;ll probably have some unique knowledge that others don&#8217;t.</p>
<p>Today was supposed to be an off-day from the warehouse for me, but at 9 AM I got a call from Greg telling me that FedEx updated their Ship Manager software and something was preventing us from being able to process our orders.  We import a batch file from our system, print all the shipping labels for the day, and then export back out the tracking numbers to the system.  Nothing was working.</p>
<p>So I dropped what I was doing, hopped in the car, and a few hours later was able to get everything up and running.  All of our orders were able to ship out for the day.  No customers were affected.  It could have been much worse.</p>
<p>It was frustrating, it wasn&#8217;t something I had anticipated or hoped would happen today, but once it did it didn&#8217;t really bother me.  It&#8217;s part of the deal.  If you want to run a business and have all of the freedom and benefits when things go great, you&#8217;ve got to accept the fact that there are going to be a bunch of mini-crisis that occur on a semi-regular basis.  When the problems are critical to your business &#8211; like printing shipping labels or <a href="http://www.adam-mcfarland.net/2009/01/01/a-wacky-end-to-08/">your server mysteriously displaying an error on New Years Eve</a> &#8211; you have to drop what you&#8217;re doing and solve the problem.  No matter where you are or what you&#8217;re doing.</p>
<p>Because, if you don&#8217;t, no one else will.</p>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/faqJjZ7Jk-0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/10/28/always-on-call/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>My Visit to James Madison University</title>
		<link>http://www.adam-mcfarland.net/2009/10/26/my-visit-to-james-madison-university/</link>
		<comments>http://www.adam-mcfarland.net/2009/10/26/my-visit-to-james-madison-university/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 18:59:04 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[Presentations]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=806</guid>
		<description><![CDATA[
After a couple of awesome presentations at Skidmore College, I was a bit bummed to hear that Professor Wales, my good friend and teacher of the class, had accepted a position at James Madison University in Virginia.  I had enjoyed going in to speak both semesters and thought that the two of us had a [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><img class="aligncenter size-full wp-image-807" src="http://www.adam-mcfarland.net/wp-content/uploads/2009/10/jmu.png" alt="James Madison University Logo" width="600" height="281" /></div>
<p>After a <a href="http://www.adam-mcfarland.net/2009/02/11/skidmore-round-2/">couple of awesome presentations at Skidmore College</a>, I was a bit bummed to hear that Professor Wales, my good friend and teacher of the class, had <a href="http://drbillwales.wordpress.com/2009/08/23/ent-jmu/">accepted a position at James Madison University</a> in Virginia.  I had enjoyed going in to speak both semesters and thought that the two of us had a ton of future potential working together to grow young entrepreneurship in upstate New York.  Of course, I also understood that it was a great career move for him and that it didn&#8217;t signify the end of our potential collaboration.  JMU is a great school and he has a ton of great resources at his disposal. He originally asked if he could video Skype me in to guest lecture, but after some thought I decided that if I was going to do it I&#8217;d rather do it in person.  My girlfriend and I decided to turn the trip into a long weekend in Washington, DC.</p>
<p>This past Friday morning I gave guest lectures to both of Professor Wales&#8217; Entrepreneurship classes.  Each talk lasted for 50 minutes and had about 25 students in attendance. He&#8217;s done a great job of improving the class each iteration.  This semester student groups are required to start a business that turns a profit of $200 by the end of the semester.  Extra points are awarded for eco-friendly projects.  You can read about all of the projects over on <a href="http://drbillwales.wordpress.com/2009/10/18/student-initiative/">Prof. Wales&#8217; blog</a>.</p>
<p>As has been the case in the past, the Q&amp;A portion of the lecture has been the best part.  I tried to tighten up my actual presentation, but next time I think I&#8217;ll shorten it a bit more.  20 minutes of presentation and 30 minutes of Q&amp;A would probably work best.  This time it was closer to 30/20 the other way.  My goal for the presentation itself is to tell enough of my story to get them interested enough in asking me questions.  Rather than guess what they want to know, I&#8217;d rather answer it directly.</p>
<p>I like to do a sort of &#8220;guided&#8221; Q&amp;A &#8211; my last slide has about 20 topics related to young entrepreneurship that they can ask me about.  It works well because it lets them know that I&#8217;m willing to answer just about anything.  The slide is below.  I&#8217;ve revised it each time based upon questions from the previous group.</p>
<div align="center"><img src="http://www.adam-mcfarland.net/wp-content/uploads/2009/10/presentation.png" alt="Discussion Topics Slide" title="Discussion Topics Slide" width="700" height="525" class="aligncenter size-full wp-image-811" /></div>
<p>Once we get rolling on the Q&amp;A I generally tend to get questions about anything and everything, which is when I think both sides really are enjoying it the most.  I think it&#8217;s a great presentation strategy.  I sort of stumbled upon it because originally there were too many topics and I couldn&#8217;t decide what to cover and what not to.  Now that I&#8217;ve used it a few times I&#8217;m going to work it in to every presentation I do from here on out.</p>
<p>I was just so impressed with everything at JMU.  They were nice enough to pay for my hotel and dinner, although it was completely unnecessary.  The faculty that I met were just genuinely nice people.  I can see why Bill took the job. The town was a great college town.  And of course, the students were fantastic.  For being early on Friday morning, I was surprised how attentive they were and genuinely interested in what I had to say.  It&#8217;s hard to get up in front of a room of people you&#8217;ve never met before.  Seeing people really listening to what I was saying eased my nerves a ton. A handful of students even came up after class to discuss various things with me, which makes me feel like I didn&#8217;t totally bore them.  Everyone at JMU made me feel right at home.</p>
<p>Every time I get back from doing these types of things I&#8217;m all fired up. There are so many young passionate students out there that can start great businesses and change the world.  Not just in Silicon Valley, but at all the great institutions around the country (and the world for that matter).  In a lot of cases, I feel like they just need someone like Prof. Wales to come along and show them how to get started.  By taking a class like this they&#8217;re able to get a real taste of entrepreneurship and decide if it&#8217;s for them.  I wish every talented student had the same chance.   Hopefully as time goes on, that&#8217;s something I can help facilitate.</p>
<p>Thanks to everyone at JMU for the awesome experience.  I look forward to coming back soon!</p>
<img src="http://feeds.feedburner.com/~r/SportsLizardEntrepreneurBlog/~4/Bwu7p8NxUGs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2009/10/26/my-visit-to-james-madison-university/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
