<?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>What's In Peter's Head</title>
	<atom:link href="http://www.pchristensen.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pchristensen.com/blog</link>
	<description>Peter Christensen's Blog</description>
	<lastBuildDate>Wed, 01 Jul 2009 11:13:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bootstrapping: Weapons of Mass Reconstruction</title>
		<link>http://www.pchristensen.com/blog/articles/bootstrapping-weapons-of-mass-reconstruction/</link>
		<comments>http://www.pchristensen.com/blog/articles/bootstrapping-weapons-of-mass-reconstruction/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 11:13:58 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Book Review]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=308</guid>
		<description><![CDATA[I&#8217;m a Hacker News-style entrepreneur with a family situation that precludes seeking investment or working full time.  This has caused me to seek out a wide variety of resources as I learn about entrepreneurship.  One of the writers I regularly read Sramana Mitra.  The writing in her regular column is usually not that applicable to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a Hacker News-style entrepreneur with a family situation that precludes seeking investment or working full time.  This has caused me to seek out a wide variety of resources as I learn about entrepreneurship.  One of the writers I regularly read Sramana Mitra.  The writing in her regular column is usually not that applicable to me; it&#8217;s more aimed at macroeconomic-scale Big Entrepreneurship.  I read it anyway because it&#8217;s inspiring, hopeful writing and although it&#8217;s not applicable to my situation now, who knows where I&#8217;ll be in 5 or 10 or 20 years.</p>
<p>Having said that, I was very excited to hear about her new book &#8220;Bootstrapping: Weapons of Mass Reconstruction&#8221;.  It&#8217;s a book full of interviews with entrepreneurs who have successfully bootstrapped their companies from a kitchen table to millions of dollars of revenue or an acquisition.  I like this kind of book because it goes into more detail than a typical blog post or article, and the interview style is more human than the usual business book third-person style.  So I went into the book with high hopes, and those high hopes were met (with a caveat).</p>
<p>My favorite interview of the whole book was the first one, was with Greg Gianforte.  I&#8217;d read Greg&#8217;s bootstrapping book Bootstrapping Your Business: Start And Grow a Successful Company With Almost No Money before and heard him talk &#8211; he&#8217;s an engaging, funny speaker and writer and I&#8217;d recommend him to anyone.  I also felt a stronger connection to his story because he was more of a software entrepreneur like me (well, like I&#8217;d like to be).</p>
<p>The interviews in the rest of the book were every bit as lively and entertaining, but most of the founders were in media, advertising, or content, not specifically software.  For someone who was interested in one of these areas, this book is a gold mine of experience and insight.  I ended up reading them because the writing and the characters were interesting, but the stories didn&#8217;t seem as personally relevant to me.</p>
<p>One more thing, despite the word &#8220;Bootstrapping&#8221; in the title, most of the companies either self funded or bootstrapped a prototype together enough to get angel or VC investment.  So it&#8217;s bootstrapping in the sense of product before investment, not strict bootstrapping in the sense of avoiding all investment.  Not a problem, just a clarification.</p>
<p>All in all, this book is every bit as good as Founders at Work, albeit with less well known companies and a media/content/advertising focus.  It&#8217;s a good read for anyone interested in entrepreneurship and would be a priceless reference to anyone in those fields.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/bootstrapping-weapons-of-mass-reconstruction/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internet Business Mastery QuickTip Index</title>
		<link>http://www.pchristensen.com/blog/articles/internet-business-mastery-quicktip-index/</link>
		<comments>http://www.pchristensen.com/blog/articles/internet-business-mastery-quicktip-index/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 15:27:23 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Startups]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=297</guid>
		<description><![CDATA[I just finished listening to all the back episodes of the podcast  Internet Business Mastery.  Since it&#8217;s an old show (started in October 2005) it has been fun to watch the hosts Sterling and Jay evolve in fast-forward.  They started out with a lot of enthusiasm but didn&#8217;t seem quite sure what [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished listening to all the back episodes of the podcast  <a href="http://www.interetbusinessmastery.com" target="_blank">Internet Business Mastery</a>.  Since it&#8217;s an old show (started in October 2005) it has been fun to watch the hosts Sterling and Jay evolve in fast-forward.  They started out with a lot of enthusiasm but didn&#8217;t seem quite sure what they wanted the podcast to be.  Over time, they gained more polish, experience, and confidence and narrowed their focus.  The production value of their show improved and they really started to implement their ideas in their own businesses and lives.</p>
<p>It actually a great sales pitch to compare the early episodes where they say &#8220;This is what we want to do&#8221; to the most recent episodes where they say &#8220;This is what we did and how it worked.&#8221;  Anyone can say &#8220;Start and Internet business and you can travel the world,&#8221; but it&#8217;s a lot more credible to hear &#8220;We&#8217;re moving to Buenos Aires for 6 months just because we can.&#8221;</p>
<p>The podcast is pretty inspiring and somewhat informational.  The free stuff is mainly good for little tips and inspiration.  I haven&#8217;t bought their seminar, coaching course, or membership site access but I&#8217;m sure it&#8217;s much more helpful and thorough inside the pay-wall.  For someone interested in meatier content about information marketing, I&#8217;d definitely recommend them.</p>
<p>One word of warning.  If you&#8217;re reading my blog, you&#8217;re probably from the build-a-startup-and-make-it-so-good-that-it-becomes-popular-by-word-of-mouth school.  If that&#8217;s the case, the focus mostly on marketing can sound a little slimy, a litte pushy, a little <em>marketerese</em>.  While I certainly don&#8217;t advocate marketing at the expense of product quality, most developers are so terrible at and distrustful of it that any little bits they pick up will help.  Things like using an email list, developing a sale over multiple contacts, etc.  It&#8217;s okay to add value to your offering by marketing it.   <a href="http://blip.tv/file/319044/" target="_blank">Wiser</a> <a href="http://www.joelonsoftware.com/items/2007/08/16.html" target="_blank">people</a> than me have made this point.  Sterling and Jay are a pleasant, non-threatening introduction to a lot of marketing concepts and I recommend them.</p>
<p>Two (very small) beefs.  First, because they do a lot of affiliate marketing, they want you to click through their site and so they don&#8217;t tell you the name of the company or product they&#8217;re pluggig.  You HAVE to go to their website to click.  Second, their website isn&#8217;t very organized (it&#8217;s just a big pile of WordPress entries), so it&#8217;s not easy to find the link you&#8217;re looking for.  Plus some of their links are wrong and most of the older ones are broken.  So rather than complain, I compiled this list of all the shows, recommendations, and links for every episode.  I did prune out broken links and time-sensitive things as well.  You&#8217;re welcome!</p>
<p>[NOTE: Episodes 1-31 are no longer available for download.  They will be sold later on CD with transcripts.]</p>
<p><span id="more-297"></span></p>
<p>NOTE:  All links open in a new tab/window.</p>
<p>Episode 1 &#8211;  <a href="http://www.internet-based-business-mastery.com/internet-business-mastery-1" target="_blank">Getting Started: 9 Things Every Internet Business Entrepreneur Needs</a><br />
10/14/2005</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/0446677450/pchristensen-20" target="_blank">Rich Dad, Poor Dad by Robert Kiyosaki</a></li>
<li> <a href="http://www.amazon.com/o/asin/0446677477/pchristensen-20" target="_blank">Cashflow Quadrant: Rich Dad&#8217;s Guide to Financial Freedom by Robert Kiyosaki</a></li>
</ul>
<p>Episode 2 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-2-the-magic-of-controling-time" target="_blank">The Magic of Controlling Your Time</a><br />
10/24/2005</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/1932156852/pchristensen-20" target="_blank">No B.S. Time Management by Dan Kennedy</a></li>
<li> <a href="http://www.internet-based-business-mastery.com/Stuff/JaysTimeLog.pdf" target="_blank">Jay’s Time Log</a></li>
<li> <a href="http://www.internet-based-business-mastery.com/Stuff/SterlingScheduleExample.pdf" target="_blank">Sterling’s Schedule</a></li>
</ul>
<p>Episode 3 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-3-empire-building" target="_blank">Empire Building: How to Design Your Business Model</a><br />
11/7/2005</p>
<ul>
<li><a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page" target="_blank">Freemind: Free software for mind mapping your business plan </a></li>
<li>James Maduk: Creates numerous info products by just “recording everything he does” in his business (link is broken)</li>
</ul>
<p>Episode 4 &#8211; No episode 4 (Sterling? Jay?)</p>
<p>Episode 5 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-5-establishing-your-first-income-stream-part-2-6" target="_blank">Establishing Your First Income Stream, Part 2</a><br />
11/29/2005</p>
<ul>
<li>links are broken</li>
</ul>
<p>Episode 6 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-6-establishing-your-first-income-stream-part-3" target="_blank">Establishing Your First Income Stream, Part 3</a><br />
12/13/2005</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/0887307280/pchristensen-20" target="_blank">E-Myth Revisited</a></li>
</ul>
<p>Episode 7 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-7-establishing-your-first-income-stream-part-4" target="_blank">Establishing Your First Income Stream, Part 4</a><br />
12/20/2005</p>
<ul>
<li> <a href="http://www.alibris.com/" target="_blank">Alibris</a>: As Good As New Used Books</li>
<li> <a href="http://autorespondermagic.com/" target="_blank">Autoresponder Magic</a></li>
<li> <a href="http://www.amazon.com/o/asin/1413300154/pchristensen-20" target="_blank">The Public Domain: How to Find &amp; Use Copyright-Free Writings, Music, Art &amp; More</a></li>
</ul>
<p>Episode 7b &#8211;  <a href="http://www.internet-based-business-mastery.com/episode7b-quick-update-and-a-resource-recommendation" target="_blank">Quick Update and a Resource Recommendation</a><br />
1/12/2006</p>
<ul>
<li>7 Tips for Creating an Ebook that Will Generate Profit &#8211; link is broken</li>
</ul>
<p>Episode 8 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-8-7-tips-for-easily-writing-an-e-book-that-generates-profit" target="_blank">7 Tips for Easily Writing an e-book that Generates Profit</a><br />
1/17/2006</p>
<ul>
<li> <a href="http://www.bootstrappernotes.com/" target="_blank">Bootstrapper Notes</a> &#8211; no updates since 9/20/2007</li>
<li> <a href="http://www.business-opportunities.biz/" target="_blank">Dane Carlson&#8217;s Business Opportunities Weblog</a></li>
</ul>
<p>Episode 9 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-9-the-dangers-of-ebay-an-insiders-look-into-why-not-to-depend-on-ebay-as-your-primary-source-of-income" target="_blank">The Dangers of eBay: An Insider Look Into Why You Shouldn’t Depend on eBay as a Primary Source of Income</a><br />
2/9/2006</p>
<ul>
<li> <a href="http://www.allbusiness.com" target="_blank">AllBusiness.com</a></li>
</ul>
<p>Episode 10 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-10-common-fears-of-going-into-business-on-your-own-and-how-we-overcame-them" target="_blank">Common Fears of Going into Biz on Your Own and How We Overcame Them!</a><br />
2/28/2006</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/0967916208/pchristensen-20" target="_blank">The Unfair Advantage: Sell with NLP!</a></li>
<li> <a href="http://www.amazon.com/o/asin/1555520529/pchristensen-20" target="_blank">Patterns of the Hypnotic Techniques of Milton H. Erickson, M.D</a></li>
<li><a href="http://www.amazon.com/o/asin/0735202850/pchristensen-20" target="_blank">New Psycho-Cybernetics</a></li>
<li> <a href="http://www.amazon.com/o/asin/1593302002/pchristensen-20" target="_blank">Think and Grow Rich!</a></li>
<li>Surprisehighway.com &#8211; link is dead</li>
</ul>
<p>Episode 10b &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-10b-quick-update-with-some-business-recommendations" target="_blank">Quick Update with some Business Recommendations</a><br />
3/16/2006</p>
<ul>
<li>Jay’s favorite ARTICLE SUBSCRIPTION service! &#8211; link is broken</li>
<li> <a href="http://www.amazon.com/o/asin/193253167X/pchristensen-20" target="_blank">No B.S. Wealth Attraction for Entrepreneurs</a></li>
<li> <a href="http://www.amazon.com/o/asin/1590073169/pchristensen-20" target="_blank">Sex Money Kiss (Audio CD)</a></li>
</ul>
<p>Episode 11 &#8211;  <a href="http://www.internet-based-business-mastery.com/episode-11-finally-the-listern-comment-show" target="_blank">Listener Questions Answered</a><br />
4/13/2006</p>
<ul>
<li>no links</li>
</ul>
<p>Episode 12 &#8211;  <a href="http://www.internet-based-business-mastery.com/12-10-traits-of-a-successful-internet-entrepreneur" target="_blank">10 Traits of a Successful Internet Entrepreneur Pt 1</a><br />
6/5/2006</p>
<ul>
<li> <a href="http://themarketerspodcast.com/?p=66" target="_blank">Sterling and Jay on The Marketer&#8217;s Podcast</a></li>
</ul>
<p>Episode 13 &#8211;  <a href="http://www.internet-based-business-mastery.com/13-10-traits-of-a-successful-internet-entrepreneur-pt-2" target="_blank">10 Traits of a Successful Internet Entrepreneur Pt 2</a><br />
6/14/2006</p>
<ul>
<li> <a href="http://www.ebaymainstreet.com/takeaction/?campaign_id=neutrality1" target="_blank">EBay Net Neutrality site</a></li>
<li> <a href="http://www.savetheinternet.com/=act" target="_blank">Save The Internet</a></li>
</ul>
<p>Episode 14 &#8211;  <a href="http://www.internet-based-business-mastery.com/14-the-best-thing-to-sell-online" target="_blank">THE Best Thing to Sell Online</a><br />
7/11/2006</p>
<ul>
<li>no links</li>
</ul>
<p>Episode 15 &#8211;  <a href="http://www.internet-based-business-mastery.com/15-the-best-thing-to-sell-online-part-2" target="_blank">THE Best Thing to Sell Online Part 2</a><br />
7/26/2006</p>
<ul>
<li> <a href="http://www.internetbusinessmastery.com/examples/" target="_blank">Example information products</a></li>
<li> <a href="http://www.officetime.net/" target="_blank">Time management software for Mac: OfficeTime</a></li>
<li> <a href="http://inertron.com/inertrak/" target="_blank">Time management software for PC: InerTrak</a></li>
<li> <a href="http://search.ebay.com/ron-legrand-information-marketing" target="_blank">Ron Legrand&#8217;s Information Marketing Boot Camp</a></li>
<li> <a href="http://www.internetbusinessmastery.com/tools/" target="_blank">Index of recommended Interenet business resources</a></li>
</ul>
<p>Episode 16 &#8211;  <a href="http://www.internet-based-business-mastery.com/16-protecting-your-assets-with-a-business-entity" target="_blank">Protecting Your Assets with a Business Entity</a><br />
8/17/2006</p>
<ul>
<li>no links</li>
</ul>
<p>Episode 17 &#8211;  <a href="http://www.internet-based-business-mastery.com/17-why-most-people-who-call-themselves-entrepreneurs-really-are-not" target="_blank">Why Most People Who Call Themselves Entrepreneurs, Really Are Not</a><br />
9/7/2006</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/0887307280/pchristensen-20" target="_blank">E-Myth Revisited</a></li>
<li> <a href="http://www.amazon.com/o/asin/0446677477/pchristensen-20" target="_blank">Cashflow Quadrant: Rich Dad&#8217;s Guide to Financial Freedom by Robert Kiyosaki</a></li>
<li> <a href="http://www.amazon.com/o/asin/0977689557/pchristensen-20" target="_blank">Promoting Your Podcast by Jason Van Orden (Jay)</a></li>
</ul>
<p>Episode 18 &#8211;  <a href="http://www.internet-based-business-mastery.com/18-6-tips-to-help-entrepreneurs-work-on-their-businesses-and-not-in-them" target="_blank">6 Tips to Help Entrepreneurs Work ON Their Businesses and Not IN Them</a><br />
9/27/2006</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/0887307280/pchristensen-20" target="_blank">E-Myth Revisited</a></li>
<li> <a href="http://www.amazon.com/o/asin/0735202850/pchristensen-20" target="_blank">New Psycho-Cybernetics</a></li>
<li> <a href="http://www.amazon.com/o/asin/1593302002/pchristensen-20" target="_blank">Think and Grow Rich!</a></li>
<li><a href="http://www.nichebot.com/" target="_blank">Nichebot</a>: Keyword Research Services</li>
<li> <a href="http://www.amazon.com/o/asin/0977689557/pchristensen-20" target="_blank">Promoting Your Podcast by Jason Van Orden (Jay)</a></li>
<li> <a href="http://www.podcamp.org/" target="_blank">Podcamp</a></li>
</ul>
<p>Episode 19 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-19-the-1-purpose-of-your-web-site-even-above-selling-products" target="_blank">The #1 Purpose of Your Web Site (even above selling products)</a><br />
11/2/2006</p>
<ul>
<li> <a href="http://www.aweber.com/" target="_blank">AWeber</a>: email list management tool</li>
<li> <a href="http://www.perrymarshall.com/google/" target="_blank">The Definitive Guide to Google Adwords</a></li>
</ul>
<p>Episode 20 &#8211;  <a href="http://www.internet-based-business-mastery.com/start-internet-business-llc-1" target="_blank">Interview with Business Attorney Darius Barazandeh on Starting Your Internet Business LLC</a><br />
11/15/2006</p>
<ul>
<li><a href="http://www.internetbusinessmastery.com/llc/" target="_blank">The Wealth Building LLC: The Attorney&#8217;s Secrets! </a></li>
</ul>
<p>Episode 21 &#8211;  <a href="http://www.internet-based-business-mastery.com/start-internet-business-llc-2" target="_blank">Interview with Business Attorney Darius Barazandeh on Starting Your Internet Business LLC Pt2</a><br />
12/9/2006</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/0142000280/pchristensen-20" target="_blank">Getting Things Done by David Allen</a></li>
</ul>
<p>Episode 21b &#8211;  <a href="http://www.internet-based-business-mastery.com/internet-business-gift-guide/" target="_blank">A Gift for Our Listeners (plus Internet Business Gift Guide)</a><br />
12/16/2006</p>
<ul>
<li>This is it&#8217;s own link list</li>
</ul>
<p>Episode 22 &#8211;  <a href="http://www.internet-based-business-mastery.com/5-email-list-building-tips" target="_blank">5 Email List Building Tips That Will More Than Triple Your Email Opt-ins</a><br />
1/13/2007</p>
<ul>
<li> <a href="http://simplythebest.net/fonts/fonts/yank.html" target="_blank">Yank font</a></li>
<li> <a href="http://www.ftc.gov/bcp/conline/pubs/buspubs/canspam.shtm" target="_blank">The CAN-SPAM Act: Requirements for Commercial Emailers</a></li>
<li> <a href="http://www.aweber.com/" target="_blank">AWeber</a>: email list management tool</li>
<li> <a href="http://www.internet-based-business-mastery.com/internet-business-gift-guide/" target="_blank">Internet Business Gift Guide</a></li>
</ul>
<p>Episode 23 &#8211;  <a href="http://www.internet-based-business-mastery.com/information-marketing-20" target="_blank">Information Marketing 2.0</a><br />
2/7/2007</p>
<ul>
<li>no links</li>
</ul>
<p>Episode 24 &#8211;  <a href="http://www.internet-based-business-mastery.com/7-pillars-of-information-marketing-20" target="_blank">The 7 Pillars of Internet Marketing 2.0 Part 1</a><br />
2/24/2007</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/1401302378/pchristensen-20" target="_blank">The Long Tail by Chris Anderson</a></li>
<li> <a href="http://www.thelongtail.com/" target="_blank">The Long Tail blog</a></li>
<li> <a href="http://www.netroglycerine.com/sitemap.html" target="_blank">Site Map Generator</a></li>
</ul>
<p>Episode 25 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-25-7-pillars-of-information-marketing-20-pt-2" target="_blank">7 Pillars of Information Marketing 2.0 Pt 2</a><br />
3/15/2007</p>
<ul>
<li> <a href="http://www.feedburner.com/" target="_blank">FeedBurner</a></li>
<li> <a href="http://www.skype.com/" target="_blank">Skype</a></li>
<li> <a href="http://www.technorati.com/" target="_blank">Technorati</a></li>
<li> <a href="http://www.digg.com/" target="_blank">Digg</a></li>
<li> <a href="http://del.icio.us/" target="_blank">del.icio.us</a></li>
<li> <a href="http://www.reddit.com/" target="_blank">reddit</a></li>
<li> <a href="http://www.wordpress.com/" target="_blank">WordPress.com</a></li>
<li> <a href="http://www.wordpress.org/" target="_blank">WordPress.org</a></li>
<li> <a href="http://www.internet-based-business-mastery.com/100-point-gtd-checklist" target="_blank">Jay&#8217;s 100-Point GTD Checklist</a></li>
</ul>
<p>Episode 26 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-26-the-secret-mindset-needed-to-get-started-as-an-internet-business-master" target="_blank">The Secret Mindset Needed to Get Started as an Internet Business Master</a><br />
4/10/2007</p>
<ul>
<li> <a href="http://www.marketingtips.com/insider-secrets/starting-an-internet-business.html" target="_blank">Insider Secrets to Marketing Your Business on the Internet</a></li>
<li> <a href="http://www.amazon.com/o/asin/0446677450/pchristensen-20" target="_blank">Rich Dad, Poor Dad by Robert Kiyosaki</a></li>
<li> <a href="http://www.globat.com/globat-package.htm" target="_blank">Recommended host for a WordPress blog</a></li>
</ul>
<p>Episode 27 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-27-the-4-hour-workweek" target="_blank">The 4-Hour Workweek</a><br />
5/19/2007</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/0307353133/pchristensen-20" target="_blank">Four-Hour Work Week</a></li>
<li> <a href="http://www.esoupblog.com/2007/03/spring_workday_.html" target="_blank">eSoup&#8217;s 5-hour workday blog post</a></li>
<li> <a href="http://fourhourworkweek.com/blog/" target="_blank">Four-Hour Work Week blog</a></li>
<li> <a href="http://www.elitekeywordtool.com/" target="_blank">Elite Keyword Tool</a></li>
</ul>
<p>Episode 28 &#8211;  <a href="http://www.internet-based-business-mastery.com/drive-sales-with-information-marketing-20" target="_blank">How to Generate Leads, Develop Customer Relationships and Drive Sales with Information Marketing 2.0</a><br />
6/12/2007</p>
<ul>
<li> <a href="http://www.internet-based-business-mastery.com/Stuff/Information%20Marketing%202.0%20Funnel%20Diagram.pdf" target="_blank">Information arketing 2.0 Funnel</a></li>
<li> <a href="http://www.stumbleupon.com/" target="_blank">StumbleUpon</a></li>
</ul>
<p>Episode 29 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-29-7-web-20-business-secrets-exposed" target="_blank">7 Web 2.0 Internet Business Secrets Exposed</a><br />
7/6/2007</p>
<ul>
<li> <a href="http://www.getmywebinartool.com/" target="_blank">GetMyWebinarTool.com</a></li>
<li> <a href="http://www.squidoo.com/homebusinessformoms/" target="_blank">Squidoo: Home Business for Moms</a></li>
<li> <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=101697944" target="_blank">Review Internet Business Mastery in iTunes</a></li>
</ul>
<p>Episode 30 &#8211;  <a href="http://www.internet-based-business-mastery.com/insider-secrets-of-compelling-copy" target="_blank">Insider Secrets for Writing Compelling Copy with Brian Clark of Copyblogger.com</a><br />
7/28/2007</p>
<ul>
<li> <a href="http://www.copyblogger.com/" target="_blank">CopyBlogger</a></li>
<li> <a href="http://www.mscopeland.com/" target="_blank">MSCopeland.com: Information and Knowledge</a></li>
<li> <a href="http://www.singingpig.co.uk/forums/" target="_blank">Singing Pig Forum</a></li>
<li> <a href="http://podcasttoolbox.com/" target="_blank">PodcastToolBox</a></li>
<li> <a href="http://www.marketingsyndrome.com/mastermind/" target="_blank">Marketing Syndrome Forums</a></li>
</ul>
<p>Episode 31 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-31-how-we-created-two-webinars-that-generated-nearly-100000-in-sales" target="_blank">How We Created Two Webinars that Generated nearly $100,000 in Sales?</a><br />
10/26/2007</p>
<ul>
<li> <a href="http://www.twitter.com/jasonvo" target="_blank">Jay&#8217;s Twitter Page</a></li>
<li> <a href="http://www.twitter.com/jeremyfrandsen" target="_blank">Sterling&#8217;s Twitter Page</a></li>
<li> <a href="http://www.getmywebinartool.com/" target="_blank">GetMyWebinarTool.com</a></li>
<li> <a href="http://www.techsmith.com/camtasia.asp" target="_blank">Camtasia: screen recording software used by IBM</a></li>
<li> <a href="http://www.shinywhitebox.com/home/home.html" target="_blank">iShowU: screen recording software for Mac</a></li>
<li> <a href="http://www.internetbusinessmastery.com/voiceguy/" target="_blank">Special voiceover deal for IBM listeners</a></li>
<li> <a href="http://www.internetbusinessmastery.com/clickbanktip" target="_blank">Sterling&#8217;s recommended affiliate tool</a></li>
</ul>
<p>Episode 32 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-32-5-ways-to-use-recorded-content-to-continually-make-money-and-drive-traffic" target="_blank">5 Ways to Use Recorded Content to Continually Make Money and Drive Traffic</a><br />
11/9/2007</p>
<ul>
<li> <a href="http://www.internet-based-business-mastery.com/getstarted/" target="_blank">Stering&#8217;s top course and book recommendations</a></li>
<li> <a href="http://www.internetbusinessmastery.com/voiceguy/" target="_blank">Special voiceover deal for IBM listeners</a></li>
</ul>
<p>Episode 33 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-33-interview-with-tim-ferriss-author-of-the-four-hour-workweek" target="_blank">Interview with Tim Ferriss, author of The Four-Hour Workweek</a><br />
12/2/2007</p>
<ul>
<li> <a href="http://www.grabthedvd.com/" target="_blank">The Phenomenon by Dan Kennedy</a></li>
<li> <a href="http://www.amazon.com/o/asin/0307353133/pchristensen-20" target="_blank">Four-Hour Work Week</a></li>
</ul>
<p>Episode 34 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-34-5-characteristics-of-the-ideal-web-20-web-site-and-how-you-can-launch-one-in-a-matter-of-hours" target="_blank">5 Characteristics of the Ideal Web 2.0 Web Site (and how you can launch one in a matter of hours)</a><br />
12/19/2007</p>
<ul>
<li> <a href="http://www.globat.com/globat-package.htm" target="_blank">Recommended host for a WordPress blog</a></li>
<li> <a href="http://www.twitter.com/jasonvo" target="_blank">Jay&#8217;s Twitter Page</a></li>
<li> <a href="http://www.twitter.com/jeremyfrandsen" target="_blank">Sterling&#8217;s Twitter Page</a></li>
<li> <a href="http://www.wordpress.org/" target="_blank">WordPress.org</a></li>
</ul>
<p>Episode 35 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-35-the-secret-to-making-online-marketing-and-sales-easy-or-is-web-20-overrated" target="_blank">The Secret to Making Online Marketing and Sales Easy (or Is Web 2.0 Overrated?)</a><br />
1/21/2008</p>
<ul>
<li> <a href="http://www.internet-based-business-mastery.com/backup" target="_blank">Data backup recommendation</a></li>
<li> <a href="http://www.amazon.com/o/asin/0061547832/pchristensen-20" target="_blank">Think Big and Kick Ass by Donald Trump</a></li>
<li><a href="http://www.amazon.com/o/asin/1590073169/pchristensen-20" target="_blank">Sex Money Kiss (Audio CD) </a></li>
</ul>
<p>Episode 36 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-36-success-stories-from-the-internet-business-mastery-community" target="_blank">Success Stories from the Internet Business Mastery Community</a><br />
1/31/2008</p>
<ul>
<li>Shaun Noonan &#8211;  <a href="http://www.learningindonesian.com/" target="_blank">learningindonesian.com</a></li>
<li>Ian Gordon &#8211;  <a href="http://www.startupdaddy.com/" target="_blank">startupdaddy.com</a></li>
<li>David Budlong &#8211;  <a href="http://internetbasednetworkmarketing.com/" target="_blank">internetbasednetworkmarketing.com</a></li>
<li>Wendy Richmond &#8211;  <a href="http://www.positivethinkingpersonalsuccess.com/" target="_blank">www.positivethinkingpersonalsuccess.com</a></li>
</ul>
<p>Episode 36b &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-36b-5-tips-for-increasing-affiliate-sales-for-any-affiliate-product" target="_blank">5 tips for Increasing Affiliate Sales for any Affiliate Product</a><br />
2/4/2008</p>
<ul>
<li> <a href="http://www.internet-based-business-mastery.com/affiliate/" target="_blank">IBM Affiliates program</a></li>
<li> <a href="http://www.internet-based-business-mastery.com/affiliatecompany/" target="_blank">ClickBank</a></li>
<li> <a href="http://www.cj.com/" target="_blank">Commission Junction</a></li>
</ul>
<p>Episode 37 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-37-interview-with-legendary-internet-entrepreneur-yanik-silver-plus-go-to-dinner-with-us" target="_blank">Interview with Legendary Internet Entrepreneur, Yanik Silver &#8211; Plus, go to Dinner with US!</a><br />
2/28/2008</p>
<ul>
<li> <a href="http://crazyegg.com/" target="_blank">CrazyEgg</a> &#8211; great site tracking software</li>
</ul>
<p>Episode 38 &#8211; <a href="http://www.internet-based-business-mastery.com/ibm-38-what-you-need-to-know-to-start-outsourcing-your-business-and-your-personal-life-with-virtual-assistants" target="_blank"> What You Need to Know to Start Outsourcing Your Business (and Your Personal Life) with Virtual Assistants</a><br />
3/13/2008</p>
<ul>
<li> <a href="http://www.internet-based-business-mastery.com/outsourcing/" target="_blank">IBM outsourcing resources</a></li>
<li> <a href="http://Elance.com" target="_blank">Elance.com</a></li>
<li><a href="http://craigslist.com/" target="_blank">Craigslist</a></li>
<li> <a href="http://agentsofvalue.com/" target="_blank">AgentsofValue.com</a></li>
<li><a href="http://distantsupport.com/" target="_blank">DistantSupport.com</a></li>
<li> <a href="http://getfriday.com/" target="_blank">GetFriday.com</a></li>
<li> <a href="http://jingproject.com/" target="_blank">jingproject.com</a></li>
</ul>
<p>Episode 39 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-39-what-does-money-mean-to-you" target="_blank">What Does Money Mean to You?</a><br />
3/27/2008</p>
<ul>
<li> <a href="http://www.internet-based-business-mastery.com/money" target="_blank">Attitudes on Money listener survey</a></li>
<li> <a href="&lt;a href=" target="_blank">No B.S. Wealth Attraction for Entrepreneurs by Dan Kennedy</a></li>
</ul>
<p>Episode 40 &#8211; <a href="http://www.internet-based-business-mastery.com/ibm-40-tipping-point-to-success" target="_blank">What is the Tipping Point Between Thinking &amp; Learning About Internet Business and Actual Success in Internet Business?</a><br />
4/24/2008</p>
<ul>
<li> <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" target="_blank">Google Site Map Plug-in</a></li>
<li> <a href="https://www.google.com/webmasters/tools/docs/en/protocol.html" target="_blank">INFO on Google Site Maps</a></li>
<li> <a href="http://www.netroglycerine.com/sitemap.html" target="_blank">Site Map Generator</a></li>
</ul>
<p>Episode 41 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-41-7-tips-for-creating-your-own-killer-website-design" target="_blank">7 Tips For Creating Your Own Killer Website Design</a><br />
5/8/2008</p>
<ul>
<li> <a href="http://jott.com/" target="_blank">Jott.com</a> &#8211; AWESOME voice notes to transcribed email, check it out!</li>
<li> <a href="http://kuler.adobe.com/" target="_blank">http://kuler.adobe.com/</a> &#8211; Color Scheme Finder</li>
<li> <a href="http://www.xhtmlized.com/" target="_blank">www.xhtmlized.com/</a></li>
<li> <a href="http://www.psd2html.com/" target="_blank">www.psd2html.com</a></li>
<li> <a href="http://docs.google.com/" target="_blank">http://docs.google.com</a> &#8211; This is the Google Documents page we use DAILY</li>
<li> <a href="http://www.grabthedvd.com/" target="_blank">www.GrabTheDvd.com</a> &#8211; Dan Kennedy’s “The Phenomenon” DVD</li>
<li> <a href="http://elance.com/" target="_blank">Elance</a></li>
<li> <a href="http://www.rentacoder.com/RentACoder/default.asp" target="_blank">Rentacoder</a></li>
<li> <a href="http://www.craigslist.org/about/sites.html" target="_blank">Craigslist</a></li>
</ul>
<p>Episode 42 &#8211;  <a href="http://www.internet-based-business-mastery.com/insider-secrets-of-email-marketing" target="_blank">Insider Secrets of Email Marketing with Tom Kulzer, CEO of Aweber (GetYourEmailList.com)</a><br />
5/22/2008</p>
<ul>
<li> <a href="http://aweber.com" target="_blank">Aweber</a> &#8211; The ONLY email marketing campaign service for the Internet Business Mastery Community!</li>
<li> <a href="http://www.tubemogul.com/" target="_blank">Tubemogul</a> &#8211; Distribute your viral videos to MULTIPLE sites at once, plus a bunch more! Oh yeah, it’s free!</li>
<li> <a href="http://internetbusinessmasteryacademy.net/" target="_blank">Internet Business Mastery Membership/Community Site</a></li>
</ul>
<p>Episode 43 &#8211;  <a href="http://www.internet-based-business-mastery.com/the-most-important-asset-for-business" target="_blank">The #1 Asset That You Can Acquire for Your Business</a><br />
6/3/2008</p>
<ul>
<li> <a href="http://www.internet-based-business-mastery.com/getattention" target="_blank">www.InternetBusinessMastery.com/getattention</a> &#8211; Check out Jay’s Teleseminar!</li>
<li> <a href="http://www.internetbusinessmastery.com/book" target="_blank">www.InternetBusinessMastery.com/book</a> &#8211; Check out this months BOOK Contest</li>
<li> <a href="http://www.internetbusinessmastery.com/itunes" target="_blank">www.InternetBusinessMastery.com/itunes</a></li>
<li> <a href="http://chiropracticmarketinguniversity.com/" target="_blank">Billy Sticker</a> &#8211; Winner of last months BOOK Contest!</li>
<li> <a href="http://www.43things.com/" target="_blank">43things.com</a></li>
<li> <a href="http://en.gravatar.com/" target="_blank">Gravatar.com</a> &#8211; add your image to the Internet Business Mastery comments</li>
</ul>
<p>Episode 44 &#8211;  <a href="http://www.internet-based-business-mastery.com/designing-your-ultimate-internet-lifestyle" target="_blank">The 3 Pillars of Designing Your Ultimate Internet Lifestyle</a><br />
6/26/2008</p>
<ul>
<li> <a href="http://www.amazon.com/o/asin/1400064287/pchristensen-20" target="_blank">Made To Stick by Chip Heath and Dan Heath</a> &#8211; June Book of the Month</li>
</ul>
<p>Episode 45 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-45-in-these-uncertain-times-how-do-you-find-true-security" target="_blank">In These Uncertain Times, How Do You Find True Security?</a><br />
7/10/2008</p>
<ul>
<li> <a href="https://www.amember.com/" target="_blank">aMember.com</a> &#8211; recommended membership and subscription management software</li>
</ul>
<p>Episode 46 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-46-how-to-trigger-unprecedented-success-in-your-lifestyle-and-business" target="_blank">How to Trigger Unprecedented Success in your Lifestyle and Business</a><br />
8/13/2008</p>
<ul>
<li> <a href="http://www.masonworld.com/" target="_blank">Masonworld.com</a></li>
<li> <a href="http://www.robinmaiden.com/" target="_blank">robinmaiden.com</a></li>
<li> <a href="http://www.amazon.com/o/asin/0470174366/pchristensen-20" target="_blank">Booked Beyond SOlid by Micharl Port</a> &#8211; August Book of the Month</li>
<li> <a href="http://ringcentral.com/" target="_blank">RingCentral.com</a> &#8211; Voice mail and fax</li>
</ul>
<p>Episode 47 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-47-how-to-create-a-compelling-tagline-for-your-web-site-that-will-attract-your-ideal-customer" target="_blank">How to Create a Compelling Tagline for your Web Site that will Attract your Ideal Customer</a><br />
8/28/2008</p>
<ul>
<li> <a href="http://www.drawingtutorialsonline.com/" target="_blank">www.drawingtutorialsonline.com</a></li>
<li> <a href="http://www.amazon.com/o/asin/0470174366/pchristensen-20" target="_blank">Booked Beyond SOlid by Micharl Port</a> &#8211; August Book of the Month</li>
<li> <a href="http://www.15secondpitch.com/new/" target="_blank">Laura Allen of 15secondpitch.com</a></li>
<li> <a href="http://www.internetbusinessmastery.com/mail" target="_blank">EarthClassMail</a> &#8211; An online service that makes handling your mail as easy as handling your e-mail</li>
</ul>
<p>Episode 48 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-48-acquiring-the-lifestyle-you-deserve" target="_blank">Acquiring the Lifestyle of Your Dreams</a><br />
9/18/2008</p>
<ul>
<li> <a href="http://www.feedburner.com/" target="_blank">Feedburner.com</a></li>
<li> <a href="http://iartmobile.com/" target="_blank">Keni Davis, iArtMobile.com</a></li>
</ul>
<p>Episode 49 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-49-time-travel-with-the-iconoclasts-of-the-9-5-four-things-that-we-would-do-differently-if-we-could-start-over-again" target="_blank">Time Travel with the Iconoclasts of the 9-5: Four Things that We Would Do Differently if We Could Start Over Again</a><br />
10/2/2008</p>
<ul>
<li> <a href="http://tweetburner.com/" target="_blank">Tweetburner</a></li>
</ul>
<p>Episode 50 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-50-the-ultimate-recession-survival-guide" target="_blank">The Ultimate Recession Survival Guide</a><br />
10/16/2008</p>
<ul>
<li> <a href="http://pixeljar.com/" target="_blank">Pixel Jar</a> &#8211; Web Services and Hosting</li>
<li> <a href="http://freeaudiogift.com/" target="_blank">Free Audio Gift</a> from Sterling and Jay</li>
</ul>
<p>Episode 51 &#8211;  <a href="http://www.internet-based-business-mastery.com/ibm-51-the-7-reasons-why-people-dont-succeed-in-internet-business-and-how-you-can-avoid-every-single-one-part-1" target="_blank">The 7 Reasons Why People DON’T Succeed in Internet Business and How You Can Avoid Every Single One, Part 1</a><br />
10/30/2008</p>
<ul>
<li> <a href="http://www.google.com/analytics/" target="_blank">Google Analytics</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/internet-business-mastery-quicktip-index/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Announcing My Startup: GeekStack</title>
		<link>http://www.pchristensen.com/blog/articles/announcing-my-startup-geekstack/</link>
		<comments>http://www.pchristensen.com/blog/articles/announcing-my-startup-geekstack/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 11:20:28 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Startups]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=295</guid>
		<description><![CDATA[Are you in the mood for vaporware?  An exciting idea?  More of me talking?  Then head over to my new startup GeekStack!

There&#8217;s a lot more info there (really, the home page is a wall of words) but the pitch is: &#8220;Collectible trading cards with the people, events, and achievements that our world is built on.&#8221;  [...]]]></description>
			<content:encoded><![CDATA[<p>Are you in the mood for vaporware?  An exciting idea?  More of me talking?  Then head over to my new startup GeekStack!</p>
<p><a href="http://geekstack.com/"><img src="http://geekstack.com/images/logo.png" alt="" /></a></p>
<p>There&#8217;s a lot more info there (really, the home page is a wall of words) but the pitch is: &#8220;Collectible trading cards with the people, events, and achievements that our world is built on.&#8221;  I have a first blog post up, called &#8220;<a href="http://geekstack.com/blog/why-would-a-software-geek-make-a-physical-product/">Why Would A Software Geek Make A Physical Product?</a>&#8221; which gives some more background and a sample of the writing style I&#8217;ll use (although if you&#8217;re reading this, you probably know how I write).</p>
<p>I have a lot of the ideas about how it will work but there are questions that still need to be answered.  Check it out and take the chance to give me some feedback and help shape the development of the GeekStack.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/announcing-my-startup-geekstack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Freemium Isn&#8217;t A Business Model, It&#8217;s A Marketing And Trust Strategy</title>
		<link>http://www.pchristensen.com/blog/articles/freemium-isnt-a-business-model-its-a-marketing-and-trust-strategy/</link>
		<comments>http://www.pchristensen.com/blog/articles/freemium-isnt-a-business-model-its-a-marketing-and-trust-strategy/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 16:05:55 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=289</guid>
		<description><![CDATA[I&#8217;ve chimed in once or twice on the free vs. paid debate, and I&#8217;m firmly in the camp that you should charge customers money.  You get money, they show some commitment, the expectation that comes with their money means you have an incentive to produce higher quality, and it gives you the funds and resources [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve chimed in <a href="http://www.pchristensen.com/blog/articles/what-kind-of-software-would-people-actually-pay-for/">once</a> or <a href="http://www.pchristensen.com/blog/articles/the-value-is-in-the-experience/">twice</a> on the free vs. paid debate, and I&#8217;m firmly in the camp that you should charge customers money.  You get money, they show some commitment, the expectation that comes with their money means you have an incentive to produce higher quality, and it gives you the funds and resources to sustain your business.  Better yet, if they pay you repeatedly, you have predictable revenue and a baseline to measure the effectiveness of business-growing activities like marketing and advertising.  So there&#8217;s the full disclosure of my preferences.<img class="alignright size-medium wp-image-291" title="Grain of Salt" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/10/grainofsalt1.jpg" alt="Grain of Salt" width="150" height="132" /></p>
<p>Now you should definitely take my opinion with a grain of salt.  I&#8217;ve neither succeeded at a paid business nor failed with a freemium business.  I have never actually started or run a business.  But I am good at listening to lots of people and figuring out who&#8217;s telling the truth, who has an agenda, and what assumptions lie behind what people are saying.  And now I&#8217;ll apply that skill to Mark Evans&#8217; latest post <a href="http://www.markevanstech.com/2008/10/17/freemium-is-not-a-business-model/" target="_blank">Freemium is Not a Business Model</a>.</p>
<p>[For those who don't know, "freemium" is where you have a trial or limited version of your product that still does enough to provide some value, and a premium version with more features or capacity or X that some fraction of people will pay for.  The hope is that you make enough money off the premium customers to support the many free ones.]</p>
<p>Mark&#8217;s point is that many Web2.0 companies are using freemium as an excuse not to make something valuable.  It&#8217;s not a long article, and this quote sums it up pretty well:</p>
<blockquote><p>For consumer-focused companies, however, <strong>freemium is fool’s gold</strong>…and, most important, it’s not a business model to create a viable and vibrant company.</p></blockquote>
<p>Your business model might be to make something good enough that people will use it for free, get a big audience, then sell your company.  But then you&#8217;re not really creating a product customers, you&#8217;re creating a product on spec to sell to another business.  If you know beforehand that that&#8217;s what you&#8217;re doing (Paul Graham <a href="http://www.paulgraham.com/hiring.html" target="_blank">recommends this approach</a>), it&#8217;s fine; just don&#8217;t fool yourself into thinking that your users are actually your customers.</p>
<p>I don&#8217;t think that giving things away is inherently bad, but it has to be put in context.  The point of giving your product away is <em>to make impressions on potential customers</em>.  There&#8217;s another name for this: marketing.  If someone is ever going to buy your product, they have to a) know about it, and b) trust it.</p>
<p>People who don&#8217;t know something exists will never buy or use it.  Period.  It&#8217;s exactly the same as how people never buy things that don&#8217;t exist.  If a potential customer doesn&#8217;t know about your product, then to them it doesn&#8217;t exist.  Giving the product away lets people use it, and others can see people using it, users tell other people about it, etc.  Those impressions are the same or better than the ones you have to pay for in advertising, hence the appeal of the free sample.</p>
<p><a href="http://www.gyminee.com"><img class="alignright size-full wp-image-293" title="gyminee" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/10/gyminee.gif" alt="" width="304" height="65" /></a>When people use your product, they can tell if they like it and want more.  For instance, there are a million different calorie tracker websites and programs out there.  It&#8217;s not a hard programming problem, it&#8217;s a data (why isn&#8217;t the food I just ate in here?) and interface (this takes too long, forget about it) problem.  Those are things you can&#8217;t determine from a sales website, and definitely not from the claims the seller makes.  So I went for a couple years before I found a situation where I trusted one enough to try it.  I got a recommendation for <a href="http://www.gyminee.com/" target="_blank">Gyminee</a> from someone I respected, and since it was free, I gave it a try.  I found it easy enough to use, with a combination of fairly good food database and <em>extremely</em> easy to use interface, so I&#8217;ve stuck with it and recommended it to a few people.  There is a Pro version that offers things like meal and workout planning that I&#8217;m not currently interested in.  But if I do get more serious about my fitness and nutrition, there&#8217;s about a 99% chance that I&#8217;ll keep using Gyminee and about a 1% chance I&#8217;ll switch.  Letting me use the free features turned a single impression into a potential customer.  (plus it made me happy enough to plug it to everyone here)</p>
<p>Is it worth it to Gyminee to have me?  Is this a success (because I use and recommend it) or a failure (because I haven&#8217;t paid them anything) of freemium?  <em><strong>We can&#8217;t tell!</strong></em> Without knowing their expenses and conversion rates, we can&#8217;t say whether this is good or not.  Let&#8217;s play with some numbers and see.</p>
<p>Here are some wild guesses about their business:</p>
<ul>
<li>Monthly hosting: $70 for a month for a 1GB slice from <a href="http://slicehost.com">Slicehost</a></li>
<li>Startup living for 3 people in Hunstville, AL: $3,600/mo</li>
<li>Office, internet, etc: $1,300</li>
</ul>
<p>This would give them roughly $5,000/month expenses.  Gyminee Pro costs $5/mo, payable in 3 month chunks.  So they would need 1,000 Pro customers to break even.  If they convert 2% of signups into Pro accounts, they would need 50,000 registered users.  If they have $50,000 in funding/savings/etc, then they have 10 months to get to that point.</p>
<p>What does this mean?  Nothing!  Even in this simplified model of their business, it&#8217;s a complex multivariate relationship.  If they&#8217;re not where they want to be, they can do lots of things to improve it:</p>
<ul>
<li>raise more money</li>
<li>reduce their expenses</li>
<li>raise prices for Pro accounts</li>
<li>create another set of features for a more expensive &#8220;Arnold&#8221;-level account</li>
<li>sell either the meal OR workout planning as a sub-Pro account</li>
<li>create more leads and registered users</li>
<li>improve their sales process so they improve the percentages in their customer pipeline</li>
</ul>
<p>You know what&#8217;s even better?  They can do ALL of these things, within the limits of their time and resource constraints.  For instance, since it seems like a young product, most of their costs have been related to designing and building the site.  That is a fairly fixed cost that is already spent, so their best bet now is probably to get more and more customers to reduce the per-user cost of that upfront design work.  Once your product is mature enough to be competitive, <a href="http://www.instigatorblog.com/technology-to-sales-the-evolution-of-a-software-startup/2008/05/06/" target="_blank">sales becomes more important</a>.  This is not some inherent quality of sales &#8211; when engineering makes the product better, sales becomes a relative weakness.  When your sales grow fast and you enter new markets and people become used to your product, engineering becomes a relative weakness and that&#8217;s a good time to improve your product.  You can improve your overall position by <em>improving whatever is weakest in your business</em>.</p>
<p>So if freemium isn&#8217;t when you should use freemium or not.  These are the questions to ask:</p>
<ol>
<li>Are there enough people willing to pay for my product to support my business goals?</li>
<li>Is there a subset of features of this product that&#8217;s enticing enough to stand on its own?</li>
<li>What percentage of my paying market will be satisfied with that subset and decide not to pay?</li>
<li>Based on my customer pipeline, what is my customer acquisition cost?</li>
<li>What is my cost to support each free user?</li>
</ol>
<p>So if (revenue lost in #3 + (#5 * # of users)) &lt; (#4 * # of paying customers), then you should consider freemium.</p>
<p>Done? NO!  This is not a one time calculation!  You have to periodically reevaluate each of those to determine if that relationship still holds.  So any changes you make should be temporary, so you can test the effects and decide if it is worth it to continue that change.  It&#8217;s up to you to decide whether it&#8217;s fool&#8217;s gold or real gold.</p>
<p><img class="aligncenter size-full wp-image-292" title="Fool\'s or Real Gold?" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/10/gold.jpg" alt="Fool\'s or Real Gold?" width="400" height="182" /></p>
<p>Fortunately, there is a good place where we can see this in action &#8211; the iPhone App Store.  It&#8217;s the one redeeming quality of all the <em>mercilessly annoying whining</em> about price changes in the comments: you get a record of different prices at different times.  I&#8217;ve seen lots of examples where a company has lowered the price, made a lot of sales, shown up on the &#8220;What&#8217;s Hot&#8221; list, become popular, and then raised the price again.  Sometimes, like for AirSharing and MotoChaser, where they have a free or low introductory price, then raise it.  This serves two purposes: getting a feel for demand at different prices, and getting some free publicity.</p>
<p>Follow any discussion board for entrepreneurs, and there will be articles and conversations about pricing strategy <em>every week</em>.  The reason people say it&#8217;s an art, not a science, is because the optimal pricing strategy is different for every business, and it changes as the business changes as well.  Consider options, make informed guesses, and experiment until you find what works for you.</p>
<p>Or you could do like me, and work on creating free content that you have to pay to use.  It&#8217;ll make sense soon &#8211; subscribe to stay tuned!</p>
<p><strong>UPDATE</strong>:  Dries Buytaert at Acquia and Mollom wrote a similar article about he uses a <a href="http://buytaert.net/the-freemium-business-model-giving-away-pays" target="_blank">combination of freemium and open source</a> to not only drive business but get valuable development contributions.  Thanks Dries!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/freemium-isnt-a-business-model-its-a-marketing-and-trust-strategy/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Chrome, the Google Docs-mobile</title>
		<link>http://www.pchristensen.com/blog/articles/chrome-gdocs-msoffice/</link>
		<comments>http://www.pchristensen.com/blog/articles/chrome-gdocs-msoffice/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 19:05:24 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=286</guid>
		<description><![CDATA[A few weeks ago, Google Chrome was released with much fanfare, press, celebration, comic books, and praise (with the usual skepticism and contrarian views thrown in for good measure).  People wondered if Google was getting into a browser war, an OS war, a land war in Asia, whatever.  I kept waiting, kept waiting, kept waiting [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, Google Chrome was released with much fanfare, press, celebration, comic books, and praise (with the usual skepticism and contrarian views thrown in for good measure).  People wondered if Google was getting into a browser war, an OS war, a land war in Asia, whatever.  I kept waiting, kept waiting, kept waiting until finally &#8230; oops, no finally, just more waiting.  No one pointed out the biggest strategic benefit of Google Chrome.</p>
<p>First, some background.  Google makes a lot of money.  Like, they didn&#8217;t have enough bathtubs in the Googleplex to put all the money in.  They were going to build swimming pools to put their cash in but all of the pool contractors in the Bay Area were already committed, so they&#8217;re working on damming and draining part of the San Francisco Bay to make a pit big enough to put all of the coins, bills, doubloons, and gems that those little blue text ads deliver to Mountain View.  Meanwhile, Larry and Sergey are impatiently waiting to fulfill their dream of swimming through it like Scrooge McDuck.</p>
<p><img class="alignnone size-full wp-image-288" title="scrooge-mcduck" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/10/scrooge-mcduck.jpg" alt="" width="400" height="316" /></p>
<p>So Google = Money = Good.  But they make ALL (like 99+%) of it from advertising, about 2/3 from search ads and 1/3 from contextual ads on other websites.  So although they completely own this market, making more money than all of their competitors combined and more than anyone imagined was possible, this single-source-of-revenue thing scares the crap out of a lot of people (just ask anyone who has lost a job).  That&#8217;s the only criticism of Google as a business that has any real substance.</p>
<p>What are the biggest, juiciest targets for a behemoth that needs another revenue source?  Let&#8217;s look at the cash cows in the computer industry and how attractive they would be to Google:</p>
<ul>
<li>Hardware: a total non-starter.  While Google might run the best data centers in the world, it is also one of their major competitive advantages, both in cost and performance.  Selling or sharing it is out of the question.  Other fields like PCs or servers are too low margin compared to their current business.  Besides, hardware involves atoms, and Google has no experience with atoms.</li>
<li>Operating Systems:  Sure, Apple and Microsoft make a ton of money and high margins off of their OS products, but they also have decades of accumulated advantage, installed base, and brand equity.  And they got to build those things back when people PAID for new operating systems.</li>
<li>Office Software:  Someone at Google is at least as smart as me because they went through the same process of elimination and ended up here.  So they&#8217;ve built and bought their way into Google Docs, which does enough of what people expect in an office suite that it is considered a plausible alternative to MS Office.</li>
</ul>
<p>They built it, some businesses have adopted it, but they&#8217;re not making billions of dollars off of it.  Why not?  Let&#8217;s ask Joel.  His <a href="http://www.joelonsoftware.com/articles/fog0000000052.html" target="_blank">Strategy Letter III</a> is probably the most important business lesson that people don&#8217;t get.</p>
<blockquote><p>The <em>only strategy </em>in getting people to switch to your product is to <em>eliminate barriers</em>&#8230;Think of these barriers as an obstacle course that people have to run before you can count them as your customers. If you start out with a field of 1000 runners, about half of them will trip on the tires; half of the survivors won&#8217;t be strong enough to jump the wall; half of <em>those</em> survivors will fall off the rope ladder into the mud, and so on, until only 1 or 2 people actually overcome all the hurdles. With 8 or 9 barriers, <em>everybody</em> will have one non-negotiable deal killer. This calculus means that <strong>eliminating barriers to switching</strong> is the most important thing you have to do if you want to take over an existing market, because eliminating <em>just one barrier</em> will likely <em>double </em>your sales. Eliminate two barriers, and you&#8217;ll double your sales again.</p></blockquote>
<p>(Incidentally, he used Excel as his example, pointing to the last time a smart aggressive software company with one revenue stream was looking to diversify.  Maybe office software is just more usurpable than operating systems.)</p>
<p>Google is facing a whole different set of barriers to adoption than Microsoft faced when attacking Lotus 123.  What are some of the barriers to adoption facing Google Docs?</p>
<ol>
<li>Storage space is limited.</li>
<li>MS Office has office has more features.</li>
<li>It&#8217;s slower than installed apps.</li>
<li>It can only be used when online.</li>
<li>People are used to opening programs, not websites to work on documents.</li>
<li>IT Departments won&#8217;t upgrade their browsers beyond IE negative three.</li>
<li>[UPDATED] Some companies will NOT store their docs online &#8211; they only want them on their own machines/network (government, confidential, corporate secrets, etc)</li>
</ol>
<p>Pre-Chrome, it looked like only #1 and sort-of #2 could be solved.  Google, home of the original 1GB email account, isn&#8217;t afraid to offer more space when their products are mature.  They have great developer resources to add whatever features are necessary, but the JavaScript foundation put a cap on the kinds of features that could be delivered with acceptable performance.  The rest just seemed out of reach.</p>
<p>How does Chrome change this?</p>
<ul>
<li>The V8 JavaScript engine greatly improves the performance, basically solving #2 and #3.  Coupled with the size and bloat of MS Office, Google Docs on Chrome is pretty comparable for speed.  Also, now Google can control the entire stack between the OS and the office apps (browser, renderer, JS engine, software, etc) so they can optimize in ways that they couldn&#8217;t do on other browsers.  Both Google Docs in Chrome and MS Excel take 1-2 seconds to open on my computer, while Firefox 3 took about 4 seconds and went through several ugly partial rendering states.</li>
<li>Google Gears is pre-installed, which should speed up adoption of Gears and solve #4.</li>
<li>The &#8220;Create Application Shortcuts&#8221; feature means that you get a nice desktop link that gives you an applicationesque window with either the list of all your docs or a specific doc, which can also be easily synced for offline access.  Take a look:</li>
<li><img class="size-full wp-image-287" style="vertical-align: bottom;" title="Doc Icons" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/10/gdocs.jpg" alt="Google Docs vs MS Excel icons" width="288" height="192" />Bye bye, #5.</li>
<li>And last but not least, the $50 billion question, what about #6?  Imagine a version of Chrome with a different installer that a) included an IT controlled whitelist, b) automatically ran the offline setup after installing, and c) created appropriate shortcuts.  This means it can be centrally installed, restricted from general browsing, and treated like an installed app.  IE6 or 7&#8217;s role isn&#8217;t changed.  That would get the seal of approval of many more IT departments because of the greater control they would have over it vs a standard browser app.</li>
<li>[UPDATED] If there was an option to store documents offline only, that would solve #7.  This would negate one of Google Docs&#8217; biggest strengths (collaboration) but giving companies that option just might be worth $50B.</li>
</ul>
<p>So in one move, Google addressed all but one of the strongest obstacles to Google Docs, paving the way for a much bigger, more profitable expansion and the coveted second revenue source.  Can you think of any other obstacles to the wider adoption of Google Docs that Google needs to address?</p>
<p>[UPDATES: Thanks for the suggestion Evan!]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/chrome-gdocs-msoffice/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Programming Celebrities</title>
		<link>http://www.pchristensen.com/blog/articles/programming-celebrities/</link>
		<comments>http://www.pchristensen.com/blog/articles/programming-celebrities/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 19:18:56 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Fun]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=66</guid>
		<description><![CDATA[A few months ago, my wife went on a kick where we watched the first few seasons of the TV show Dallas, rented on DVD from Blockbuster Online.   If you watch 2-3 episodes a day of anything, you can&#8217;t but help become a little obsessed.  So when we heard there was going [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, my wife went on a kick where we watched the first few seasons of the <a href="http://www.imdb.com/title/tt0077000/" target="_blank">TV show Dallas</a>, rented on DVD from Blockbuster Online.   If you watch 2-3 episodes a day of anything, you can&#8217;t but help become a little obsessed.  So when we heard there was going to be a movie remake of Dallas, we immediately critiqued all of their casting decisions and came up with out own more accurate cast for the movie.  We spent weeks debating the pros and cons of each potential casting choice, scoured IMDB like Nike at a Brooklyn playground, and came up with the perfect cast.  (note to self:  If you ever spend that much time on anything, WRITE IT DOWN!).</p>
<p>Now I don&#8217;t actually care about a single mainstream celebrity, not one bit.  I&#8217;m pretty up to speed on their lives due to the gossip magazines my wife leaves around the house (any reading material is acceptable in the restroom) but unless there was a complete debacle like at the end of Miss Congeniality, I would never actually seek out celebrity news.</p>
<p>I don&#8217;t care about celebrities, but I had a roaring good time casting Dallas, so I decided to try the same exercise with media I do care about: nerdy programming blogs!  I have my own set of celebrities that are huge in their own sphere but who are COMPLETELY INVISIBLE to normal people.  A normal person, like my wife, would have no idea who any of these people are.  So as my gift to everyone who needs any easy way to explain the personality and influence of a programming blogger, I present this mapping of real world celebrities to programming blogosphere celebrities:</p>
<p><span id="more-66"></span></p>
<p><strong>Caveats:</strong></p>
<ol>
<li>The ages are hard to match up, because the blogosphere is less than a decade old, while movies have been around forever.  For instance, Joel Spolsky is about the oldest on the list in Blog Years, but he&#8217;s not that old in real years.  So for reference, 2000-2008 in Internet years is roughly equivalent to 1940-2007 in Hollywood years.  The view of celebrities is my personal 2008 view of them, not their contemporary impressions.</li>
<li>I know you are going to say &#8220;WHAT?!?!?  How can you compare X&#8217;s writing to Y&#8217;s movies?&#8221;  Well, if I told you that there was a new movie coming out starring Y, what would be your reaction?  Would you run out and pre-order tickets?  Would you IMDB it?  Would you be interested but wait for DVD?  Would you just shrug and wait to see if it gets popular?  Now imagine you see a link to a new post by X on Reddit.  Do you click through?  Do you bookmark it for later?  Does it not matter because you already subscribe to their feed?  Do you skip it? That&#8217;s the main criterion I used to compare.</li>
</ol>
<p>So without further ado, here&#8217;s the tentative list &#8211; I welcome suggestion, debate, and comments.</p>
<p><strong><a href="http://www.hanselman.com/blog/" target="_blank">Scott Hanselman</a>: <a href="http://www.imdb.com/name/nm0005315/" target="_blank">Jeremy Piven</a></strong> &#8211; not a leading man but extremely capable and will make anything he touches better. Funny, versatile, confident in his role at the edge of the spotlight, lives in a city outside the focus of the industry (Portland/Chicago).</p>
<p>Alternates:  <a href="http://www.imdb.com/name/nm0001293/" target="_blank">Seth Green</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/shanselman.thumbnail.jpg" alt="Scott Hanselman" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/jpiven.thumbnail.jpg" alt="Jeremy Piven" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/sgreen.thumbnail.jpg" alt="Seth Green" /></p>
<p><strong><a href="http://www.joelonsoftware.com/" target="_blank">Joel Spolsky</a>: <a href="http://www.imdb.com/name/nm0000323/" target="_blank">Michael Caine</a></strong> -Actively producing since the dawn of time, quality consistent throughout career, impressive longevity.  Anyone could learn from them.</p>
<p>Alternates: <a href="http://www.imdb.com/name/nm0000493/" target="_blank">Jack Lemon</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/jspolsky.thumbnail.JPG" alt="Joel Spolsky" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/mcaine.thumbnail.jpg" alt="Michael Caine" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/jlemmon.thumbnail.jpg" alt="Jack Lemmon" /></p>
<p><strong><a href="http://www.paulgraham.com/" target="_blank">Paul Graham</a>: <a href="http://www.imdb.com/name/nm0000123/" target="_blank">George Clooney</a></strong> &#8211; An undisputed star that people either love or hate.  Aggravates some people because of his politics ($15K to dropout of college/liberal political activism).</p>
<p>Alternates: <a href="http://www.imdb.com/name/nm0000576/" target="_blank">Sean Penn</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/pgraham.thumbnail.jpg" alt="Paul Graham" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/gclooney.thumbnail.jpg" alt="George Clooney" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/spenn.thumbnail.jpg" alt="Sean Penn" /></p>
<p><strong><a href="http://www.franklins.net/" target="_blank">Carl Franklin</a>: <a href="http://www.imdb.com/name/nm0000988/" target="_blank">Jerry Bruckheimer</a></strong> &#8211; Makes big hits, big productions, strong emphasis on production values and making quality enhance experience, looked down on by &#8220;snooty types&#8221; (non-Windows people, art-house movie fans) but quite sophisticated when you take a closer look, undisputed leader in their niche.</p>
<p>Alternates: <a href="http://www.imdb.com/name/nm0000881/" target="_blank">Michael Bay</a>, <a href="http://www.imdb.com/name/nm0085312/" target="_blank">Jack Black</a> (humor, music)</p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/cfranklin.thumbnail.jpg" alt="Carl Franklin" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/mbay.thumbnail.jpg" alt="Michael Bay" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/jblack.thumbnail.jpg" alt="Jack Black" /></p>
<p><strong><a href="http://norvig.com/" target="_blank">Peter Norvig</a>: <a href="http://www.imdb.com/name/nm0000142/" target="_blank">Clint Eastwood</a></strong> &#8211; Long and continuing careers with jaw-dropping resumes that inspire reverence in their respective industries.</p>
<p>Alternates: <a href="http://www.imdb.com/name/nm0000602/" target="_blank">Robert Redford</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/pnorvig.thumbnail.jpg" alt="Peter Norvig" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/ceastwood.thumbnail.jpg" alt="Clint Eastwood" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/rredford.thumbnail.jpg" alt="Robert Redford" /></p>
<p><strong><a href="http://www.loudthinking.com/" target="_blank">David Heinemeier Hansson</a>: <a href="http://www.imdb.com/name/nm0000129/" target="_blank">Tom Cruise</a></strong> &#8211; Started out as a Golden Boy, a hero, a huge star, and quickly gained power and influence.   Has retained star power despite controversy and overexposure.</p>
<p>Alternates: <a href="http://www.imdb.com/name/nm0000154/" target="_blank">Mel Gibson</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/dhh.thumbnail.jpg" alt="David Heinemeier Hansson" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/tcruise.thumbnail.jpg" alt="Tom Cruise" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/mgibson.thumbnail.jpg" alt="Mel Gibson" /></p>
<p><strong><a href="http://codinghorror.com/blog" target="_blank">Jeff Atwood</a>: <a href="http://www.imdb.com/name/nm0000424/" target="_blank">Hugh Grant</a></strong> &#8211; lots and lots of posts/movies, overall good quality work, generally enjoyable if a little repetitive.</p>
<p>Alternates:  <a href="http://www.imdb.com/name/nm0000179/" target="_blank">Jude Law</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/jatwood.thumbnail.jpg" alt="Jeff Atwood" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/hgrant.thumbnail.jpg" alt="Hugh Grant" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/jlaw.thumbnail.jpg" alt="Jude Law" /></p>
<p><strong><a href="http://haacked.com/" target="_blank">Phil Haack</a>: <a href="http://www.imdb.com/name/nm0416673/" target="_blank">Kevin James</a></strong> &#8211; a top-shelf &#8220;that guy&#8221;, under-the-radar funny, not a big star but clearly happy with his stature.</p>
<p>Alternates: <a href="http://www.imdb.com/name/nm0000681/" target="_blank">Vince Vaughn</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/phaack.thumbnail.JPG" alt="Phil Haack" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/kjames.thumbnail.jpg" alt="Kevin James" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/vvaughn.thumbnail.jpg" alt="Vince Vaughn" /></p>
<p><strong><a href="http://weblog.raganwald.com/" target="_blank">Reg Braithwaite</a>: <a href="http://www.imdb.com/name/nm0000401/" target="_blank">Laurence Fishburne</a></strong> &#8211; Excellent performance without being flashy.  Just look at their work and try to find someone as consistently high quality.</p>
<p>Alternate: <a href="http://www.imdb.com/name/nm0000151/" target="_blank">Morgan Freeman</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/rbraithwaite.thumbnail.jpg" alt="Reg Braithwaite" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/lfishburne.thumbnail.jpg" alt="Laurence Fishburne" /> <img class="alignnone size-thumbnail wp-image-284" title="Morgan Freeman" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/09/mfreeman-150x150.jpg" alt="" width="128" height="128" /></p>
<p>(note: If you think I picked these two actors because they&#8217;re black, you&#8217;re welcome to name two actors who consistently perform at such a high level.  They&#8217;re my two favorite actors on this whole list and I hate the fact that it&#8217;s 2008 and I still have to give disclaimers like this).</p>
<p><strong><a href="http://steve.yegge.googlepages.com/blog-rants" target="_blank"> Steve</a> <a href="http://steve-yegge.blogspot.com/" target="_blank">Yegge</a>: <a href="http://www.imdb.com/name/nm0000245/" target="_blank">Robin Williams</a></strong> &#8211; Always entertaining, definitely crazy, hilarious but not just about humor, performance improved by controlled substances (wine/cocaine)</p>
<p>Alternate: <a href="http://www.imdb.com/name/nm0000120/" target="_blank">Jim Carrey</a></p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/syegge.thumbnail.jpg" alt="Steve Yegge" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/rwilliams.thumbnail.jpg" alt="Robin Williams" /> <img class="alignnone size-thumbnail wp-image-285" title="Jim Carrey" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/09/jcarrey-150x150.jpg" alt="" width="125" height="125" /></p>
<p>Non-Programmers worth including:</p>
<p><strong><a href="http://sethgodin.typepad.com/" target="_blank">Seth Godin</a>: <a href="http://www.imdb.com/character/ch0000015/" target="_blank">Yoda</a></strong> &#8211; Wise, a little odd looking, and what he says sounds just crazy enough to make sense.</p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/sgodin.thumbnail.jpg" alt="Seth Godin" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/yoda.thumbnail.jpg" alt="Yoda" /></p>
<p><strong><a href="http://fourhourworkweek.com/blog/" target="_blank">Tim Ferris</a>: <a href="http://www.imdb.com/name/nm0001392/" target="_blank">Peter Jackson</a></strong> &#8211; An outsider who took their industry by storm.  You may not like his methods but you can&#8217;t deny his impact.</p>
<p><img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/tferriss.thumbnail.jpg" alt="Tim Ferriss" /> <img src="http://www.pchristensen.com/blog/wp-content/uploads/2007/11/pjackson.thumbnail.jpg" alt="Peter Jackson" /></p>
<p>Who did I miss?  Do you disagree?  Leave your comments below.  If this turns out to be popular, I might move it to it&#8217;s own page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/programming-celebrities/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The GoogleCam Has Covered A Lot of Miles</title>
		<link>http://www.pchristensen.com/blog/articles/the-googlecam-has-covered-a-lot-of-miles/</link>
		<comments>http://www.pchristensen.com/blog/articles/the-googlecam-has-covered-a-lot-of-miles/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 22:22:13 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Fun]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=280</guid>
		<description><![CDATA[I&#8217;m a fan of the Fail Blog, and the recent Sign Design Fail included a Google Maps StreetView link to Concord, NC, a suburb of Charlotte.  They have streetview there?  Apparently.  I zoomed out to the entire USA and they have covered a TON of cities, many more than I would have [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a fan of the Fail Blog, and the recent <a href="http://failblog.org/2008/07/03/sign-design-fail/" target="_blank">Sign Design Fail</a> included a Google Maps StreetView link to Concord, NC, a suburb of Charlotte.  They have streetview there?  Apparently.  I zoomed out to the entire USA and they have covered a TON of cities, many more than I would have suspected in the limited time it has been out.  Apparently their data integration process is pretty streamlined to handle all that.</p>
<p><a href="http://www.pchristensen.com/blog/wp-content/uploads/2008/07/streetview_big.jpg"><img class="alignnone size-full wp-image-281" title="Google StreetView Map" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/07/streetview_thumb.jpg" alt="" width="397" height="217" /></a></p>
<p>(click for bigness)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/the-googlecam-has-covered-a-lot-of-miles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey Language Snobs: Don&#8217;t Pinch Pennies</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/</link>
		<comments>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 15:57:04 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Startups]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271</guid>
		<description><![CDATA[Programming language snobs are penny pinchers.  That&#8217;s a tough sentence to write for some that just finished holding a workshop to help people learn Lisp of all languages.  Why would I make such a bold, inflammatory statement?  (No, not to troll.  Most of the criticisms in this article are aimed at [...]]]></description>
			<content:encoded><![CDATA[<p>Programming language snobs are penny pinchers.  That&#8217;s a tough sentence to write for some that just finished holding a <a href="http://www.pchristensen.com/blog/articles/recap-of-intro-to-lisp-workshop/">workshop to help people learn <em>Lisp</em></a> of all languages.  Why would I make such a bold, inflammatory statement?  (No, not to troll.  Most of the criticisms in this article are aimed at myself, based on my own actions over the last few years.)  I had an unpleasant realization after listening to two excellent talks that developed this idea planted in my head  <a href="http://weblog.raganwald.com/2008/03/drive-and-determination-can-most-often.html" target="_blank">by Raganwald</a> with <a href="http://prog21.dadgum.com/21.html" target="_blank">this post he quoted</a> a few months ago:</p>
<blockquote><p>&#8220;&#8230;you can count the number of games written in a purely functional style on one hand. Is it that language tinkerers are less concerned about writing real applications? That they know you can solve any problem with focused grunt work, but it&#8217;s not interesting to them? That the spark and newness of a different language is its own reward? Either way, the BASIC programmers win when it comes down to getting projects finished.&#8221;</p>
<p>—James Hague, <a href="http://prog21.dadgum.com/21.html" target="_blank">Slumming with BASIC Programmers</a></p></blockquote>
<p>The gist of the post is that uber-languages like Lisp, Erlang, Ruby, and even C are worlds ahead of BASIC, but somehow a group of Neanderthals put down their clubs and wiped away their drool long enough to write a slew of various and impressive computer games using BASIC.   OK, he didn&#8217;t say that, his exact words were &#8220;&#8230;largely written by people with minimal programming background.&#8221;  I was just translating for the language snobs out there.  But then, mid-gloat, he hits them, you (even me) with that damning quote above about <em>getting projects finished</em>.</p>
<p><span id="more-271"></span></p>
<p>Ouch.  I was looking back at what I&#8217;ve produced over the last few years (both personally and professionally) and the list is pretty short.  Maybe it&#8217;s a byproduct of too much school, or not being able to <a href="http://www.pchristensen.com/blog/articles/beautiful-guts-dissecting-a-first-generation-ipod-nano/">take things apart</a> as a kid, but I tend to default to waterfall mode.  Research, plan, gather as much knowledge as possible to build a mental model so complete that the perfect solution will fly from my fingertips like a glorious winged Viking ship sailing off to enjoy another toasty Greenland winter.  Alas, I usually just end up learning enough useful knowledge about a subject to write and converse about it but not enough to work with it.  Hence my dusty portfolio.</p>
<p>Take my involvement with Lisp, for instance.  I&#8217;ve become a slightly respected name in the (admittedly small) Lisp community because of what I&#8217;ve written about <a href="http://www.pchristensen.com/blog/articles/lisp-the-golden-age-isnt-coming-back-lets-welcome-a-bright-future/">history</a>, <a href="http://www.pchristensen.com/blog/articles/public-beta-open-for-ultimate-n00b-slimeemacs-cheat-sheet/">Emacs</a> and <a href="http://www.pchristensen.com/blog/articles/reference-for-the-slimelispemacs-screencast/">SLIME</a>, <a href="http://www.pchristensen.com/blog/articles/how-to-learn-lisp/">how to learn Lisp</a>, <a href="http://www.pchristensen.com/blog/articles/installing-clisp-emacs-and-slime-on-windows-xp/">how to setup</a> <a href="http://www.pchristensen.com/blog/articles/installing-sbcl-emacs-and-slime-on-windows-xp/">an environment</a>, <a href="http://www.pchristensen.com/blog/articles/setting-up-and-using-emacs-infomode/">access documentation</a>, and the r<a href="http://www.pchristensen.com/blog/articles/lisp-basics-and-idioms-presentation-from-intro-to-lisp-workshop/">ight mindset for developing in Lisp</a>.  Heck, I even organized a <a href="http://www.pchristensen.com/blog/articles/recap-of-intro-to-lisp-workshop/">workshop to help <em>other people</em> learn Lisp</a>!  Notice all the working software on that list? [Cricket, cricket, cricket...].  What does all that have in common?  It&#8217;s all <em>preparation</em> for the day when I&#8217;m going to write all this great software in Lisp.  Oops.</p>
<p>So why, when I&#8217;ve been using C# and .Net at work for 5 years now, am I so worried about having the perfect Lisp environment and knowledge of how to use it?   So that when I finally get around to writing something, I will be able to do it quickly because of all the power at my disposal.  That&#8217;s right, I don&#8217;t have a lot of time to spend, so I&#8217;m very, very, very gradually building up my ability to write software quickly.   That certainly makes more sense than writing a little software at a time, right?</p>
<p>Where was I?  Oh yeah, OOPSLA.</p>
<p><strong>OOPSLA</strong></p>
<p>The <a href="http://www.oopsla.org/oopsla2008/about.html" target="_blank">ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages, and Applications</a> (OOPSLA) is one of the premier conferences on software development, and despite the title, doesn&#8217;t have much to do with object-oriented programming anymore.  Twenty years or so when it started, OO was hot, cutting edge stuff, and as time marched on, the conference people decided that rather than stick with objects, they would stick with the hot, cutting edge.  For the <a href="http://dlweinreb.wordpress.com/2007/10/28/3/" target="_blank">highly regarded 2007 conference</a>, they recorded their <a href="http://www.oopsla.org/oopsla2007/index.php?page=podcasts/" target="_blank">keynote speeches</a> and made a podcast out of them.  What outstanding marketing!  (The <a href="http://www.singinst.org/media/singularitysummit2007" target="_blank">Singularity Summit</a> did this too.)  I was interested in OOPSLA because of what Dan W. and others had written about it, but getting to hear the actual speeches put this year&#8217;s conference in Nashville at the top of my wishlist.</p>
<p>[Note: if anyone is looking for a way to feel really good about themselves, why not sponsor my trip to OOPSLA 2008?  No, really, please!  I promise to take pretty pictures and write lots about it.]</p>
<p>Two of those keynotes made a huge impression on me, to the point where I&#8217;m scared what will happen if I listen to the 5 remaining talks.  First, in <a href="http://www.oopsla.org/oopsla2007/index.php?page=sub/&amp;id=190" target="_blank">Second Life: The World&#8217;s Biggest Programming Environment</a> (<a href="http://www.oopsla.org/oopsla2007/podcasts/invited-talks/keynote0103-second-life.mp3">download 40.5 MB mp3</a>), two Second Life employees gave a similar argument to Hague&#8217;s above.  They started out by <em>trashing</em> the Second Life scripting language (LSL) and sharing details of its sordid past.  For instance, all scripts have to run in a 16K virtual machine.  This virtual machine was written in one week, replacing the first version that was written in one night.  There is no IDE, no debugging, no tracing &#8211; all editing happens in-world.  Most appealing language features are missing, and the language isn&#8217;t even pretty. Bleak, huh?  Well, there are hundreds of thousands (millions?) of people writing scripts in LSL, with over 2 million simultaneous scripted objects and over 2.5 <em>billion</em> lines of code in this terrible language.  Why do people put up with it?</p>
<p>Because the <em>payoff</em> is so rewarding &#8211; there is a whole world full of animated objects scripted by participants.  People love to write in it since there&#8217;s immediate, tangible feedback for doing so &#8211; you literally change the world your character lives in!</p>
<p>The second talk was by Kathy Sierra, called (no surprise) <a href="http://www.oopsla.org/oopsla2007/index.php?page=sub/&amp;id=351" target="_blank">Creating Passionate Users</a> (<a href="http://www.oopsla.org/oopsla2007/podcasts/invited-talks/keynote0102-kathy-sierra.mp3">download 38 MB mp3</a>).  I&#8217;m a <a href="http://www.pchristensen.com/blog/articles/top-story-of-2007-kathy-sierra/">confessed Kathy Sierra fan</a>, so I looked forward to getting reacquainted with old Kathy.  Her remarks enlightened and expanded the points made by the Second Life people &#8211; people want high bandwidth experiences, they want feedback, <em>they want their effort to produce results</em>!  Why was that such a revelation to me?  I mean, I got it, but I didn&#8217;t get it until I heard her say it.  There are so many examples of this principle:</p>
<ul>
<li>people use PHP because it&#8217;s installed on every web host in the multiverse, so they don&#8217;t have to muck around much with deployment</li>
<li>people use Ruby on Rails because they can make a blog in 15 minutes</li>
<li>people use Agile because they always have working software and can see changes immediately</li>
<li>people <em>don&#8217;t</em> use Lisp because there&#8217;s <a href="http://www.lispcast.com/drupal/node/29" target="_blank">no easy download</a></li>
<li>and people use BASIC and LSL because they want to <em>get stuff done</em></li>
</ul>
<p>That brings me to the two parts of my inflammatory title:</p>
<p><strong>Language Snobs</strong></p>
<p>Language Snobs stress the superiority of one programming language over others.  Some languages are extremely guilty of this (Lisp, SmallTalk, Python, Ruby, Scala, Haskell, etc) while others aren&#8217;t (Java, C#, VB, BASIC, PHP, Perl, C, etc).  The snob languages talk about why they&#8217;re so great, and the other languages just point to what has been written in them as proof that they&#8217;re great (or at least good enough).  Granted, this definition isn&#8217;t perfect; Lisp has everything on my <a href="http://www.pchristensen.com/blog/lisp-companies/">Lisp Companies</a> page to brag about, but it seems small in comparison to the hot air that gets circulated (including by me) in its favor.  I think Ruby is crossing over into the non-snob category, based on the massive popularity of Rails and all of the sites written in it.</p>
<p>The important point is that the language snobs <em>aren&#8217;t wrong</em>!  There is no denying that abstractions are useful, that more powerful tools help, and that a sharp, well-trained mind can accomplish things that a simple one can&#8217;t.  The dearth of machine language and assembly written nowadays is proof of that.  But the language snobs are working in the realm of what&#8217;s theoretically possible, what can be accomplished in the best possible conditions.  This could be in small startups founded on the best principles, or on large companies like Google and ITA that have kept that environment as they&#8217;ve grown.  But most people and most business don&#8217;t operate anywhere near that theoretical maximum, so the bulk of the software gets written by the competent mean, by the bulge in the middle of the standard distribution.  Language snobs are also working in the future, since advanced topics tend to trickle down over time (hence the rebranding of OOPSLA).</p>
<p><strong>Penny Pinchers</strong></p>
<p>A penny pincher is someone who is frugal, who &#8220;knows the cost of everything and the value of nothing&#8221;.  Language snobs know what languages are most powerful, so they are loath to use anything less than the best.  They don&#8217;t want to endure the cost of code duplication, cut-and-paste, reading un-refactored code, leaky abstractions, etc.  Everything has to be perfect, and when you add up those little bits of perfection, you get something great.</p>
<p>But life, business, and software are full of trade-offs.  If you can accept a little imperfection here, some cruft there, and sloppy duplication there, they you can hire from a bigger pool of employees, deploy to a wider range of platforms, hit more markets more frequently.  The key point that the penny pinchers miss is that while using inferior tools has a cost associated with it, so does <em>not</em> using those tools.  The important thing is to <a href="http://www.codinghorror.com/blog/archives/000809.html" target="_blank">Always Be Shipping</a>.</p>
<p><strong>Wasabi</strong></p>
<p>It&#8217;s not only language snobs that are guilty of penny pinching.  A classic example of the non-snob language fans pinching was in reaction to Fog Creek&#8217;s Wasabi programming language.  For anyone who missed it, here&#8217;s the <a href="http://www.joelonsoftware.com/items/2006/09/01.html" target="_blank">first mention</a>:</p>
<blockquote><p><a href="http://www.fogcreek.com/FogBugz" target="_blank">FogBugz</a> is written in Wasabi, a very advanced, functional-programming dialect of Basic with closures and lambdas and Rails-like active records that can be compiled down to VBScript, JavaScript, PHP4 or PHP5. Wasabi is a private, in-house language written by one of our best developers that is optimized specifically for developing FogBugz; the Wasabi compiler itself is written in C#.</p></blockquote>
<p>This simple comment set off a <a href="http://damienkatz.net/2006/09/has-joel-spolsk.html" target="_blank">crazed</a> <a href="http://www.zedshaw.com/rants/fortune_favors_big_turds.html" target="_blank">irrational</a> <a href="http://imranontech.com/2006/09/13/what-would-you-do-in-a-wasabi-situation/" target="_blank">firestorm</a> of <a href="http://www.codinghorror.com/blog/archives/000679.html" target="_blank">criticism</a>, cataloged <a href="http://james.newtonking.com/archive/2006/09/02/How-to-increase-traffic-to-your-blog-_2D00_-the-Spolsky-way.aspx" target="_blank">here</a>.  People even <a href="http://discuss.joelonsoftware.com/default.asp?joel.3.383346.13" target="_blank">thought it was a joke</a>!  These people were pinching pennies because they didn&#8217;t realize that writing a compiler where you control both the input and the output isn&#8217;t that hard if you have smart people working for you.  Joel wrote a <a href="http://www.joelonsoftware.com/items/2006/09/01b.html" target="_blank">response to the Wasabi firestorm</a> explaining all this:</p>
<blockquote><p>Since we are not blub programmers, we like closures, active records, lambdas, embedded SQL a la LINQ, etc. etc. and so those are the kinds of features we put into Wasabi&#8230;</p>
<p>Most people don&#8217;t realize that writing a compiler like this is only about 2 months work for one talented person who read <a href="http://www.amazon.com/o/asin/0321486811/pchristensen-20" target="_blank">the Dragon book</a>. Since the compiler only has one body of code to compile, it is much easier to write. It doesn&#8217;t have to be a general-purpose compiler. It doesn&#8217;t have a math library, for example&#8230;</p>
<p>And we have the ability to add any feature to the language that we want easily&#8230; this is the same power Paul Graham talks about in <a href="http://www.paulgraham.com/onlisptext.html" target="_blank">On Lisp</a>, the power to invent new language features that suit your exact application domain. Lisp does this through a mechanism called macros&#8230;</p></blockquote>
<p>He also explains the very sound business reason for it, balancing the cost of developing the Wasabi language and compiler (smaller than people think) against the support cost of setting client servers up with .Net, Mono, or PHP on Windows (larger than people think) and the <a href="http://www.joelonsoftware.com/items/2007/12/06.html" target="_blank">lost opportunity cost</a> of people that won&#8217;t even consider buying your product because they don&#8217;t support your language (MUCH larger than people think).  37signals at least <a href="http://www.37signals.com/svn/posts/724-ask-37signals-installable-software" target="_blank">acknowledges this foregone opportunity</a>, but 37signals has WAY more business savvy than people give them credit for.  And despite the bashing Joel gets for writing &#8220;a crappy bug-tracking program for stupid windows programmers&#8221; or something like that, he has managed to <a href="http://news.ycombinator.com/item?id=207317" target="_blank">increase his revenue by 17x</a> since <a href="http://www.joelonsoftware.com/articles/BionicOffice.html" target="_blank">September 2003</a>.  There&#8217;s a very important lesson to be learned from two very successful companies &#8211; make balanced strategic decisions, but make sure you understand the consequences of doing so.</p>
<p><strong>Conclusion</strong></p>
<p>It turns out that this wasn&#8217;t much about languages at all; languages was just the topic that springboarded the idea.  The real message is about people, passion, results, business, and most importantly, balance.  If you find yourself focusing too much on one single aspect of your product or your business, there had better be a good reason.  If you love your language because you can mold it (Lisp), or because strict functionality and a strong typing system prevent errors (Haskell, OCaml), those features had better be extremely important to the problem you&#8217;re trying to solve.  If you&#8217;re running a software business and all you do is code, you&#8217;d better be getting your first version ready to r<a href="http://www.paulgraham.com/start.html" target="_blank">elease as soon as possible</a>.  All successful companies are <a href="http://www.instigatorblog.com/launching-a-startup-is-barely-step-one/2008/02/06/" target="_blank">balanced</a> <a href="http://www.instigatorblog.com/technology-to-sales-the-evolution-of-a-software-startup/2008/05/06/" target="_blank">companies</a>.  If you&#8217;re too focused on one area, you&#8217;re guilty of premature optimization and unless you are ready to make some painful adjustments, you should get comfy on your local maximum.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><strong>UPDATE</strong>: Joel and Jeff at the stackoverflow podcast had a strikingly similar discussion in <a href="http://blog.stackoverflow.com/index.php/2008/06/podcast-8/" target="_blank">Episode #8</a>.  Joel said that for the niche tools (that&#8217;s how he characterized what I called &#8220;snob languages&#8221;), there are two reactions to the pain that the limitations (documentation, fewer programmers, less mature tools, etc) cause: admitting that your platform just isn&#8217;t that good yet, or convincing yourself that your platform is so good that it&#8217;s worth the pain because it makes you so much more productive.  Choosing the first option causes jarring cognitive dissonance whereas the second choice feels good, so these niche languages and platforms have vocal, fanatic followers who have convinced themselves that they are using the Good Lord&#8217;s Own tools.  If you&#8217;re using a snob language but still think you&#8217;re rational and open-minded, listen to it or <a href="https://stackoverflow.fogbugz.com/default.asp?W6080" target="_blank">read the transcript</a> (not finished yet but will be soon).  It&#8217;s between 6:57 and 16:56.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
<enclosure url="http://www.oopsla.org/oopsla2007/podcasts/invited-talks/keynote0103-second-life.mp3" length="42500838" type="audio/mpeg" />
<enclosure url="http://www.oopsla.org/oopsla2007/podcasts/invited-talks/keynote0102-kathy-sierra.mp3" length="39553599" type="audio/mpeg" />
		</item>
		<item>
		<title>Recap of Intro to Lisp Workshop</title>
		<link>http://www.pchristensen.com/blog/articles/recap-of-intro-to-lisp-workshop/</link>
		<comments>http://www.pchristensen.com/blog/articles/recap-of-intro-to-lisp-workshop/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 17:37:03 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Lisp]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=270</guid>
		<description><![CDATA[Thanks to everyone who attended or helped with the Chicago Lisp User Group&#8217;s Intro to Lisp Workshop!  We had a great turnout (41 people!), a great facility (thanks to IIT&#8217;s Institute of Design), food and prizes (thanks to Obtiva), plus there was some Lisp too! This page will (eventually) contain links to all of [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to everyone who attended or helped with the Chicago Lisp User Group&#8217;s Intro to Lisp Workshop!  We had a great turnout (41 people!), a great facility (thanks to IIT&#8217;s Institute of Design), food and prizes (thanks to Obtiva), plus there was some Lisp too! This page will (eventually) contain links to all of the information about the workshop, but since most of it isn&#8217;t written or produced yet, this will at least give an idea of what to look forward to.  All of the presentations were videotaped and those videos will eventually be online.  There is also a big stack of feedback forms waiting to be collated, and some of that feedback will be put online.</p>
<p><strong><a href="http://www.pchristensen.com/blog/articles/chicago-intro-to-lisp-workshop-attendee-stats/">Attendee Statistics</a></strong> &#8211; a breakdown of the programming languages and OS of choice, as well as a geographic breakdown of where attendees came from.</p>
<p><strong>Funniest Comment</strong> &#8211; someone&#8217;s IM status was set to &#8220;Developing a speech impediment&#8230;&#8221;</p>
<p><strong>Presentations</strong></p>
<ul>
<li><em>Setting up a Lisp Development Environment</em> &#8211; this actually didn&#8217;t end up being much of a presentation, since the setup documents for Linux, OSX, and <a href="http://www.pchristensen.com/blog/articles/installing-sbcl-emacs-and-slime-on-windows-xp/">Windows</a> ended up being so thorough that most people didn&#8217;t need to troubleshoot.</li>
<li><em>Lisp Basics and Idioms</em> (by Peter Christensen) &#8211; my intro talk that covered the history, concepts, and paradigms of Lisp.  The goal was to give a big picture and proper mindset for development in Lisp.
<ul>
<li><a href="http://www.pchristensen.com/blog/articles/lisp-basics-and-idioms-presentation-from-intro-to-lisp-workshop/">HTML version of presentation slides</a> (with links, extra resources, etc)</li>
</ul>
</li>
<li><em>Macros</em> (by Craig Luddington and Eli Naeher) &#8211; an interactive talk on macros, showing basics of macro development, macro examination in SLIME, and a survey of some of the built-in macros of Common Lisp.</li>
<li><em>Chat Server Development Demo</em> (by John Quigley) &#8211; John started with a quiz-show style review where he tested two unwitting volunteers on their understanding of Lisps execution and development model.  After that, he demoed a chat server that he wrote in about 250 lines of Lisp.  Due to technical difficulties and time constraints, he wasn&#8217;t able to do the live updates, but we were proud to have several minutes of open chat on the server where no one cursed (I think the worst comment was &#8220;turd&#8221;).  John has promised a demo of it at one of our meetings.</li>
</ul>
<p><a href="http://www.amazon.com/exec/obidos/ASIN/0596510047/pchristensen-20"><img style="float:right;margin-left:4px;border:0px;" src="http://ecx.images-amazon.com/images/I/41gMIrC%2BDrL._SL160_.jpg" alt="Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))" width="122" height="160" /></a></p>
<p><a href="http://www.amazon.com/exec/obidos/ASIN/0521692695/pchristensen-20"><img style="float:right;margin-left:4px;border:0px;" src="http://ecx.images-amazon.com/images/I/41rwtENNgBL._SL160_.jpg" alt="Programming in Haskell" width="123" height="160" /></a></p>
<p><a href="http://www.amazon.com/exec/obidos/ASIN/1590592395/pchristensen-20"><img style="float:right;margin-left:4px;border:0px;" src="http://ecx.images-amazon.com/images/I/51kJaXsi6hL._SL160_.jpg" alt="Practical Common Lisp" width="115" height="160" /></a></p>
<p><strong>Book Raffle Winners</strong></p>
<p>Congratulations to Luke Orland, Janet Kirsch, and (should have written down the third name) who won the following books in our registration raffle.</p>
<p><strong>Gift-bag DVDs</strong></p>
<p><a href="http://wisdomandwonder.com/" target="_blank">Grant Rettke</a> took the initiative to put together a &#8220;gift bag&#8221; DVD full of resources for people looking to learn more about Lisp development.  The <a href="http://www.chicagolisp.org/wiki/doku.php?id=giftbag" target="_blank">complete list</a> is very long, but here is a summary:</p>
<ul>
<li>Electronic versions of books like <a href="http://www.paulgraham.com/onlisptext.html" target="_blank">OnLisp</a>, <a href="http://mitpress.mit.edu/sicp/full-text/book/book.html" target="_blank">SICP</a>, etc</li>
<li>Screencasts and movies like those from the <a href="http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/" target="_blank">SICP lectures</a>, <a href="http://www.lispcast.com/" target="_blank">LispCast</a>, the <a href="http://www.pchristensen.com/blog/articles/reference-for-the-slimelispemacs-screencast/">SLIME movie</a>, etc</li>
<li>Tons of documents like my <a href="http://www.pchristensen.com/blog/articles/public-beta-open-for-ultimate-n00b-slimeemacs-cheat-sheet/">SLIME cheat sheet</a>, intro documents for Scheme and Lisp programming, some background and historical documents, etc</li>
</ul>
<p>We&#8217;re looking to make an updated version of this DVD, including the materials from the workshop.  Please <a href="http://www.pchristensen.com/blog/contact-me/">let me know</a> if you&#8217;d be interested one &#8211; if there is a lot of interest, we might make another batch and mail them out for a small fee.</p>
<p><strong>After-Party</strong></p>
<p>After the workshop, a dozen or so people walked down to <a href="http://www.elephantcastle.com/content/locations/chicago_adams_st" target="_blank">Elephant &amp; Castle Pub and Restaurant</a>.  I didn&#8217;t go since I had a house full of beautiful women waiting for me (my wife and daughters <img src='http://www.pchristensen.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p><strong>Sponsors</strong></p>
<p>Special thanks to Kevin Taylor of Obtiva for sponsoring the food, drinks, gift DVDs, and the Practical Common Lisp prize book!  Obtiva does on-site or outsourced development, and provides training in leading edge technologies.</p>
<p><a href="http://obtiva.com/"><img class="alignnone size-full wp-image-268" style="border:0px;" title="obtiva" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/06/obtiva.png" alt="" width="250" height="68" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/recap-of-intro-to-lisp-workshop/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>&#8220;Lisp Basics and Idioms&#8221; Presentation from Intro to Lisp Workshop</title>
		<link>http://www.pchristensen.com/blog/articles/lisp-basics-and-idioms-presentation-from-intro-to-lisp-workshop/</link>
		<comments>http://www.pchristensen.com/blog/articles/lisp-basics-and-idioms-presentation-from-intro-to-lisp-workshop/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 00:01:19 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Lisp]]></category>

		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=263</guid>
		<description><![CDATA[This is an HTML version of the slides from my &#8220;Lisp Basics and Idioms&#8221; presentation at the Chicago Lisp User Group&#8217;s Intro to Lisp Workshop.  It&#8217;s also videotaped but it will take a while to transfer it to digital, edit it, etc.  It was a good presentation (IMHO) worth waiting for, but here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>This is an HTML version of the slides from my &#8220;Lisp Basics and Idioms&#8221; presentation at the Chicago Lisp User Group&#8217;s Intro to Lisp Workshop.  It&#8217;s also videotaped but it will take a while to transfer it to digital, edit it, etc.  It was a good presentation (IMHO) worth waiting for, but here&#8217;s the sneak peek (with links!).</p>
<p>If you want to look at the .ppt, you can <a href="http://www.pchristensen.com/blog/wp-content/uploads/2008/05/lisp-basics-and-idioms.ppt">download it here</a>, but it&#8217;s pretty bare (or ugly, depending on how charitable you are), it doesn&#8217;t have as much info as the version below (no links, fewer references), and it is missing all of the good verbal ad-libbing I did when presenting.  But hey, I&#8217;m not complaining if you want to see it!</p>
<p><strong>***Lisp Basics and Idioms***</strong></p>
<p><span id="more-263"></span></p>
<p><strong>Lisp Is Old</strong></p>
<ul>
<li>1958: John McCarthy writes an algebraic list processing language for AI work
<ul>
<li>Original Paper: <a href="http://www-formal.stanford.edu/jmc/recursive.html" target="_blank">RECURSIVE FUNCTIONS OF SYMBOLIC EXPRESSIONS AND THEIR COMPUTATION BY MACHINE (Part I)</a></li>
</ul>
</li>
<li><a href="http://www-formal.stanford.edu/jmc/history/lisp/lisp.html" target="_blank">McCarthy’s grad student wrote an interpreter for it</a></li>
<li>Strongly tied to AI research during the 70s and 80s
<ul>
<li><a href="http://www.cs.umbc.edu/331/resources/papers/Evolution-of-Lisp.pdf" target="_blank">Evolution of Lisp</a> (pdf)</li>
</ul>
</li>
<li>Fell from prominence during the <a href="http://en.wikipedia.org/wiki/AI_winter" target="_blank">AI Winter</a></li>
</ul>
<p><strong>Lisp Is New</strong></p>
<ul>
<li>Paul Graham’s essays – <a href="http://paulgraham.com/avg.html" target="_blank">Beating the Averages</a>, <a href="http://lib.store.yahoo.net/lib/paulgraham/bbnexcerpts.txt" target="_blank">Lisp in Web-Based Applications</a></li>
<li>Eric Raymond – “&#8221;LISP is worth learning for … the profound enlightenment experience you will have when you finally get it. That experience will make you a better programmer for the rest of your days, even if you never actually use LISP itself a lot.“
<ul>
<li>This and <a href="http://paulgraham.com/quotes.html" target="_blank">lots more Lisp quotes</a></li>
</ul>
</li>
<li>Me &#8211; <a href="http://www.pchristensen.com/blog/articles/lisp-the-golden-age-isnt-coming-back-lets-welcome-a-bright-future/">Lisp: The Good Old Days Will Never Come Back &#8211; Let&#8217;s Welcom a Bright Future</a></li>
<li>Recent development of open source versions</li>
</ul>
<p><strong>Lisp Is A Family of Languages</strong></p>
<ul>
<li>Common Lisp: ANSI Standard written in the 80s caused languages to coalesce, then implementations to flourish
<ul>
<li><a href="http://common-lisp.net/~dlw/LispSurvey.html" target="_blank">Common Lisp Implementations: A Survey</a></li>
</ul>
</li>
<li>Scheme: A conceptually cleaner variant with a smaller specification</li>
<li>Proprietary: <a href="http://www.lispworks.com/downloads/" target="_blank">LispWorks</a>, <a href="http://www.franz.com/downloads/allegrodownload.lhtml" target="_blank">Allegro</a></li>
<li>Open Source: <a href="http://www.sbcl.org/" target="_blank">SBCL</a>, <a href="http://clisp.cons.org/" target="_blank">CLisp</a></li>
<li>Others: compile to C, run on JVM, etc</li>
</ul>
<p><strong>Lisp Is Functional, But Not Strictly</strong></p>
<ul>
<li>Functional is the most natural to write</li>
<li>Can make sequential blocks, either explicitly or in constructs</li>
<li>Can make and change values if needed</li>
<li>Can build and incorporate new paradigms as necessary, i.e. CLOS</li>
<li>Lisp is strongly typed, dynamic typed</li>
</ul>
<p><strong>Lisp Has Lots of Parentheses</strong></p>
<ul>
<li>&#8220;Lisp has all the visual appeal of oatmeal with fingernail clippings mixed in.&#8221; -Larry Wall</li>
<li>Used to group expressions</li>
<li>Makes syntax simple and consistent</li>
<li>Most forms are (function args*)</li>
</ul>
<p><strong>But the Parentheses Aren&#8217;t a Big Deal</strong></p>
<ul>
<li>&#8220;Parentheses?  What parentheses? I haven&#8217;t  noticed any  parentheses since my first month of Lisp programming.  I like to ask people who complain about parentheses in Lisp if they are bothered by all the spaces between words in a newspaper&#8221; &#8211; Ken Tilton</li>
<li>Editors indent automatically</li>
<li>Emacs commands to balance and close parens</li>
<li>Paredit (Emacs library) lets you manipulate sexps directly</li>
</ul>
<p><strong>Lisp Uses Symbols</strong></p>
<ul>
<li>Like variables but better</li>
<li>Like pointers but less dangerous</li>
<li>Assign a name to a value</li>
<li>Values can be lots of things – numbers, strings, functions, lists, other data structures</li>
</ul>
<p><strong>Lisp Has First Class Functions</strong></p>
<ul>
<li>Easy to define
<ul>
<li>(defun hello-world () (format t “hello, world”))</li>
</ul>
</li>
<li>Can be passed as parameters</li>
<li>Can be returned as values from other functions</li>
<li>Anonymous functions too!</li>
</ul>
<p><strong>Lisp Has Flexible Parameters</strong></p>
<ul>
<li>Parameters can be optional, with defaults
<ul>
<li>(defun foo (a &amp;optional b) (list a b))</li>
</ul>
<ul>
<li>(defun foo2 (a &amp;optional (b 10)) (list a b))</li>
</ul>
</li>
<li>Parameter lists can be variable length
<ul>
<li>(defun + (&amp;rest numbers) …)</li>
</ul>
</li>
<li>Keyword parameters
<ul>
<li>(defun foo3 (&amp;key a b) …)</li>
</ul>
</li>
</ul>
<p><strong>Lisp Uses Pairs</strong></p>
<ul>
<li>Lists are chains of pairs</li>
<li><img class="alignnone size-full wp-image-265" title="list-1-2-3" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/05/list-1-2-3.png" alt="" width="202" height="34" /></li>
<li>Can make other trees, etc as well</li>
<li><img class="alignnone size-full wp-image-264" title="list-or-tree" src="http://www.pchristensen.com/blog/wp-content/uploads/2008/05/list-or-tree.png" alt="" width="316" height="148" />
<ul>
<li><a href="http://gigamonkeys.com/book/beyond-lists-other-uses-for-cons-cells.html" target="_blank">Beyond Lists: Other Uses for Cons Cells</a></li>
</ul>
</li>
</ul>
<p><strong>Lisp Uses Lists</strong></p>
<ul>
<li>&#8220;It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures.&#8221; &#8211; Alan J. Perlis</li>
<li>Tons of functions for manipulating lists
<ul>
<li><a href="http://gigamonkeys.com/book/they-called-it-lisp-for-a-reason-list-processing.html" target="_blank">They Call It LISP For A Reason: List Processing</a></li>
</ul>
</li>
<li>Useful for recursive definitions</li>
<li>Lists aren’t perfect so&#8230;</li>
</ul>
<p><strong>Lisp Has More Than Just Lists</strong></p>
<ul>
<li><a href="http://gigamonkeys.com/book/collections.html" target="_blank">Collections</a></li>
<li>Vectors – fixed size sequences</li>
<li>Arrays – can be multidimensional, resizable</li>
<li>Sequence functions on collections – COUNT, FIND, POSITION, REMOVE, SUBSTITUTE, etc</li>
<li>This is one place where syntax would help</li>
<li>(aref a 5) instead of a[5]</li>
</ul>
<p><strong>Lisp Does Lots More</strong></p>
<ul>
<li><a href="http://gigamonkeys.com/book/files-and-file-io.html" target="_blank">File and File I/O</a></li>
<li>Advanced object system using generic functions and message passing</li>
<li><a href="http://gigamonkeys.com/book/a-few-format-recipes.html" target="_blank">Text formatting</a></li>
<li><a href="http://gigamonkeys.com/book/loop-for-black-belts.html" target="_blank">Fancy iteration constructs</a></li>
<li><a href="http://gigamonkeys.com/book/beyond-exception-handling-conditions-and-restarts.html" target="_blank">Conditions and restarts</a></li>
<li>Libraries for other things</li>
</ul>
<p><strong>Lisp Has Lots of Free Online Resources</strong></p>
<ul>
<li><a href="http://homepage.mac.com/svc/CommonLispFirstContact/CommonLispFirstContact.pdf" target="_blank">Common Lisp: First Contact</a></li>
<li><a href="http://www.cs.cmu.edu/~dst/LispBook/index.html" target="_blank">A Gentle Introduction to Symbolic Computation</a> (<a href="http://www.amazon.com/o/asin/0805304924/pchristensen-20" target="_blank">buy dead tree copy</a>)<a href="http://www.cs.cmu.edu/~dst/LispBook/index.html" target="_blank"><br />
</a></li>
<li><a href="http://mitpress.mit.edu/sicp/full-text/book/book.html" target="_blank">Structure and Interpretation of Computer Programs</a> (<a href="http://www.amazon.com/o/asin/0262011530/pchristensen-20" target="_blank">buy dead tree copy</a>)<a href="http://mitpress.mit.edu/sicp/full-text/book/book.html" target="_blank"><br />
</a></li>
<li><a href="http://gigamonkeys.com/book/" target="_blank">Practical Common Lisp</a> (<a href="http://www.amazon.com/o/asin/1590592395/pchristensen-20" target="_blank">buy dead tree copy</a>)</li>
<li><a href="http://www.bookshelf.jp/texi/onlisp/onlisp.html" target="_blank">OnLisp</a> (<a href="http://www.amazon.com/o/asin/0130305529/pchristensen-20" target="_blank">buy dead tree copy</a>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pchristensen.com/blog/articles/lisp-basics-and-idioms-presentation-from-intro-to-lisp-workshop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.223 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2009-07-04 11:00:09 -->
