<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.standoutjobs.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
   <channel>
      <title>Planet Standout Jobs</title>
      <description>A gluing-together of all the people that are behind StandoutJobs.com</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=BABO7V8j3BGuISKGJZhxuA</link>
      <pubDate>Fri, 06 Nov 2009 16:54:19 -0800</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.standoutjobs.com/PlanetStandoutJobs" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
         <title>Where’s the Surprise on the Web? (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/o7tEY_fKW-M/</link>
         <description>Join me for my latest obsession: Surprise.
In thinking about Surprise and how it relates to my business and the Web in general, I realize that there&amp;#8217;s absolutely not enough surprise on the Web.
How often do you visit a website and get surprised?
Sure there are crazy, silly, surprising videos on YouTube. And those often spread like [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1160</guid>
         <pubDate>Wed, 04 Nov 2009 06:21:52 -0800</pubDate>
         <content:encoded><![CDATA[<p></p><p>Join me for my latest obsession: <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/people-will-pay-for-surprise/2009/11/03/">Surprise</a>.</p>
<p>In thinking about Surprise and how it relates to my business and the Web in general, I realize that there&#8217;s absolutely <strong>not enough surprise on the Web</strong>.</p>
<p><em>How often do you visit a website and get surprised?</em></p>
<p>Sure there are crazy, silly, surprising videos on YouTube. And those often spread like wildfire. But what about corporate sites? Startup sites? Business sites? News sites? Personal blogs? Is there ever any Surprise there?</p>
<p><em>Whether it&#8217;s with the copywriting, design or something else, where&#8217;s the Surprise on the Web?</em></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xFQNZZH4NmY:lQZWqzNmShw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xFQNZZH4NmY:lQZWqzNmShw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=xFQNZZH4NmY:lQZWqzNmShw:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xFQNZZH4NmY:lQZWqzNmShw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=xFQNZZH4NmY:lQZWqzNmShw:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xFQNZZH4NmY:lQZWqzNmShw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=xFQNZZH4NmY:lQZWqzNmShw:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xFQNZZH4NmY:lQZWqzNmShw:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=xFQNZZH4NmY:lQZWqzNmShw:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xFQNZZH4NmY:lQZWqzNmShw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xFQNZZH4NmY:lQZWqzNmShw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/xFQNZZH4NmY" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/o7tEY_fKW-M" height="1" width="1"/>]]></content:encoded>
         <category>Social Media</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/xFQNZZH4NmY/</feedburner:origLink></item>
      <item>
         <title>People Will Pay for Surprise (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/yOvTPZrkdR0/</link>
         <description>Turns out, people like surprises. Who&amp;#8217;d a thunk it?
Actually, some surprises may anger, disgust, scare or shock people &amp;#8212; but that&amp;#8217;s a good thing!
And most important for businesses out there: People will pay for surprise.
Andy Nulman is Mr. Surprise. Go read his blog on surprise. But come back, ok? Better yet, stick around here for [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1149</guid>
         <pubDate>Tue, 03 Nov 2009 06:54:28 -0800</pubDate>
         <content:encoded><![CDATA[<p></p><p><img src="http://www.instigatorblog.com/wp-content/uploads/2009/11/surprised_guy.jpg" alt="surprised guy" title="surprised guy" width="500" height="334" class="alignnone size-full wp-image-1152" style="border:solid black 1px;"/></p>
<p><strong>Turns out, people like surprises.</strong> <em>Who&#8217;d a thunk it?</em></p>
<p>Actually, some surprises may anger, disgust, scare or shock people &#8212; but that&#8217;s a good thing!</p>
<p>And most important for businesses out there: <strong>People will pay for surprise.</strong></p>
<p><strong>Andy Nulman</strong> is Mr. Surprise. Go read his <a rel="nofollow" target="_blank" href="http://powrightbetweentheeyes.typepad.com/">blog on surprise</a>. <em>But come back, ok?</em> Better yet, stick around here for awhile, but bookmark his blog link in a separate browser window or tab for later enjoyment.</p>
<p><br /> 
Beyond being a flamboyant, extravagant genius, Mr. Nulman is also an author. His book is <strong><a rel="nofollow" target="_blank" href="http://www.amazon.com/gp/product/0470405503?ie=UTF8&#038;tag=instigatorblog-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0470405503">Pow! Right Between the Eyes: Profiting from the Power of Surprise</a><img src="http://www.assoc-amazon.com/e/ir?t=instigatorblog-20&#038;l=as2&#038;o=1&#038;a=0470405503" width="1" height="1" border="0" alt="" style="border:none !important;margin:0px !important;"/></strong>. Go buy it. You won&#8217;t regret it. In fact, John Cleese (who wrote one of the book&#8217;s forewords) spells it out for you, <em>&#8220;But this book. Or you will die.&#8221;</em></p>
<p>People buy a lot of stuff. But what&#8217;s really interesting is the motivation behind their purchases. <em>Why are people willing to put out their hard-earned cash for something?</em> There are a few reasons, but <strong>one of the most important and lesser-appreciated reasons</strong> is Surprise. It&#8217;s clear that surprise in business is misunderstood, misused and under-utilized. </p>
<p><strong>People will give you their money if you surprise them.</strong> And I don&#8217;t think enough people realize the value, importance and power of surprise.</p>
<p>Andy Nulman easygoing writing style makes this a fast read. He has some great, hilarious and poignant examples of how companies have successfully used surprise to make money. And in some cases, lots and lots of money. In some cases, companies have built nearly <em>their entire business existence on surprise</em>. Implementing surprise strategies isn&#8217;t easy. It&#8217;s both a science and an art, and Andy gives you the guidebook on how to do it properly. Think of the book as one giant motivational kick in the pants.</p>
<p>I want to leave you with Andy&#8217;s four surprise theories. He writes, <em>&#8230;&#8221;all you have to keep in mind are the four key theories that permeate just about every action that causes a delight-filled reaction:</em></p>
<ol>
<li><strong>Everyone&#8217;s a Kid in Disneyland:</strong> Andy reminds us that surprise brings out the inner-child in all of us. It doesn&#8217;t matter who you are, surprise levels the playing field, opens people up and makes everyone (and everything) more accessible.</li>
<li><strong>Balls Beat Brains; Balls Beat Budgets:</strong> Big marketing dollars and huge budgets don&#8217;t guarantee success in the world of surprise. The truth is you need more guts than brains and more guts than money to pull off huge surprise wins. And action beats inaction any day. Action beats endless planning too; sometimes you have to just &#8220;go for it&#8221;.</li>
<li><strong>Little Things Mean a Lot:</strong> And while you&#8217;re at it, remember that big wins come in small packages. Success surprise marketing campaigns don&#8217;t have to be massive projects. People will notice and hugely appreciate small surprises.</li>
<li><strong>Sometimes, There is No Reason:</strong> It turns out not everyone does need a reason. In business that may be challenging to accept as we always look for practical step-by-step understanding of what we&#8217;re doing and why. But surprise doesn&#8217;t have to work that way. Sometimes you have to do something, &#8220;just because&#8221; and it works like a charm.</li>
</ol>
<p>After reading Andy&#8217;s book I want to find ways to create surprise in everything I do. Not just because it&#8217;s fun, frivolous and more interesting to think about than most other business endeavors, but because people pay for surprise. And as a businessperson I like people paying me for stuff. </p>
<p><small>image courtesy of <a rel="nofollow" target="_blank" href="http://www.shutterstock.com/results.mhtml#photo_id=39930517">shuttershock.com</a></small></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=-BXli65WBDw:CsxbRgcPSTM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=-BXli65WBDw:CsxbRgcPSTM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=-BXli65WBDw:CsxbRgcPSTM:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=-BXli65WBDw:CsxbRgcPSTM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=-BXli65WBDw:CsxbRgcPSTM:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=-BXli65WBDw:CsxbRgcPSTM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=-BXli65WBDw:CsxbRgcPSTM:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=-BXli65WBDw:CsxbRgcPSTM:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=-BXli65WBDw:CsxbRgcPSTM:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=-BXli65WBDw:CsxbRgcPSTM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=-BXli65WBDw:CsxbRgcPSTM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/-BXli65WBDw" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/yOvTPZrkdR0" height="1" width="1"/>]]></content:encoded>
         <category>Marketing</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/-BXli65WBDw/</feedburner:origLink></item>
      <item>
         <title>Creativity Loves Blowing Constraints Out of the Water (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/o5j784lcivE/</link>
         <description>We often hear, &amp;#8220;Creativity loves constraints.&amp;#8221;
The premise is that real creativity, insight and innovation come out of situations that are constrained in some way. Oftentimes it&amp;#8217;s a lack of money that forces startups to be smarter, faster and better. But there are a whole host of constraints &amp;#8212; time is another big one &amp;#8212; that [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1143</guid>
         <pubDate>Sun, 01 Nov 2009 18:20:29 -0800</pubDate>
         <content:encoded><![CDATA[<p></p><p>We often hear, <em>&#8220;Creativity loves constraints.&#8221;</em></p>
<p>The premise is that real creativity, insight and innovation come out of situations that are constrained in some way. Oftentimes it&#8217;s a lack of money that forces startups to be smarter, faster and better. But there are a whole host of constraints &#8212; time is another <strong>big one</strong> &#8212; that serve as the sparks of success for the best entrepreneurs out there.</p>
<p>But the truth is that <strong>true creativity, innovation and success</strong> take constraints and blow them right out of the water. F-ck constraints! <em>What happens when you ignore them completely and look beyond them?</em></p>
<p>That&#8217;s exactly what we see in this <a rel="nofollow" target="_blank" href="http://ecorner.stanford.edu/authorMaterialInfo.html?mid=2268">incredible</a> <a rel="nofollow" target="_blank" href="http://entrepreneur.venturebeat.com/2009/10/30/start-up-studies-a-pop-quiz/">video</a> of Tina Seelig (Executive Director of the Stanford Technology Ventures Program) talking about a class she had given where the assignment to the budding entrepreneurs was this: <em>How much money could you make in 2 hours with $5 of seed funding?</em></p>
<p>She gave each team $5 and 2 hours to make as much money as possible. They had as much time as they wanted to brainstorm, but once they started, they only had 2 hours to generate the results.</p>
<p>And the results are incredible (and hilarious too). The constraints are so severe, you have to believe that most people given this challenge would give up or spend weeks on end trying to come up with the &#8220;perfect plan&#8221;. The teams that had the most success blew the constraints out of the water. I don&#8217;t want to ruin the surprise, so you&#8217;ll just have to watch the video below:</p>
<p><iframe class="embeddedvideo" id='single' width='500' height='302' src='http://ecorner.stanford.edu/swf/player-ec.swf' type='application/x-shockwave-flash'></iframe></p>
<p>A few more interesting tidbits:</p>
<ol>
<li>At least two of the groups actually iterated and pivoted during their 2 hours. Talk about fast iterations! They started down one path, only to discover better ways of going about things after they got started. Genius!</li>
<li>There&#8217;s no substitute for doing something. That&#8217;s clear with the groups that had success. It&#8217;s not that they didn&#8217;t think about it, plan, brainstorm, etc. (and it&#8217;s not clear how much time they worked on &#8220;solving the problem&#8221; before they started) but it&#8217;s their actions that were important. There were no business plans or slide presentations &#8212; just action, evaluation and reaction.</li>
<li>The teams that succeeded had a very strong sense of what was going on around them. It&#8217;s about having an awareness of your surroundings, to pick up on people&#8217;s needs, subtleties in the market that others might not recognize. It&#8217;s a good reminder that running straight ahead with your head down like a bull charging a red flag isn&#8217;t going to give you the perspective you need to succeed.</li>
<li>It&#8217;s not clear from the video how big the teams were, but in my mind this is the kind of exercise that only works when you have a tight knit group of 3-4 people. Incidentally that&#8217;s the size of team I think is best when starting a company. And by &#8220;tight knit&#8221; I don&#8217;t mean these people had to be childhood friends, but their ability to communicate, delegate and work together had to be exceptional.</li>
</ol>
<p>I&#8217;d love to try this challenge with a group of budding entrepreneurs. Maybe with some university students in an entrepreneurship class. <strong>Five dollars and two hours &#8212; what would you do?</strong> </p>
<p><em>You certainly wouldn&#8217;t let the constraints hold you back, right?<br />
</em></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=J2qYzIep7PM:xqiltHBPFSo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=J2qYzIep7PM:xqiltHBPFSo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=J2qYzIep7PM:xqiltHBPFSo:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=J2qYzIep7PM:xqiltHBPFSo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=J2qYzIep7PM:xqiltHBPFSo:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=J2qYzIep7PM:xqiltHBPFSo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=J2qYzIep7PM:xqiltHBPFSo:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=J2qYzIep7PM:xqiltHBPFSo:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=J2qYzIep7PM:xqiltHBPFSo:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=J2qYzIep7PM:xqiltHBPFSo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=J2qYzIep7PM:xqiltHBPFSo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/J2qYzIep7PM" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/o5j784lcivE" height="1" width="1"/>]]></content:encoded>
         <media:content fileSize="42566" url="http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~5/s-0I4jyDKPQ/player-ec.swf" type="application/x-shockwave-flash" />
         <category>Startups</category>
         
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/J2qYzIep7PM/</feedburner:origLink><enclosure url="http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~5/s-0I4jyDKPQ/player-ec.swf" length="42566" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://ecorner.stanford.edu/swf/player-ec.swf</feedburner:origEnclosureLink></item>
      <item>
         <title>You Won’t Believe What Running a Startup is Really Like (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/i3Qub0or1hk/</link>
         <description>&amp;#8230;until you&amp;#8217;ve actually done it.
If you&amp;#8217;re running a startup, or thinking about it, or have an inclination that some day you want to, or you work at one, go read Paul Graham&amp;#8217;s latest essay, What Startups Are Really Like.
For me it reads like my &amp;#8220;startup autobiography&amp;#8221;. He&amp;#8217;s publishing a list of &amp;#8220;surprises&amp;#8221; that he asked [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1134</guid>
         <pubDate>Tue, 27 Oct 2009 07:00:21 -0700</pubDate>
         <content:encoded><![CDATA[<p></p><p><strong>&#8230;until you&#8217;ve actually done it.</strong></p>
<p>If you&#8217;re running a startup, or thinking about it, or have an inclination that some day you want to, or you work at one, go read Paul Graham&#8217;s latest essay, <a rel="nofollow" target="_blank" href="http://paulgraham.com/really.html">What Startups Are Really Like</a>.</p>
<p>For me it reads like my &#8220;startup autobiography&#8221;. He&#8217;s publishing a list of &#8220;surprises&#8221; that he asked Y Combinator members to send him about startup life. Nearly every single one of them is something I&#8217;ve experienced. And I can guarantee you that&#8217;s the same for most startup founders.</p>
<ul>
<li><em>People can tell you all they want about what it&#8217;s like to run a startup (<a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/category/startups/">including me!</a>), but until they&#8217;ve done so themselves, they really don&#8217;t know.</em></li>
<li><em>And on top of that, you <em>won&#8217;t really listen anyway</em> &#8211; until you&#8217;ve jumped in, started a company and you&#8217;re off to the races. Then, as you experience these &#8220;surprises&#8221; you&#8217;ll remember what you were once told (or read) about startups, and hopefully benefit from that knowledge.</em></li>
</ul>
<p><strong>But you have to experience it to believe it.</strong></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=VM9zC5n2BIE:f6d5OwnEfVM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=VM9zC5n2BIE:f6d5OwnEfVM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=VM9zC5n2BIE:f6d5OwnEfVM:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=VM9zC5n2BIE:f6d5OwnEfVM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=VM9zC5n2BIE:f6d5OwnEfVM:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=VM9zC5n2BIE:f6d5OwnEfVM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=VM9zC5n2BIE:f6d5OwnEfVM:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=VM9zC5n2BIE:f6d5OwnEfVM:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=VM9zC5n2BIE:f6d5OwnEfVM:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=VM9zC5n2BIE:f6d5OwnEfVM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=VM9zC5n2BIE:f6d5OwnEfVM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/VM9zC5n2BIE" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/i3Qub0or1hk" height="1" width="1"/>]]></content:encoded>
         <category>Startups</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/VM9zC5n2BIE/</feedburner:origLink></item>
      <item>
         <title>How To Write Great Surveys with Actionable Data Results (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/9db0JXWgPdc/</link>
         <description>Writing a great survey isn&amp;#8217;t easy. At first it might seem straightforward, but after banging out a few questions with your favorite survey tool (I use Wufoo most of the time), you start to see the complexity and intricacies involved.
More and more startups are creating surveys as a means of collecting data from early prospects [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1128</guid>
         <pubDate>Tue, 27 Oct 2009 06:20:14 -0700</pubDate>
         <content:encoded><![CDATA[<p></p><p><strong>Writing a great survey isn&#8217;t easy.</strong> At first it might seem straightforward, but after banging out a few questions with your favorite survey tool (I use <a rel="nofollow" target="_blank" href="http://wufoo.com">Wufoo</a> most of the time), you start to see the complexity and intricacies involved.</p>
<p>More and more startups are creating surveys as a means of collecting data from early prospects and customers. I&#8217;ve seen a few examples of this implemented; there&#8217;s a landing page with an email sign-up, and once you&#8217;ve converted, a survey pops up. <strong>This is a great way of collecting user feedback. But only if the feedback you collect is useful.</strong></p>
<p>Recently I&#8217;ve been helping a friend collect data through surveys for a project he&#8217;s working on. (Sadly I can&#8217;t go into more detail than that, but it&#8217;s definitely interesting!) I logged onto Wufoo, created a new survey, and started writing questions. As I looked back at the questions, I asked myself, <em>&#8220;What&#8217;s the point of each question?&#8221;</em></p>
<p><strong>Good question.</strong></p>
<p>Actually, out of all the questions I wrote (or asked myself in my head) that was the best one. <em>What&#8217;s the point?</em></p>
<p>In reviewing the questions, I wanted to be crystal clear on each one&#8217;s objective. It took me a fairly long time re-working the survey before I felt it was ready for action.</p>
<p>I&#8217;m far from an expert survey-writer. And below I&#8217;ve included a number of great resource links to help you learn more about writing great surveys. But I wanted to share what I&#8217;ve learned to-date:</p>
<ol>
<li><strong>Take the necessary time to write a great survey.</strong> Don&#8217;t rush this step because you&#8217;re eager for customer data. And don&#8217;t rush this step because you &#8220;just know&#8221; that all the answers are going to be what you want. Take your time. Do the research. Think things through.</li>
<li><strong>Surveys don&#8217;t have to be static.</strong> Feel free to iterate on your surveys, changing them as you see data coming in, adding / removing / editing questions as appropriate. I wouldn&#8217;t take this step lightly, because it could make the analysis more complicated, but don&#8217;t assume you nailed the perfect survey right away. And I think it&#8217;s reasonable to try A/B testing your surveys too.</li>
<li><strong>Focus on actionable data and metrics.</strong> You need results that you can actually do something with. There have been <a rel="nofollow" target="_blank" href="http://www.fourhourworkweek.com/blog/2009/05/19/vanity-metrics-vs-actionable-metrics/">some</a> <a rel="nofollow" target="_blank" href="http://bigredtomatocompany.co.uk/2009/10/actionable-metrics/">great</a> <a rel="nofollow" target="_blank" href="http://www.kaushik.net/avinash/2007/11/blog-metrics-six-recommendations-for-measuring-your-success.html">posts</a> on <a rel="nofollow" target="_blank" href="http://blog.kissmetrics.com/have-an-ecommerce-website-here-are-5-things-you-should-be-tracking/">actionable</a> <a rel="nofollow" target="_blank" href="http://500hats.typepad.com/500blogs/2009/10/startup-metrics-fowa-london-oct2009.html">metrics</a>. I encourage you to read them all.</li>
<li><strong>Be strict with yourself.</strong> I found when writing surveys it&#8217;s easy to let things slide a bit. You throw in a question, even if you&#8217;re not sure it&#8217;s right. Or you don&#8217;t edit the language carefully enough, assuming people will understand questions clearly. You need to be ultra-vigilant. And you need to be unafraid to kill a question completely if it doesn&#8217;t meet the proper standards.</li>
<li><strong>Don&#8217;t worry too much about length.</strong> I&#8217;ve experimented a bit with various survey lengths, and haven&#8217;t found it&#8217;s made a huge difference in completion. I suspect this is similar to the debate between long and short landing pages &#8212; it&#8217;s not the length that matters as much as the quality and effectiveness of the content.</li>
<li><strong>Ask tough questions.</strong> You have to force yourself to ask tough questions. You can&#8217;t be afraid, otherwise you won&#8217;t get enough honest, raw and actionable results. The <a rel="nofollow" target="_blank" href="http://survey.io">survey.io</a> tool (for very simple but useful customer surveys) asks, <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/talking-to-customers/2009/05/25/">How would you feel if you could no longer use the product?</a> That&#8217;s a tough question to ask, because you might not like the answer.</li>
<li><strong>Stay open-minded to discovery.</strong> As I look at the survey results I&#8217;ve collected, I&#8217;ve noticed that there&#8217;s lots to discover that was unintentional. This may not be a great thing, but it&#8217;s still interesting. I have a couple of open-ended paragraph-style questions in the surveys and the results are absolutely fascinating. They lead me to think about new ideas, and also make me want to follow up with respondents to dig further. It&#8217;s just about staying open-minded to the possibility that you don&#8217;t know everything about everything (which is fairly easy in my case!)</li>
</ol>
<p><strong>I have a lot to learn about writing great surveys.</strong> But one thing is certain: You need to recognize the importance of collecting actionable survey metrics, testing surveys and putting a lot of effort into getting them right.</p>
<p>Here are some resources for writing great surveys:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://www.qualtrics.com/blog/writing_great_survey_questions/">Qualtrics Blog</a> &#8211; They did a 5-week blog series on writing great survey questions. Here are all the links: <a rel="nofollow" target="_blank" href="http://www.qualtrics.com/blog/writing_great_survey_questions/">1</a> | <a rel="nofollow" target="_blank" href="http://www.qualtrics.com/blog/writing-great-survey-questions-week-2/">2</a> | <a rel="nofollow" target="_blank" href="http://www.qualtrics.com/blog/writing-great-survey-questions-week-3/">3</a> | <a rel="nofollow" target="_blank" href="http://www.qualtrics.com/blog/writing-great-survey-questions-week-4/">4</a> | <a rel="nofollow" target="_blank" href="http://www.qualtrics.com/blog/writing-great-survey-questions-week-5/">5</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.esurveyspro.com/article-online-survey-design-questions.aspx">Survey Design</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.flyingsolo.com.au/p236189914_Customer-surveys-Writing-a-customer-satisfaction-survey.html">Writing a customer satisfaction survey</a></li>
<li><a rel="nofollow" target="_blank" href="http://survey.cvent.com/blog/cvent-web-surveys-blog/0/0/6-easy-steps-on-how-to-create-customer-surveys">6 easy steps on how to create customer surveys</a></li>
<li><a rel="nofollow" target="_blank" href="http://blog.vovici.com/blog/bid/18230/Writing-Objective-Survey-Questions">Writing objective survey questions</a></li>
<li><a rel="nofollow" target="_blank" href="http://blog.grapevinesurveys.com/?p=22">Online employee and customer surveys</a> &#8212; Great line: <em>&#8220;If in doubt, throw it out.&#8221;</em>
</ul>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=OnZZVFIajO0:ekdY1Fr5MAw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=OnZZVFIajO0:ekdY1Fr5MAw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=OnZZVFIajO0:ekdY1Fr5MAw:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=OnZZVFIajO0:ekdY1Fr5MAw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=OnZZVFIajO0:ekdY1Fr5MAw:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=OnZZVFIajO0:ekdY1Fr5MAw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=OnZZVFIajO0:ekdY1Fr5MAw:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=OnZZVFIajO0:ekdY1Fr5MAw:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=OnZZVFIajO0:ekdY1Fr5MAw:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=OnZZVFIajO0:ekdY1Fr5MAw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=OnZZVFIajO0:ekdY1Fr5MAw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/OnZZVFIajO0" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/9db0JXWgPdc" height="1" width="1"/>]]></content:encoded>
         <category>Business</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/OnZZVFIajO0/</feedburner:origLink></item>
      <item>
         <title>Raising Startup Capital is an Achievement, But Not the Most Important One (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/jTq1RjcQ6Dc/</link>
         <description>HubSpot recently raised $16M dollars in a new funding round. The total capital they&amp;#8217;ve raised to date: $33M. That&amp;#8217;s a huge amount of money. Dharmesh Shah, one of HubSpot&amp;#8217;s founders isn&amp;#8217;t in love with the idea of raising venture capital (but he did it, and explains why too.) He considers himself a bootstrapping guy.
After raising [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1122</guid>
         <pubDate>Mon, 26 Oct 2009 06:16:11 -0700</pubDate>
         <content:encoded><![CDATA[<p></p><p>HubSpot recently <a rel="nofollow" target="_blank" href="http://onstartups.com/tabid/3339/bid/10799/Holy-Crap-HubSpot-Has-Now-Raised-A-Total-Of-33-Million.aspx">raised $16M dollars in a new funding round</a>. The total capital they&#8217;ve raised to date: $33M. That&#8217;s a huge amount of money. <a rel="nofollow" target="_blank" href="http://twitter.com/dharmesh">Dharmesh Shah</a>, one of HubSpot&#8217;s founders isn&#8217;t in love with the idea of raising venture capital (but he did it, and explains why too.) He considers himself a <a rel="nofollow" target="_blank" href="http://onstartups.com/tabid/3339/bid/5241/Insanity-Why-A-Bootstrap-Entrepreneur-Raised-17-Million-in-Venture-Funding.aspx">bootstrapping guy</a>.</p>
<p>After raising all that money, Dharmesh <a rel="nofollow" target="_blank" href="http://twitter.com/dharmesh/status/4993741132">tweeted</a>:</p>
<blockquote><p><strong>Startups: Closing a funding round is not value creation. It&#8217;s the *opportunity* to create value.</strong></p></blockquote>
<p><em>So what&#8217;s the deal?</em></p>
<p>The reality is this:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://instigatorblog.com/how-to-raise-startup-financing/">Raising capital is extremely hard.</a> So you can&#8217;t deny that it&#8217;s an achievement, and one that very few startups ever accomplish. And if one of your goals is raising money, you should recognize the success.</li>
<li>But where startups fall flat on their faces is when they think that getting investment is <strong>THE</strong> achievement.</li>
</ul>
<p>It&#8217;s not. But it sure is easy to think that way. Someone hands you a big, fat check (sadly they don&#8217;t do it with those really big checks that lottery winners get photographed with, although that could be fun!) and tells you to go spend the money.</p>
<p>But as Dharmesh points out, raising money by itself isn&#8217;t real value creation. <strong>It&#8217;s just one of the tools in your startup toolkit that can be useful.</strong> And as much as startups say, <em>&#8220;We know this is just the beginning&#8230;&#8221;</em> it&#8217;s clear that there&#8217;s an obsessive focus on the importance (some say necessity) of raising capital, and once done, an over-indulgent sense of success.</p>
<p>The biggest challenge for any startup isn&#8217;t raising money, building a product, <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/lack-market-focus-kill-startup/2009/10/22/">acquiring customers</a>, marketing, <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/startup-hiring-build-a-magnet/2009/10/20/">hiring</a>, etc. <strong>It&#8217;s focus.</strong> Focus is so hard to accomplish for startups &#8211; both in terms of <em>what</em> to focus on and <em>how to</em> focus properly. It&#8217;s so hard to take a macro-level focus on prioritizing everything that has to be done, and <em>then</em> be able to get into the insane little details as well.</p>
<p>And when everyone obsesses too much about raising capital it enforces a disproportionate amount of focus on the process and need to do so. And that creates a disproportionate sense of success from getting it done (or the opposite if you don&#8217;t.)</p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=Lt0lDyV2vGM:No9lipefqVA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=Lt0lDyV2vGM:No9lipefqVA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=Lt0lDyV2vGM:No9lipefqVA:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=Lt0lDyV2vGM:No9lipefqVA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=Lt0lDyV2vGM:No9lipefqVA:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=Lt0lDyV2vGM:No9lipefqVA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=Lt0lDyV2vGM:No9lipefqVA:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=Lt0lDyV2vGM:No9lipefqVA:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=Lt0lDyV2vGM:No9lipefqVA:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=Lt0lDyV2vGM:No9lipefqVA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=Lt0lDyV2vGM:No9lipefqVA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/Lt0lDyV2vGM" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/jTq1RjcQ6Dc" height="1" width="1"/>]]></content:encoded>
         <category>Startups</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/Lt0lDyV2vGM/</feedburner:origLink></item>
      <item>
         <title>Lack of Market Focus Can Kill Your Startup (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/-a1e4upKcI8/</link>
         <description>Too many startups lack market focus. They don&amp;#8217;t really understand their target customer and what that customer wants. And that lack of focus kills startups.
It&amp;#8217;s easy to look at and define a big market as a single entity &amp;#8211; a giant, amoeba-like blob where everything and everyone in it is basically the same. This is [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1108</guid>
         <pubDate>Thu, 22 Oct 2009 11:33:33 -0700</pubDate>
         <content:encoded><![CDATA[<p></p><p><img src="http://www.instigatorblog.com/wp-content/uploads/2009/10/focus-camera1.jpg" alt="Camera Lens" title="Camera Lens" width="500" height="333" class="alignnone size-full wp-image-1119" style="margin-bottom:5px;border:solid #eeeeee 2px;"/></p>
<p><strong>Too many startups lack market focus.</strong> They don&#8217;t really understand their target customer and what that customer wants. And that lack of focus kills startups.</p>
<p>It&#8217;s easy to look at and define a big market as a single entity &#8211; a giant, amoeba-like blob where everything and everyone in it is basically the same. This is an appealing tactic because it looks good in spreadsheets and presentations. Big markets mean lots of customers, lots of revenue and huge success, right? The &#8220;<a rel="nofollow" target="_blank" href="http://colinraney.com/2009/08/the-large-market-fallacy/">1% of a big market</a>&#8221; argument becomes even more appealing when you look at a market with a 20,000 foot view. And one of the most common pieces of investor feedback to entrepreneurs (as to why they won&#8217;t invest) is that the target market isn&#8217;t big enough. So naturally, entrepreneurs want to focus on big markets.</p>
<p>The problem is that once you look inside a big market you find an incredible amount of diversity. You find different types of customers. Different needs. Different pain points.</p>
<p>One obvious way of segmenting is based on the size of the customer. <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/enterprise-20-startups-know-your-market/2008/08/21/">Software companies</a> often do this &#8211; focusing on SMBs (small / medium-sized businesses) or Enterprise customers. <a rel="nofollow" target="_blank" href="http://www.twitter.com/msuster">Mark Suster</a> has a great post where he says that <a rel="nofollow" target="_blank" href="http://www.bothsidesofthetable.com/2009/09/16/most-startups-should-be-deer-hunters/">startups should be deer hunters</a>. But even within each of those &#8220;target markets&#8221; there can be incredible variance.</p>
<p>There are lots of ways to segment a market and focus on specific verticals. What&#8217;s important to remember is this:</p>
<p><strong>It&#8217;s better to do an <em>insanely kick-ass job</em> for a small group of people than do a so-so job for a lot of people.</strong></p>
<ul>
<li>You need to truly understand the differences within your &#8220;big market&#8221; and why they exist. Rest assured there are differences, and they can be significant. <strong>Steve Blank</strong> points out that a common mistake people make when giving advice is that <a rel="nofollow" target="_blank" href="http://steveblank.com/2009/05/26/vertical-markets-1-bad-advice-%E2%80%93-all-startups-are-the-same/">all startups are the same</a></li>
<li>You&#8217;ll need <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/an-introductory-guide-to-startup-funding/2007/10/17/">less capital</a>.</li>
<li>You can launch faster.</li>
<li>You&#8217;ll build a stronger brand.</li>
<li>You need to succeed (or fail) in a hyper-focused market first, so that you can <a rel="nofollow" target="_blank" href="http://www.sachinrekhi.com/blog/2009/03/30/my-muses-for-brainstorming-startup-ideas">take those lessons into other areas</a>. With the knowledge gained in the first vertical, you can make smarter decisions about the potential in other verticals.</li>
</ul>
<p><strong>Ultimately it comes down to lowering risk.</strong></p>
<p>Having a strong market focus <a rel="nofollow" target="_blank" href="http://steveblank.com/2009/05/28/vertical-markets-2-customermarket-risk-versus-invention-risk/">reduces risk</a>. It doesn&#8217;t guarantee success but it should increase the speed at which you learn, and allow you to stay more agile and pivot more quickly.</p>
<p><strong>Remember: You can&#8217;t please everyone all the time, so don&#8217;t even try.</strong></p>
<p><small>photo by <a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/rawhead/">rawheadrex</a></small></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=0e428FXVkr4:cFsKQAJ5Zxg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=0e428FXVkr4:cFsKQAJ5Zxg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=0e428FXVkr4:cFsKQAJ5Zxg:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=0e428FXVkr4:cFsKQAJ5Zxg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=0e428FXVkr4:cFsKQAJ5Zxg:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=0e428FXVkr4:cFsKQAJ5Zxg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=0e428FXVkr4:cFsKQAJ5Zxg:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=0e428FXVkr4:cFsKQAJ5Zxg:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=0e428FXVkr4:cFsKQAJ5Zxg:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=0e428FXVkr4:cFsKQAJ5Zxg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=0e428FXVkr4:cFsKQAJ5Zxg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/0e428FXVkr4" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/-a1e4upKcI8" height="1" width="1"/>]]></content:encoded>
         <category>Startups</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/0e428FXVkr4/</feedburner:origLink></item>
      <item>
         <title>The Key to Startup Hiring: Build a Magnet (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/S3OlNzNCX1k/</link>
         <description>Hiring at startups is hard. Get a handful of startup people in a room and ask them about their biggest challenges and hiring is always at (or near) the top of the list.
Typically startups don&amp;#8217;t offer the same salaries and benefits found at larger companies. Some argue that the risk is higher (although I don&amp;#8217;t [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1093</guid>
         <pubDate>Tue, 20 Oct 2009 05:52:56 -0700</pubDate>
         <content:encoded><![CDATA[<p></p><p><strong>Hiring at startups is hard.</strong> Get a handful of startup people in a room and ask them about their biggest challenges and <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/startup-perks-rewards-for-hiring/2008/03/21/">hiring</a> is always at (or near) the top of the list.</p>
<p>Typically startups don&#8217;t offer the same salaries and benefits found at larger companies. Some argue that the risk is higher (although <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/the-myth-of-risky-startups/2007/06/01/">I don&#8217;t think so</a>). At minimum, there&#8217;s a perceived higher risk working at a startup. And in a lot of cases (especially in markets that aren&#8217;t as startup-centric), university graduates don&#8217;t even realize that startup opportunities exist.</p>
<p><em>So how can you hire successfully for your startup?</em></p>
<p><strong>First and foremost it takes work.</strong> Sorry, there&#8217;s no easy answer. When it&#8217;s time to <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/should-you-hire-workaholics-for-your-startup/2008/03/11/">hire</a> <a rel="nofollow" target="_blank" href="http://johnfmoore.wordpress.com/2009/08/07/reflecting-on-startup-hiring/">for your</a> <a rel="nofollow" target="_blank" href="http://onstartups.com/tabid/3339/bid/5887/Startup-Hiring-An-Entrepreneur-Disagrees-With-Entrepreneur-Magazine.aspx">startup</a>, you need to invest a significant amount of time on it. I&#8217;m speaking <a rel="nofollow" target="_blank" href="http://andrewchenblog.com/2009/09/14/building-the-initial-team-for-seed-stage-startups/">directly to founders</a>. Don&#8217;t delegate the task. Don&#8217;t rely exclusively on recruiters. It&#8217;s your startup &#8211; you find the right people to fit in.</p>
<p><strong>And one of the best ways to improve your odds of finding people is to build a magnet.</strong></p>
<p>Magnets attract things to them. Your startup needs to do the same &#8212; but instead of attracting shiny, metal things, it needs to attract an even more previous resource: people.</p>
<p>Get successful enough at turning your startup into a magnet and people will be <em>coming to you</em> for a job. That&#8217;s right, people will be asking you to hire them, even if you haven&#8217;t posted job openings; people will be referring their friends, recommending your company and more.</p>
<p><em>And how do you turn your startup into a recruiting magnet?</em></p>
<p>It really comes down to building buzz. You have to be careful that you don&#8217;t get overwhelmed or overly inspired by your own hype (because hype on its own is empty, and hype isn&#8217;t an end goal or measure of success) &#8212; but it definitely helps. You need local buzz. And it has to be as grassroots as possible, because that&#8217;s where the talent is hanging out.</p>
<p>Sidebar:</p>
<blockquote><p>I&#8217;m convinced that in <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/can-you-build-a-startup-ecosystem-outside-the-valley/2007/08/09/">less-than-uber-startup markets</a> like Montreal (and anywhere for that matter, outside of Silicon Valley and Boston) there are a significant number of highly qualified people working in small, unknown companies, just waiting to be plucked out of their boring environments and thrown into startup life. These small companies are breeding grounds for startup employees. For one, these people already recognize some of the benefits working in small companies. Secondly, these small companies are often not gaining any significant momentum, so their employees&#8217; eyes are wandering.</p></blockquote>
<p> Here are 10 ideas on how you can build local buzz and turn your startup into a recruiting magnet:</p>
<ol>
<li><strong>Attend events.</strong> This is obvious. Go to as many relevant events as you can. Even some that don&#8217;t seem totally relevant; go to those too. But you have to maximize your attendance&#8230;</li>
<li><strong>Have your pitch ready.</strong> Pitches aren&#8217;t just for investors. They&#8217;re for candidates too. Actually, you want your pitch ready for pretty much everyone you speak to. You never know when you&#8217;re going to speak to someone that knows someone that knows someone that&#8217;s a superstar startup person looking for new opportunities.</li>
<li><strong>Know the talent.</strong> If you&#8217;re hiring Ruby on Rails developers, you should have a list of 20 top ones in your area. It&#8217;s not hard to find them. Get the list, memorize it and make sure you go out and meet those people. Meet their friends. Get yourself involved with the best talent; even if they&#8217;re not ready to jump ship, they might know someone else.</li>
<li><strong>Know the competition.</strong> I&#8217;m not referring to competition for your business, but competition for talent. Who else is hiring? What are they doing? How are they doing it?</li>
<li><strong>Sponsor events.</strong> Sometimes attendance isn&#8217;t enough. Think about sponsoring a local event. Or volunteer and meet the other volunteers.</li>
<li><strong>Speak at events.</strong> Don&#8217;t have the money to sponsor an event? Try and get a speaking gig then. Maybe it&#8217;s a pitch event (if it is, pitch at it.) Speaking, in general, is a great way of demonstrating a certain amount of expertise, and building your reputation.</li>
<li><strong>It&#8217;s not just about the company&#8217;s reputation.</strong> Companies do have their own brands, but the founders better be damn sure they&#8217;re <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/inauthentic-personal-branding/2009/10/19/">building and promoting their own personal brands</a> as well. A lot of startup employees will base a significant portion of their decision to work for you based on you (and the other founders).</li>
<li><strong>Get buzz outside the local area.</strong> Sometimes the best way of building buzz within your own city is to build buzz outside your city. Getting written up on relevant blogs, for example, can build up awareness at a local level. Another good idea: Get a guest writing gig on a popular, relevant blog. Promote that yourself, after the fact.</li>
<li><strong>Write your own blog.</strong> I believe that company founders should be blogging. Again, it comes down to building and promoting of your reputation in order to attract others to you. People naturally want to work with other smart, successful people. So get out there and build that up as quickly as you can.</li>
<li><strong>Attract local media.</strong> Meet and network with the local reporters. Pitch them stories. Offer to be a source for relevant stories where your expertise might be useful. Soon you&#8217;ll be quoted in the newspaper and may have your own feature piece about your startup as well. That&#8217;s great press.</li>
</ol>
<p>I told you it would take work. But honestly, there&#8217;s no excuse for <em>not doing this stuff</em>.</p>
<p>Three other key points:</p>
<ol>
<li><strong>Make it easy for people to apply.</strong> Don&#8217;t go to all the effort to build up buzz around your company and yourself (and other founders) only to realize that no one can find your job postings online, or a way to apply. Make it dead simple and <em>very obvious</em> how people should apply to your company. And I&#8217;d think about making the process interesting, fun and unique. That&#8217;s just going to add to the buzz around your startup.</li>
<li><strong>Referrals are key.</strong> Most early employees at a startup are there because of a referral. And most of the time those referrals are one degree away &#8211; you know someone that knows the perfect person. But if you don&#8217;t have a big network, or you&#8217;re looking for someone that&#8217;s not a match for your network, you need to think wider. A startup magnet can be so powerful that it gets people through the door via referrals from people you might not even know. It&#8217;s possible.</li>
<li><strong>Building buzz is good for business too.</strong> Building buzz has obvious benefits for your startup beyond recruiting. Just don&#8217;t &#8220;believe the hype&#8221; to the point where you think you&#8217;ve won before the game has really started.</li>
</ol>
<p>Even in a relatively small startup community like Montreal, I&#8217;m always surprised at how many startups I don&#8217;t know. In some ways I&#8217;m pleasantly surprised because it&#8217;s an indication of the growing startup community in Montreal. But in other ways I&#8217;m disappointed because it means these companies haven&#8217;t built up enough local buzz. And I can almost guarantee that as a result of that, they&#8217;re not finding the people they need to grow their companies and succeed. </p>
<p>Without top talent you&#8217;ll fail. That&#8217;s about as close to guaranteed as they come. <em>So if that&#8217;s the case, why aren&#8217;t you investing more time in recruiting?</em> </p>
<p><strong>Build a startup magnet. Attract the right people. It works.</strong></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=1WUWsIQxk2s:398QgDgF1Yw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=1WUWsIQxk2s:398QgDgF1Yw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=1WUWsIQxk2s:398QgDgF1Yw:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=1WUWsIQxk2s:398QgDgF1Yw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=1WUWsIQxk2s:398QgDgF1Yw:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=1WUWsIQxk2s:398QgDgF1Yw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=1WUWsIQxk2s:398QgDgF1Yw:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=1WUWsIQxk2s:398QgDgF1Yw:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=1WUWsIQxk2s:398QgDgF1Yw:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=1WUWsIQxk2s:398QgDgF1Yw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=1WUWsIQxk2s:398QgDgF1Yw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/1WUWsIQxk2s" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/S3OlNzNCX1k" height="1" width="1"/>]]></content:encoded>
         <category>Startups</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/1WUWsIQxk2s/</feedburner:origLink></item>
      <item>
         <title>The Inauthentic Potential of Personal Branding (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/o0lcYZW9EIo/</link>
         <description>I&amp;#8217;m a fervent believer in the value of cultivating and promoting one&amp;#8217;s personal brand. I&amp;#8217;ve put a fair amount of thought and effort into my own personal brand and reaped considerable benefits. If you want to advance your career in some way (whether it&amp;#8217;s move up the proverbial ladder, get a new job, break away [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1088</guid>
         <pubDate>Mon, 19 Oct 2009 06:20:07 -0700</pubDate>
         <content:encoded><![CDATA[<p></p><p><img src="http://www.instigatorblog.com/wp-content/uploads/2009/10/pointing-300x225.jpg" alt="finger pointing" title="finger pointing" width="300" height="225" class="alignnone size-medium wp-image-1089"/></p>
<p>I&#8217;m a fervent believer in the value of cultivating and promoting one&#8217;s <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/personal-branding-important/2009/04/15/">personal brand</a>. I&#8217;ve put a fair amount of thought and effort into my own personal brand and reaped considerable benefits. If you want to advance your career in some way (whether it&#8217;s move up the proverbial ladder, <a rel="nofollow" target="_blank" href="http://www.keppiecareers.com/2009/10/12/gary-vaynerchuk-on-personal-branding-and-working-hard/">get a new job</a>, break away and <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/freelance-tips/">go freelance</a>, change careers, etc.) you should be investing in the cultivation and promotion of your <a rel="nofollow" target="_blank" href="http://www.davesaunders.net/blog/2009/10/seven-keys-to-building-your-personal-brand/">personal brand</a> as well.</p>
<p>But not everyone gets it. And as such, there are risks.</p>
<p><strong>The main risk is that it (both your personal brand and your efforts at promoting it) is seen as inauthentic.</strong></p>
<p>This is critical to understand. Your <a rel="nofollow" target="_blank" href="http://webworkerdaily.com/2009/07/13/personal-branding-is-important-like-it-or-not/">personal brand</a> can&#8217;t be a fabrication. You&#8217;re not attempting to develop a false persona for yourself, even if the Internet gives you the ability to do so from behind a computer screen.</p>
<p>Here are 4 things to remember:</p>
<ol>
<li><strong>You can be brazen.</strong> The Internet does afford you the opportunity to be bolder and braver; a lot of people have developed online personalities that are much more adventurous and outgoing than how they act in-person.</li>
<li><strong>But don&#8217;t lie.</strong> Lying to people and to yourself will never work. You might be stretching boundaries online, but if your in-person efforts and reality don&#8217;t closely mirror how you project yourself online, you won&#8217;t find the same level of real success. You&#8217;ll come off as inauthentic.</li>
<li><strong>Marketing is OK.</strong> Marketing isn&#8217;t a dirty word. Marketing yourself is OK. In fact, I recommend it. But a lot of people do consider &#8220;marketing&#8221; to be a dirty word; they think about irritating commercials online, or advertising that interrupts their day. They think &#8220;fake&#8221;. All the more reason your personal branding efforts need to be authentic and real.</li>
<li><strong>You don&#8217;t have to make excuses.</strong> If you want something, go get it. That&#8217;s pretty much how things work. So you shouldn&#8217;t feel bad or ashamed for trying to move forward and succeed.</li>
<li><strong>Personal branding isn&#8217;t cheesy.</strong> I&#8217;ll admit that when I say &#8220;personal brand&#8221; out loud a few times in a conversation it does sound a bit cheesy, but the principles behind developing and cultivating your brand do work. So get past the cheesiness of it.</li>
</ol>
<p>Recently someone asked me, <em>&#8220;Isn&#8217;t your personal brand just your reputation? And personal brand is just a new, silly buzzword?&#8221;</em></p>
<p>Not quite. I see your <a rel="nofollow" target="_blank" href="http://www.thepersonalbrandingblog.com">personal brand</a> as an extension of your reputation. And I see you having more influence over your <a rel="nofollow" target="_blank" href="http://mashable.com/2009/02/05/personal-branding-101/">personal brand</a> than over your reputation, in terms of how you promote and cultivate it. </p>
<p>But remember, there is potential to come across as inauthentic, and that can do serious damage.</p>
<p>For some great lessons and information on personal branding check out the book <a rel="nofollow" target="_blank" href="http://www.amazon.com/gp/product/1427798206?ie=UTF8&#038;tag=instigatorblog-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=1427798206">Me 2.0: Build a Powerful Brand to Achieve Career Success</a><img src="http://www.assoc-amazon.com/e/ir?t=instigatorblog-20&#038;l=as2&#038;o=1&#038;a=1427798206" width="1" height="1" border="0" alt="" style="border:none !important;margin:0px !important;"/> by <a rel="nofollow" target="_blank" href="http://www.personalbrandingblog.com">Dan Schawbel</a>.</p>
<p><small>photo from <a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/a2gemma/">a2gemma</a></small></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=yGzfgn1lc4s:1xszViAQVb8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=yGzfgn1lc4s:1xszViAQVb8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=yGzfgn1lc4s:1xszViAQVb8:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=yGzfgn1lc4s:1xszViAQVb8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=yGzfgn1lc4s:1xszViAQVb8:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=yGzfgn1lc4s:1xszViAQVb8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=yGzfgn1lc4s:1xszViAQVb8:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=yGzfgn1lc4s:1xszViAQVb8:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=yGzfgn1lc4s:1xszViAQVb8:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=yGzfgn1lc4s:1xszViAQVb8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=yGzfgn1lc4s:1xszViAQVb8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/yGzfgn1lc4s" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/o0lcYZW9EIo" height="1" width="1"/>]]></content:encoded>
         <category>Personal Development</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/yGzfgn1lc4s/</feedburner:origLink></item>
      <item>
         <title>Product Managers in Startups: What’s their Role? (Ben Yoskovitz)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/g-HSkS9P4eY/</link>
         <description>Product managers are the unsung heroes in startups.
The Wikipedia definition of product management states:
Product management is an organizational lifecycle function within a company dealing with the planning or marketing of a product or products at all stages of the product lifecycle.
Product management (inbound focused) and product marketing (outbound focused) are different yet complementary efforts with [...]</description>
         <guid isPermaLink="false">http://www.instigatorblog.com/?p=1080</guid>
         <pubDate>Wed, 14 Oct 2009 08:37:07 -0700</pubDate>
         <content:encoded><![CDATA[<p></p><h3>Product managers are the unsung heroes in startups.</h3>
<p>The Wikipedia definition of product management states:</p>
<blockquote><p>Product management is an organizational lifecycle function within a company dealing with the planning or marketing of a product or products at all stages of the product lifecycle.</p>
<p>Product management (inbound focused) and product marketing (outbound focused) are different yet complementary efforts with the objective of maximizing sales revenues, market share, and profit margins. The role of product management spans many activities from strategic to tactical and varies based on the organizational structure of the company. Product management can be a function separate on its own or a member of marketing or engineering.</p></blockquote>
<p><strong>Jacques Murphy</strong> goes through the <a rel="nofollow" target="_blank" href="http://www.pragmaticmarketing.com/publications/topics/05/0502jm2">Product Management role in startups</a> very nicely. He says very succinctly: <em>&#8220;A Product Manager is like a CEO of the product.&#8221;</em></p>
<p>It&#8217;s clear that the <a rel="nofollow" target="_blank" href="http://onproductmanagement.net/2009/10/05/hire-pm-first/">product management role in most startups</a> is not filled by a dedicated person. More often than not it&#8217;s the <a rel="nofollow" target="_blank" href="http://johnpeltier.wordpress.com/2009/10/11/startups-and-product-management/">CEO or CTO</a> (or one of the founders, if you&#8217;re not using official C-level titles) that acts as product manager (even if it&#8217;s not explicitly defined that way.)</p>
<p><strong>Not defining the Product Manager role clearly in a startup, and dedicating someone to it as quickly as possible is a mistake.</strong></p>
<p><a rel="nofollow" target="_blank" href="http://parallax.blogs.com">Niel Robertson</a> talks about this issue as the <a rel="nofollow" target="_blank" href="http://www.techstars.org/community/2008/07/product-management-and-startups-niel-robertson/">#1 startup mistake</a> in an interview with TechStars. </p>
<p>Part of the problem is the definition of a Product Manager isn&#8217;t totally clear. <em>What do they do? How do they do it? How is it different from the CEO, CTO or founders of the company?</em></p>
<p>And the second major problem is that most startups don&#8217;t think it&#8217;s necessary to have a dedicated person in this role.</p>
<h3>So what does the Product Manager do?</h3>
<p>I encourage you to look through the links provided on this post for much more in-depth summaries of Product Managers and their roles, but here&#8217;s a snapshot:</p>
<ul>
<li><strong>Translate vision into execution.</strong> A lot of startup CEOs are great visionaries but not effective in terms of product execution. Part of this is that a startup CEO is inevitably &#8220;distracted&#8221; by managing all aspects of the business &#8211; including funding, recruiting, operations, marketing and more. Product Managers have to be able to process vision (which often comes in spurts, crazed beer-induced meetings, late night sessions, etc.) into actual product execution.</li>
<li><strong>Remain insanely disciplined.</strong> Product Managers are &#8220;NO&#8221; people, not &#8220;YES&#8221; people. They have to be able to say &#8220;no&#8221; to a lot of people and resist the temptation to <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/false-promise-one-more-feature/2009/08/25/">add just one more feature</a>.</li>
<li><strong>Manage people.</strong> Product Managers are in charge of the product, but really, they&#8217;re in charge of people &#8211; developers, designers and even marketers / salespeople. A great product manager has to be comfortable managing people (and all the challenges that come with it.)</li>
<li><strong>Customer-focused.</strong> Product Managers can&#8217;t rely exclusively on their gut for making decisions. They have to be customer-focused and have the ability and confidence to get out of the office and <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/talking-to-customers/2009/05/25/">speak to customers</a>. This is where a <a rel="nofollow" target="_blank" href="http://www.instigatorblog.com/a-great-case-study-of-customer-development-pirate-metrics-lean-startup/2009/09/21/">customer development</a> approach is essential.</li>
<li><strong>Metrics-oriented.</strong> Along with being customer-focused and not relying on your gut, the same holds true when it comes to tracking metrics about product performance, usage, etc. And this also includes metrics, analysis and involvement in marketing, sales, conversions, etc.</li>
<li><strong>Business-driven.</strong> Product Managers need to be involved in business-related decisions around the product. A good example is pricing. <a rel="nofollow" target="_blank" href="http://www.cindyalvarez.com/blog/profitability/is-your-pricing-a-dot-or-a-triangle">How should you price your product?</a> Product Managers need to be involved in these discussions and decision-making processes because they&#8217;re the ones that are most familiar with the product and opportunities for applying business models, marketing tactics, etc.</li>
<li><strong>Tech-savvy.</strong> I can&#8217;t find the link (might have been a tweet), but I read a recommendation that said (paraphrasing), <em>&#8220;Product managers should know how to code, and use HTML/CSS at least&#8230;&#8221;</em> &#8212; and I tend to agree. Product managers need to be tech-savvy enough to understand the possibilities and limitations of technology. They have to be able to involve themselves in technical discussions, and make sure the engineers and developers aren&#8217;t getting caught in tech-weeds. And the more hands-on a Product Manager can be, the better. This isn&#8217;t a role where you sit and manage people from the sidelines; certainly not in a startup.</li>
</ul>
<p>Ivan Chaliff recommends a <a rel="nofollow" target="_blank" href="http://www.theproductologist.com/index.php/2009/01/26/books-for-product-managers-at-start-ups/">number of interesting books</a> that can help product managers in startups (along with some that he feels won&#8217;t help.) <strong>These include <a rel="nofollow" target="_blank" href="http://www.amazon.com/gp/product/1439216061?ie=UTF8&#038;tag=instigatorblog-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=1439216061">The Art of Product Management: Lessons from a Silicon Valley Innovator</a><img src="http://www.assoc-amazon.com/e/ir?t=instigatorblog-20&#038;l=as2&#038;o=1&#038;a=1439216061" width="1" height="1" border="0" alt="" style="border:none !important;margin:0px !important;"/> and <a rel="nofollow" target="_blank" href="http://www.amazon.com/gp/product/0060731338?ie=UTF8&#038;tag=whereisbasi05-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0060731338">Freakonomics</a><img src="http://www.assoc-amazon.com/e/ir?t=whereisbasi05-20&#038;l=as2&#038;o=1&#038;a=0060731338" width="1" height="1" border="0" alt="" style="border:none !important;margin:0px !important;"/>.</strong></p>
<p>Without a doubt the role of Product Manager is essential in a startup. And just as clear is the fact that it&#8217;s not a very well-defined role, and not prominent enough early on in a startup&#8217;s life.</p>
<p><strong><em>What do you think? How important is a Product Manager in startup? What makes a great Product Manager?</em><br />
</strong></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xOHd43xQAj4:7dkBEiB_LFU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xOHd43xQAj4:7dkBEiB_LFU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=xOHd43xQAj4:7dkBEiB_LFU:D7DqB2pKExk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xOHd43xQAj4:7dkBEiB_LFU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=xOHd43xQAj4:7dkBEiB_LFU:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xOHd43xQAj4:7dkBEiB_LFU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=xOHd43xQAj4:7dkBEiB_LFU:gIN9vFwOqvQ" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xOHd43xQAj4:7dkBEiB_LFU:J39KXjrxIrk"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?i=xOHd43xQAj4:7dkBEiB_LFU:J39KXjrxIrk" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xOHd43xQAj4:7dkBEiB_LFU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=7Q72WNTAKBA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/InstigatorBlog?a=xOHd43xQAj4:7dkBEiB_LFU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/InstigatorBlog?d=qj6IDK7rITs" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/InstigatorBlog/~4/xOHd43xQAj4" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/g-HSkS9P4eY" height="1" width="1"/>]]></content:encoded>
         <category>Startups</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/InstigatorBlog/~3/xOHd43xQAj4/</feedburner:origLink></item>
      <item>
         <title>Entrepreneurs Can Change the World - (Pass it On) (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/wg_AY0LDrc0/</link>
         <description>I loved this. It comes at a great time and certainly mirrors my world view &amp;#038; perspective on entrepreneurship. (found via the great folks at BootupLabs)</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=492</guid>
         <pubDate>Tue, 19 May 2009 23:24:42 -0700</pubDate>
         <content:encoded><![CDATA[<p>I loved this. It comes at a great time and certainly mirrors my world view &#038; perspective on entrepreneurship.</p>
<p><iframe class="embeddedvideo" src="http://www.youtube.com/v/T6MhAwQ64c0&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" width="425" height="344"></iframe></p> 
<p>(found via the great folks at <a rel="nofollow" target="_blank" href="http://blog.bootuplabs.com/2009/05/17/entrepreneurs-can-change-the-world-watch-this/">BootupLabs</a>)</p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=N26wA1u49cI:vc2WMQ74uFI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=N26wA1u49cI:vc2WMQ74uFI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=N26wA1u49cI:vc2WMQ74uFI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=N26wA1u49cI:vc2WMQ74uFI:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=N26wA1u49cI:vc2WMQ74uFI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=N26wA1u49cI:vc2WMQ74uFI:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/N26wA1u49cI" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/wg_AY0LDrc0" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/N26wA1u49cI/</feedburner:origLink></item>
      <item>
         <title>President Obama delivers advice for any student of life (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/N05fBYv2bt0/</link>
         <description>I often get asked by students about how to be an entrepreneur or what courses to take to get into startup life. I won&amp;#8217;t dip my toe into the murky pool that is our education system and its shortcomings in educating of the next generation of entrepreneurs.
Students today are graduating into an environment where jobs [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=467</guid>
         <pubDate>Thu, 14 May 2009 02:44:05 -0700</pubDate>
         <content:encoded><![CDATA[<p>I often get asked by students about how to be an entrepreneur or what courses to take to get into startup life. I won&#8217;t dip my toe into the murky pool that is our education system and its shortcomings in educating of the next generation of entrepreneurs.</p>
<p>Students today are graduating into an environment where jobs are scarce. This advice delivered yesterday by President Obama in his commencement speech at Arizona State University was worthwhile advice for any student of life.</p>
<p>I particularly enjoyed his focus on service to society and the role of entrepreneurs to improve the lives of those around them through innovation.</p>
<p>Part 1<br />
<iframe class="embeddedvideo" src="http://www.youtube.com/v/pvaM6sjLbuA&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" width="425" height="344"></iframe></p> 
<p>Part 2<br />
<iframe class="embeddedvideo" src="http://www.youtube.com/v/WFoM2NMsEbo&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" width="425" height="344"></iframe></p> 
<p>Part 3<br />
<iframe class="embeddedvideo" src="http://www.youtube.com/v/IRySN8dy6QI&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" width="425" height="344"></iframe></p> 
<p>The full text of his speech <a rel="nofollow" target="_blank" href="http://www.huffingtonpost.com/2009/05/13/obama-asu-speech-full-tex_n_203287.html">can be found here</a>.</p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=cq-WtzMugqM:mLiOwXSqRuk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=cq-WtzMugqM:mLiOwXSqRuk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=cq-WtzMugqM:mLiOwXSqRuk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=cq-WtzMugqM:mLiOwXSqRuk:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=cq-WtzMugqM:mLiOwXSqRuk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=cq-WtzMugqM:mLiOwXSqRuk:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/cq-WtzMugqM" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/N05fBYv2bt0" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/cq-WtzMugqM/</feedburner:origLink></item>
      <item>
         <title>Your Entrepreneurial MBA: Summer School begins with Steve Blank &amp; Eric Reis at Startup2Startup (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/DmCrBLfcF9g/</link>
         <description>Last month while in the Valley for the Game Developers Conference I dropped in to attend Dave McClure&amp;#8217;s Startup2Startup dinner. It&amp;#8217;s a great gathering of entrepreneurs and investors. Dave brings in a speaker each month to help share expertise among the attending startups.
The most recent Startup2Startup held last evening featured Steve Blank &amp;#38; Eric Reis.
Steve [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=462</guid>
         <pubDate>Fri, 01 May 2009 08:07:08 -0700</pubDate>
         <content:encoded><![CDATA[<p>Last month while in the Valley for the Game Developers Conference I dropped in to attend <a rel="nofollow" target="_blank" href="http://500hats.typepad.com/">Dave McClure</a>&#8217;s Startup2Startup dinner. It&#8217;s a great gathering of entrepreneurs and investors. Dave brings in a speaker each month to help share expertise among the attending startups.</p>
<p>The most recent <a rel="nofollow" target="_blank" href="http://startup2startup.com/">Startup2Startup</a> held last evening featured <a rel="nofollow" target="_blank" href="http://steveblank.com/">Steve Blank</a> &amp; <a rel="nofollow" target="_blank" href="http://startuplessonslearned.blogspot.com/">Eric Reis</a>.</p>
<p>Steve is a serial entrepreneur and the founder of dot.com success story E.piphany. His book, <a rel="nofollow" target="_blank" href="http://www.cafepress.com/kandsranch">4 Steps to Epiphany - Successfull Strategies for Products that Win</a> on Customer Development &amp; Product Strategies is a great resource for anyone thinking about building successful products.</p>
<p>Eric Reis is also a serial entrepreneur and the advocate of the lean startup model. Eric&#8217;s blog <a rel="nofollow" target="_blank" href="http://startuplessonslearned.blogspot.com/">Startup Lessons Learned</a> should be required reading for any entrepreneur (and frankly at all Engineering &amp; computer science Universities who in Canada do a piss poor job of teaching our graduates anything about building successful products).</p>
<p>Here is the talk from last evening.</p>
<p></p> 
<p>Dave continues to be a mitzva machine (Mr. Karma generator) by sharing all the Startup2Startup videos online &amp; broadcasting the event publicly. (Not the first from Dave, which also includes <a rel="nofollow" target="_blank" href="http://startonomics.com/">Startonomics</a>, <a rel="nofollow" target="_blank" href="http://www.slideshare.net/tag/aarrr">Pirate Metrics for Startups</a>).</p>
<p>I&#8217;ve learned a lot from watching Dave. In speaking with him recently, I&#8217;m going to be copying some of his examples for events &amp; initiatives we do to support the Canadian entrepreneurial technology scene.</p>
<p>One of the reasons I am a firm believer that it is one of the best times to be an entrepreneur is the incredible amount of freely accessible learning tools at our disposal. When I started my career as an entrepeneur (very early in life) I had to go to the public library to find articles in Byte Magazine that gave me any insight into the early stories of Steve Jobs, Bill Gates, Mitch Kapor and how they started their companies.</p>
<p>There was no attention by the regular business press, no Internet to search, no podcasts, online video or Slideshare to get good information.</p>
<p>It wasn&#8217;t until after my first few failures and one success in 1996 that I began to see books written about the experiences of technology entrepreneurs with stories about raising venture capital and the way different companies organized things like product marketing, product management. (Jerry Kaplan&#8217;s <a rel="nofollow" target="_blank" href="http://www.amazon.ca/Startup-Silicon-Valley-Adventure-Story/dp/0140257314/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1241189391&amp;sr=1-2">Startup a Silicon Valley Story</a> was one of the first books of this type).</p>
<p>Any aspiring entrepreneur now has the world of rescources, learning, advisors, blogs and rich information on every aspect of building a company waiting on the other side of the browser. If you have a computer, broadband and an iPod you can literally earn an MBA in startup history, theory &amp; take advantage of more then a billion dollars of mistakes &amp; lessons paid for by other entrepreneurs who are now willing to share what they learned. There is no replacement for hands on experience but most of the entrepreneurs I coach run into the same problems and the answers to how to avoid them are often already out there.</p>
<p>For those interested, Eric Reis is doing an O&#8217;Reilly Webcast on <a rel="nofollow" target="_blank" href="http://www.oreillynet.com/pub/e/1294">How to Build a Lean Startup - A Step by Step Guide </a>Philosophy at 1pm EST today (May 1, 2009). It&#8217;s a free webcast, but requires pre-registration.</p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=fEZp5vCAI-M:8x_-4CekDok:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=fEZp5vCAI-M:8x_-4CekDok:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=fEZp5vCAI-M:8x_-4CekDok:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=fEZp5vCAI-M:8x_-4CekDok:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=fEZp5vCAI-M:8x_-4CekDok:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=fEZp5vCAI-M:8x_-4CekDok:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/fEZp5vCAI-M" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/DmCrBLfcF9g" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/fEZp5vCAI-M/</feedburner:origLink></item>
      <item>
         <title>Made in Canada to stay in Canada - Radialpoint acquires Toronto based Casero (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/lbSoTujDbao/</link>
         <description>Congratulations to my brother Hamnett, father Hammie &amp;#38; the entire team at Radialpoint. Yesterday they publicly announced that they completed the acquisition of Toronto based Casero. Here are some interesting facts from the press release, With the acquisition of Casero Radialpoint’s customer base includes 20 leading ISPs worldwide with direct access to more than 50 [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=446</guid>
         <pubDate>Tue, 21 Apr 2009 23:40:10 -0700</pubDate>
         <content:encoded><![CDATA[<p>Congratulations to my brother Hamnett, father Hammie &amp; the entire team at <a rel="nofollow" target="_blank" href="http://www.radialpoint.com">Radialpoint</a>. Yesterday they publicly announced that <a rel="nofollow" target="_blank" href="http://www.radialpoint.com/en/news-events/pr.php?id=227">they completed the acquisition</a> of Toronto based <a rel="nofollow" target="_blank" href="http://www.casero.com">Casero</a>.</p>
<p><a rel="nofollow" target="_blank" href="http://www.radialpoint.com"><img class="aligncenter size-full wp-image-458" title="home-radialpoint" src="http://www.billionswithzeroknowledge.com/wp-content/uploads/2009/04/home-radialpoint.jpg" alt="home-radialpoint" width="522" height="272"/></a></p>
<p>Here are some interesting facts from the press release,</p>
<ul>
<li> With the acquisition of Casero Radialpoint’s customer base includes 20 leading ISPs worldwide with direct access to more than 50 million subscribers. Radialpoint&#8217;s addressable subscriber base now includes one in every three broadband connected homes in North America and Western Europe.</li>
<li>Radialpoint has grown rapidly over the past five years, from 75 to 250 employees, while experiencing an average annual revenue growth rate of 40 percent.</li>
<li>This year the company is estimating 50 percent annual revenue growth over the previous fiscal year and expects to exceed the $100 million mark in annual revenue within the next two years.</li>
<li>Radialpoint has been profitable and cash flow positive since 2004, and projects an estimated EBITDA growth rate of 40 percent this year.</li>
</ul>
<p>It&#8217;s been awhile since I wrote about the incredible continued growth at Radialpoint, but if you haven&#8217;t been tracking the company here are some other recent events that have occurred,</p>
<ul>
<li>In September 2008 (actually a week or so before the economic crash) the company raised $98 million from the private equity firm <a rel="nofollow" target="_blank" href="http://www.ta.com/">TA Associates</a> (our friend &amp; Akoha investor John Meeks joined the Radialpoint board)</li>
<li>In January 2009 Radialpoint acquired Boston based <a rel="nofollow" target="_blank" href="http://www.hiwired.com/">HiWired</a> an award winning PC Support solution.</li>
</ul>
<p>This is the latest in a series of transactions that Radialpoint has completed becoming one of the fastest growing &amp; largest software companies in Canada.</p>
<p><img class="aligncenter size-full wp-image-457" title="Canadian Boy" src="http://www.billionswithzeroknowledge.com/wp-content/uploads/2009/04/istock_000002554429small.jpg" alt="Canadian Boy" width="340" height="226"/></p>
<p>This latest transaction is also interesting for the following reasons,</p>
<ul>
<li>Casero was founded, financed &amp; run by Canadian serial entrepreneurs <a rel="nofollow" target="_blank" href="http://www.casero.com/management.html">Kevin Kimsa &amp; Paul Atkinson</a>. This is a great deal for them (congratulations to the entire Casero team). I&#8217;m pleased to see Paul joining the board of Radialpoint and the company staying in the hands of a Canadian technology company instead of being sold to a foreign company.</li>
<li>Kevin &amp; Paul have had a number of startups in Canada and have also been angel investors &amp; coaches for entrepreneurs at Universities such as Waterloo.</li>
<li>Casero was funded in part by Canadian VCs including <a rel="nofollow" target="_blank" href="http://argoglobal.com">ArgoGlobal Capital</a> a fund that Canadian serial entrepreneur, angel investor &amp; venture fund operator <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Charles_Sirois">Charles Sirois</a> helped establish.</li>
</ul>
<p>This is one of the best examples of our serial entrepreneurs (from multiple generations of tech &amp; Internet successess in Canada), VCs and fast growing Canadian companies working together to create large Canadian based market leaders.</p>
<p>There have been a lot of discussions on the Canadian startup blogs recently about promoting Canadian success stories &amp; the role of our serial entrepreneurs, angel invesetors and VCs working together to create an ecosystem of success. (See Rick Segals recent run of great Canadian tech posts (<a rel="nofollow" target="_blank" href="http://ricksegal.typepad.com/pmv/2009/04/canada-next-up-dan-debow-rypple.html">1</a>, <a rel="nofollow" target="_blank" href="http://ricksegal.typepad.com/pmv/2009/04/bumptop-all-canada-all-the-time.html">2</a>, <a rel="nofollow" target="_blank" href="http://ricksegal.typepad.com/pmv/2009/04/from-the-front-lines-focus-focus-focus.html">3</a>, <a rel="nofollow" target="_blank" href="http://ricksegal.typepad.com/pmv/2009/04/the-farm-team-problem.html">4</a>); <a rel="nofollow" target="_blank" href="http://chrisarsenault.wordpress.com/">Chris Arsenault</a>&#8217;s CVCA post on our <a rel="nofollow" target="_blank" href="http://www.vcrants.com/?p=73">industry being alive &amp; kicking</a>, Startup North&#8217;s great coverage of <a rel="nofollow" target="_blank" href="http://www.startupnorth.ca/2009/04/13/incubators-accelerators-and-ignition/">Incubators &amp; Ignition</a> and the <a rel="nofollow" target="_blank" href="http://www.startupnorth.ca/2009/04/05/let-the-sparks-fly/">debates about the problems with our VC industry</a> and MontrealTechWatch&#8217;s recent coverage of the increases in <a rel="nofollow" target="_blank" href="http://montrealtechwatch.com/2009/03/31/5-billion-to-end-up-in-the-hands-of-canadian-entrepreneurs-nothing-less/">Quebec provincial support of the VC industry</a> and <a rel="nofollow" target="_blank" href="http://montrealtechwatch.com/2009/04/14/local-startup-incubators/">local startup incubators</a>)</p>
<p>I continue to see incredible signs of success at every level of Canada&#8217;s technology ecosystem. There are many problems with the global economy, the Canadian innovation sector - but as Radialpoint continues to show, there is a lot of exciting success stories occuring in our own backyard as well.</p>
<p>Radialpoint is just one example - but it happens to be one I&#8217;m very familiar with and couldn&#8217;t be prouder to be associated with.</p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=rhbon78oB0M:Fucu-zP-xS0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=rhbon78oB0M:Fucu-zP-xS0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=rhbon78oB0M:Fucu-zP-xS0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=rhbon78oB0M:Fucu-zP-xS0:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=rhbon78oB0M:Fucu-zP-xS0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=rhbon78oB0M:Fucu-zP-xS0:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/rhbon78oB0M" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/lbSoTujDbao" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/rhbon78oB0M/</feedburner:origLink></item>
      <item>
         <title>Why Twitter’s Next Fail Whale can be found on their Recruiting Page (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/7FIXuqGlf1U/</link>
         <description>I love Twitter and am fascinated by the ecosystem that Evan, Biz and the team at Twitter have created around the popular microblogging service. While many people on the sidelines are obsessed with when Twitter will make money, I see nothing but great opportunities ahead for the Twitter team. (Disclosure: I’m an investor in Identi.ca [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=424</guid>
         <pubDate>Fri, 10 Apr 2009 01:55:35 -0700</pubDate>
         <content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-426" title="failwhale" src="http://www.billionswithzeroknowledge.com/wp-content/uploads/2009/04/failwhale.jpg" alt="failwhale" width="449" height="359"/></p>
<p>I love Twitter and am fascinated by the ecosystem that Evan, Biz and the team at Twitter have created around the popular microblogging service. While many people on the sidelines are obsessed with when Twitter will make money, I see nothing but great opportunities ahead for the Twitter team. (<em>Disclosure: I’m an investor in <a rel="nofollow" target="_blank" href="http://identi.ca/">Identi.ca</a> - an open source microblogging service.</em>)</p>
<p>Twitter is also undeniably the hottest startup out there today. It’s got plenty of money, and more mainstream press than any startup has received in a very, very long time. The times I’ve met Evan I’ve been impressed with his ability to stay out of the echo chamber that surrounds the popular service (As an entrepreneur <a rel="nofollow" target="_blank" href="http://www.billionswithzeroknowledge.com/2006/10/30/urgent-notice-to-all-entrepreneurs-its-obvious/">Evan&#8217;s got class</a>).</p>
<p>My affection for Twitter is also the source of my concerns for the Twitter team as I saw the signs of fail whales to come on their <a rel="nofollow" target="_blank" href="http://twitter.com/jobs">recruiting page</a>.</p>
<p>Let me explain. During the last Internet boom &amp; crash I was the CEO of <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Radialpoint">Zero-Knowledge Systems</a>, a company that was also a media darling with tons of money and attention to go with it. Like Twitter we defied the trends in the industry when we raised $22 million at record valuations nine months after the dot com crash had begun to sweep through the tech industry. (This was after having just raised $25 million the year before. Unlike Twitter we did not have a successful product and it took us a number of years to turn the company into the <a rel="nofollow" target="_blank" href="http://www.radialpoint.com">success it is today</a>.)</p>
<p>Throughout 1998-2002 we had employees from around the world desperately trying to join the company to be part of our dot.com dream. One of the many mistakes we made was hiring too quickly as our staff rolls grew to over 200 people.</p>
<p><strong>The Problems with Twitter’s Recruiting Drive</strong></p>
<p>Twitter no doubt needs to hire. Here’s Twitter’s career site:<a rel="nofollow" target="_blank" href="http://twitter.com/jobs "> http://twitter.com/jobs </a></p>
<p>Twitter has almost 15 open positions listed which according to reported numbers would be a 35% increase in their current headcount.</p>
<p>Despite their ability to recruit people like <a rel="nofollow" target="_blank" href="http://stopdesign.com/">high profile people</a> from the Google campus Twitter falls far behind its Mountain View rival for talent in a critical aspect of HR: employment branding.</p>
<p>Google has a long history of strong employment branding. They’ve won awards for being a top employer, and received plenty of press – not just for the lavish perks, but also for the way they recruit. Google may have many problems inside the Googleplex (crazy cash flow hides many problems), but their attention to advertising what it takes to be hired by them has served them well as they grew.</p>
<p>Google’s attention to its employer brand started very early on, and has been pervasive throughout its growth. Even as the most popular darling of the Internet world, it remained focused on its brand – a rigorous recruiting process, lots of perks, unique value proposition and only hiring the absolute best.</p>
<p>So what about Twitter?</p>
<p>As one of the hottest startups in the Valley hiring while unemployment rates continue to rise Twitter needs to be vigilant about guarding their culture. To do this they need a concerted effort to ensure only the best candidates enter their hiring funnel.</p>
<p>Despite this attention in the middle of an economic downturn Twitter appears to have a lack of any focus on employment branding.</p>
<p>Some might argue that given Twitter’s popularity they don’t need to focus on their employment brand; they don’t need to promote their internal culture more effectively and focus on publicly attracting the best. I’m sure Twitter wants to hire the best (and has the dollars and buzz to help them do so), but it takes a more concerted, ongoing effort. Just look at Google…</p>
<p>Much of a company’s public-facing employer brand starts with its career site. (<em>Disclaimer: I’m an investor and co-Founder of Standout Jobs - <a rel="nofollow" target="_blank" href="http://standoutjobs.com">http://standoutjobs.com</a> - which helps companies with their career sites and recruitment. But this post isn’t about vendor selection or products as much as it’s about the importance of strong employer branding and developing a rigorous culture of recruiting.</em>)</p>
<p>Although Twitter’s made some effort to include cultural content on the site, it’s lacking. As much as I think I know what it’s like to work at Twitter, or I can imagine it, I don’t really get the picture I want from their site. They don’t even provide a roll up of recent tweets from their employees like <a rel="nofollow" target="_blank" href="http://twitter.zappos.com/employees">Zappos</a> &amp; employee culture genius <a rel="nofollow" target="_blank" href="http://about.zappos.com/meet-our-monkeys/tony-hsieh-ceo">Tony Hsieh</a> does.</p>
<p>Worst still, are the job descriptions they use. They’re about as generic as job descriptions come looking like they were haphazardly copied from some other boring job advertisement on some average job board.</p>
<p>If you look at the job posting for <strong><a rel="nofollow" target="_blank" href="http://twitter.jobscore.com/jobs/twitter/productmanager/a-BUjk1RSr3ydFaaWP50_m">Product Manager</a></strong> or <strong><a rel="nofollow" target="_blank" href="http://twitter.jobscore.com/jobs/twitter/softwareengineersystems/a5ZcUawryr3BbgaaWPp1Hh">Software Engineer</a></strong> (arguably two of the most important roles in a software company) there is nothing there that discourages anyone with the minimum requirements from throwing their hat in the ring. The amount of investment that goes into a unique &amp; specific job description tells candidates how important you take finding the best fit. When you copy a weak job description you send the signal that you are too busy to take hiring seriously.</p>
<p>As important as the cultural information and the job descriptions is the need for more information on the recruitment process and what Twitter wants to see from applicants. One of the goals with this kind of information is to help job seekers self-select. I’m sure Twitter doesn’t have a problem getting a large volume of applications, but quality is another story. Allowing applicants to self-select by making sure they understand more about the recruitment process and expectations can help weed people out before they even apply.</p>
<p>Compare the Twitter job descriptions with the job descriptions I recently posted for a <a rel="nofollow" target="_blank" href="http://akoha.standoutjobs.com/jobs/646-experience-designer-needed-to-design-a-better-world"><strong>UX Designer</strong> for my company Akoha</a>. Another great exampleis the job description that my friend Alistair Croll listed for a <strong><a rel="nofollow" target="_blank" href="http://www.rednod.com/index.php/2009/03/12/job-posting-time-to-grow/">Program Manager</a></strong>. In both cases candidates have a clear picture of what will be expected of them, hopefully a sense of the companies mission and most importantly a number of explicit requirements that allow candidates to self-select whether they believe they are qualified for the role.</p>
<p>Twitter has changed the way many of us communicate on a daily basis. You can pack so much into 140 characters. And yet, the Twitter application process is multiple steps and driven almost exclusively by a person’s resume. Boring. Twitter can’t be hiring based off resumes, I’m sure they’re looking for so much more, and yet that’s not reflected in the application process. There’s so much opportunity for creativity when it comes to recruiting, but too few companies – Twitter included – take advantage. And it’s not enough to rely on their own popularity to attract the best, they need to publicly cultivate and promote a strong employer brand that’s pervasive through everything they do.</p>
<p><strong>Hiring your next fail whale.</strong></p>
<p>I’m sure that Twitter can’t keep up with the volume of applicants attempting to get in on the ground floor of the company. With the only requirement to apply being a resume and basic qualifications there may be a few incredible candidates in their funnel, but I’m sure for the hiring team it is like finding a needle in a haystack.</p>
<p>Having set the bar so low publicly puts all the burden on Twitter to screen and find the best candidates. Many candidates will probably never get a call back or hear from the company (In my test attempt to apply I didn’t even get an automated thank you email, one of the most frustrating experiences for candidates applying into a black hole)</p>
<p>This overflow of candidates means that Twitter will,</p>
<ul>
<li>Spend too much time reviewing mountains of candidate applications using resumes as the way to screen candidates.</li>
<li>Miss potentially great candidates who get lost in the noise and are not elevated to the top of the hiring pool by the hiring process.</li>
<li>Invest too much of their teams time on 2nd tier candidates who can write fancy resumes and may have been in the vicinity of success instead of the creators of it.</li>
<li>Stretch out hiring time frames which makes <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Topgrading">topgrading</a> a difficult exercise since candidates cannot be ranked during a constrained timeframe allowing you to pick the best.</li>
<li>Reduce the amount of time you can spend assessing cultural fit in your interview process.</li>
<li>Start to make compromises on hiring candidates as the time to fill critical positions continues to increase.</li>
<li>Increase the chance that a few bad apples will enter the company at a critical time.</li>
</ul>
<p>While the momentum of Twitter may seem unstoppable, I know first hand how quick a few bad hires can contribute to a company losing its way. Many of the worst mistakes I’ve made in my career can be traced to making compromises in my hiring practices.</p>
<p>At a time when Twitter needs to be accelerating to fulfill their potential their public hiring practices seem to be indications of future fail whales to come.</p>
<p><em>A great example of hiring practices is how my friend <a rel="nofollow" target="_blank" href="http://www.billionswithzeroknowledge.com/2006/11/22/ace-your-job-audition-interview-with-andy-nulman/">Andy Nulman screens candidates</a> read this interview or <a rel="nofollow" target="_blank" href="http://powrightbetweentheeyes.typepad.com/pow_right_between_the_eye/2006/11/when_it_regins_.html">this great story of his hiring practices</a>.</em></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=CbwA7blwtN8:pW92hlaoTR4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=CbwA7blwtN8:pW92hlaoTR4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=CbwA7blwtN8:pW92hlaoTR4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=CbwA7blwtN8:pW92hlaoTR4:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=CbwA7blwtN8:pW92hlaoTR4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=CbwA7blwtN8:pW92hlaoTR4:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/CbwA7blwtN8" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/7FIXuqGlf1U" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/CbwA7blwtN8/</feedburner:origLink></item>
      <item>
         <title>Using Twitter &amp; Community to get the most of your SXSW, GDC, Web2Expo (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/XYcoLJBaDQ4/</link>
         <description>With conference season upon us the Montreal technology community is preparing to descend on a number of very large industry events.
Our community has a number of speakers, attendees &amp;#38; company presentations occurring at: SXSW Interactive in Austin (March 13-17)
Game Developers Conference in San Francisco (March 23-27)
Web 2.0 Expo (March 31-April 3) Conferences give us a great chance [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=416</guid>
         <pubDate>Thu, 12 Mar 2009 02:46:28 -0700</pubDate>
         <content:encoded><![CDATA[<p>With conference season upon us the Montreal technology community is preparing to descend on a number of very large industry events.</p>
<p>Our community has a number of speakers, attendees &amp; company presentations occurring at:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://sxsw.com/interactive">SXSW Interactive</a> in Austin (March 13-17)</li>
<li><a rel="nofollow" target="_blank" href="http://www.gdconf.com/">Game Developers Conference</a> in San Francisco (March 23-27)</li>
<li><a rel="nofollow" target="_blank" href="http://www.web2expo.com/webexsf2009">Web 2.0 Expo</a> (March 31-April 3)</li>
</ul>
<p>Conferences give us a great chance to network with many of our industry counterparts from around the world. They also provide us a chance to meet members of our local community that we may not have connected with while in Montreal. Meeting your local counterparts at these events allow us to help support each other in many ways while we are stateside. Whether you are looking for a job, trying to recruit for a position, inviting people to listen to your session talk or need help trying to meet that critical investor/partner/speaker or guru your local community might be able to help you get more out of your conference experience.</p>
<p>If you are planning on attending any of these conferences this year please send a tweet using the conference hash tag &amp; #MTL to introduce yourselves including who you are, which company you are with (if any) and any information about meetups, promotions, presentations or help you need to get the most out of your trips.</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://search.twitter.com/search?q=%23SXSW+%23MTL">#SXSW #MTL</a> <em>Example: <a rel="nofollow" target="_blank" href="http://twitter.com/georgefavvas">@georgefavvas</a> CEO of <a rel="nofollow" target="_blank" href="http://twitter.com/smarthippo">@smarthippo</a> is at #SXSW #MTL this week where SmartHippo is going to be doing a fun promotion.</em></li>
<li><a rel="nofollow" target="_blank" href="http://search.twitter.com/search?q=%23GDC+%23MTL">#GDC #MTL</a> <em>Example: <a rel="nofollow" target="_blank" href="http://twitter.com/austinhill">@austinhill</a> from <a rel="nofollow" target="_blank" href="http://twitter.com/akoha">@akoha</a> #MTL is doing a <a rel="nofollow" target="_blank" href="https://www.cmpevents.com/GD09/a.asp?option=C&amp;V=11&amp;SessID=9259">keynote</a> at #GDC Serious Game Summit</em></li>
<li><a rel="nofollow" target="_blank" href="http://search.twitter.com/search?q=%23web2expo+%23mtl">#Web2Expo #MTL</a> <em>Example: <a rel="nofollow" target="_blank" href="http://twitter.com/acroll">@acroll</a> <a rel="nofollow" target="_blank" href="http://twitter.com/seanpower">@seanpower</a> Authors of new O&#8217;Reilly book on <a rel="nofollow" target="_blank" href="http://www.web2expo.com/webexsf2009/public/schedule/detail/5693">Watching Websites</a></em> are speaking at #Web2Expo #mtl</li>
</ul>
<p>This will allow other Canadian &amp; Montreal tech community members to reach out, introduce themselves and hopefully lend a helping hand to each other for any specific things you are trying to get done. It also allows those of us not attending events to keep an eye on your tweets from Montreal.</p>
<p>If this picks with with other cities such as #Tdot (Toronto), #Van (Vancouver), #Cal (Calgary), #Ott (Ottawa) or #CAN (Canada) you can use these links to track the Canadian tech community at these conferences. Expat Canadians are also welcome to grab the #CAN tag to join in on the fun.</p>
<p><em>Update: As <a rel="nofollow" target="_blank" href="http://bmannconsulting.com/">Boris Mann</a> suggests in the comment below, there are more often used Twitter hash tags for other cities. The tags he suggests are </em>YVR (Vancouver), YYZ (Toronto). <em>The round up links haven&#8217;t been updated for this, but if you are using Tweetdeck you should find it easy to create a search that includes a number of the variants on city hash tags.</em></p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://search.twitter.com/search?q=+%23SXSW+%23MTL+OR+%23Tdot+OR+%23VAN+OR+%23OTT+OR+%23CAL+OR+%23CAN">#SXSW - Full Canadian City round up</a></li>
<li><a rel="nofollow" target="_blank" href="http://search.twitter.com/search?q=+%23GDC+%23MTL+OR+%23Tdot+OR+%23VAN+OR+%23OTT+OR+%23CAL+OR+%23CAN">#GDC - Full Canadian City round up</a></li>
<li><a rel="nofollow" target="_blank" href="http://search.twitter.com/search?q=+%23Web2Expo+%23MTL+OR+%23Tdot+OR+%23VAN+OR+%23OTT+OR+%23CAL+OR+%23CAN">#Web2Expo - Full Canadian City round up</a></li>
</ul>
<p>At the very least we can co-ordinate meeting up for drinks to showcase our drinking prowess to our industry counterparts around the world <img src='http://www.billionswithzeroknowledge.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> </p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=-VzrIkd1MpA:dBLAWL5Dt-U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=-VzrIkd1MpA:dBLAWL5Dt-U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=-VzrIkd1MpA:dBLAWL5Dt-U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=-VzrIkd1MpA:dBLAWL5Dt-U:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=-VzrIkd1MpA:dBLAWL5Dt-U:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=-VzrIkd1MpA:dBLAWL5Dt-U:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/-VzrIkd1MpA" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/XYcoLJBaDQ4" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/-VzrIkd1MpA/</feedburner:origLink></item>
      <item>
         <title>Incredible use of digital effects shown at TED 2009 - Curious Case of Benjamin Button (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/7cdFA8Ce9AM/</link>
         <description>In this video Ed Ulbrich from Digital Domain talks about the technology they developed to show Brad Pitt growing younger in the film The Curious Case of Benjamin Button. The team won the Oscar for best special effects. A great example of how technology is allowing our storytellers the ability to create our own view [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=408</guid>
         <pubDate>Thu, 05 Mar 2009 19:35:32 -0800</pubDate>
         <content:encoded><![CDATA[<p>In this video Ed Ulbrich from Digital Domain talks about the technology they developed to show Brad Pitt growing younger in the film <a rel="nofollow" target="_blank" href="http://www.benjaminbutton.com/">The Curious Case of Benjamin Button</a>. The team won the Oscar for best special effects.</p>
<p><iframe class="embeddedvideo" src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" type="application/x-shockwave-flash" width="446" height="326"></iframe></p> 
<p>A great example of how technology is allowing our storytellers the ability to create our own view of reality.</p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=7x-nT1_XwYE:t0NI6ref0V4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=7x-nT1_XwYE:t0NI6ref0V4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=7x-nT1_XwYE:t0NI6ref0V4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=7x-nT1_XwYE:t0NI6ref0V4:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=7x-nT1_XwYE:t0NI6ref0V4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=7x-nT1_XwYE:t0NI6ref0V4:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/7x-nT1_XwYE" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/7cdFA8Ce9AM" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/7x-nT1_XwYE/</feedburner:origLink></item>
      <item>
         <title>My thoughts on Google Profiles (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/PcTz1Ear0NY/</link>
         <description>I just setup my public Google Profile - (Look here if you are interested in setting up your own Google Profile) Suggestions for Google, I&amp;#8217;m sure this is being considered, but vanity URLs optimized for SEO would be great. Instead of http://www.google.com/s2/profiles/100761717775559459217 I&amp;#8217;d like to see the profile url be customized like LinkedIn allows (e.g. http://www.linkedin.com/in/austinhill)
Consider auto-suggesting [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=401</guid>
         <pubDate>Wed, 04 Mar 2009 18:18:03 -0800</pubDate>
         <content:encoded><![CDATA[<p style="text-align:left;">I just setup my public <a rel="nofollow" target="_blank" href="http://www.google.com/s2/profiles/100761717775559459217">Google Profile</a> - (Look here if you are interested in setting up your own <a rel="nofollow" target="_blank" href="http://www.google.com/support/accounts/bin/answer.py?hl=en&amp;answer=97703">Google Profile</a>)</p>
<div style="text-align:left;"><img src="http://www.billionswithzeroknowledge.com/wp-content/uploads/2009/03/austin-hill-google-profile-1.jpg" border="0" alt="Austin Hill - Google Profile-1.jpg" width="565" height="360"/></div>
<p style="text-align:left;">Suggestions for Google,</p>
<ul style="text-align:left;">
<li>I&#8217;m sure this is being considered, but vanity URLs optimized for SEO would be great. Instead of <a rel="nofollow" target="_blank" href="http://www.google.com/s2/profiles/100761717775559459217">http://www.google.com/s2/profiles/100761717775559459217</a> I&#8217;d like to see the profile url be customized like LinkedIn allows (e.g. <a rel="nofollow" target="_blank" href="http://www.linkedin.com/in/austinhill">http://www.linkedin.com/in/austinhill</a>)</li>
<li>Consider auto-suggesting discoverable links to other profiles. I&#8217;ve already linked my FriendFeed account, blog &amp; twitter to various other parts of my online public profiles. If Google wants to be the &#8216;One profile to rule them all&#8217; it should consider using it&#8217;s indexing power to take some of the custom links I&#8217;ve added and detect links to my other profiles and suggest them to me as profiles to link to this one. (For instance, I still haven&#8217;t added my Friendfeed, Flickr or Last.Fm accounts. There are many others&#8230;.)</li>
</ul>
<p>Update: I added my Friendfeed account and discovered that Google does detect &amp; suggest other links to add to my profile. Since Google has a much larger audience then Friendfeed, they might consider extending this functionality for users without Friendfeed.</p>
<ul style="text-align:left;">
<p style="text-align:center;"><img class="size-full wp-image-404 aligncenter" title="googleprofileblogreview" src="http://www.billionswithzeroknowledge.com/wp-content/uploads/2009/03/googleprofileblogreview.jpg" alt="googleprofileblogreview" width="390" height="228"/></p>
<li>Provide the user with a clearer explanation of the benefits of setting up a Google Profile. I know that Google likes to sneak features &amp; products into their mix of offerings early, but there isn&#8217;t a clear user value proposition associated with Google Profile. I happened upon it while doing something else in my Google account and because I&#8217;m promiscuous with use of online profiles I decided to give it a try. Users should understand what they gain, exchange &amp; how the profiles might be used in conjunction with other Google products.</li>
<li>Allow me to enter Tags associated with my profile. This could be a powerful way of creating, discovering other Google Profile.</li>
</ul>
<p style="text-align:left;"></p>
<p style="text-align:left;"><a rel="nofollow" target="_blank" href="http://technorati.com/tag/googleprofile"><br />
</a></p>
<p style="text-align:left;"></p>
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=DAXrixg76sk:5hC8KFo_AjY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=DAXrixg76sk:5hC8KFo_AjY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=DAXrixg76sk:5hC8KFo_AjY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=DAXrixg76sk:5hC8KFo_AjY:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=DAXrixg76sk:5hC8KFo_AjY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=DAXrixg76sk:5hC8KFo_AjY:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/DAXrixg76sk" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/PcTz1Ear0NY" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/DAXrixg76sk/</feedburner:origLink></item>
      <item>
         <title>TED2009 Twitter Guide (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/Eh9kDk2bnlg/</link>
         <description>Last year at TED I posted a small list of TEDsters who were Twittering the conference.
I hadn&amp;#8217;t planned on posting an updated guide of TEDsters &amp;#038; Twitter this year since I assumed that most people would be using http://search.twitter.com to track #TED, TED or TED2009 keywords to track the conversation.
After seeing the recent spike in [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=390</guid>
         <pubDate>Fri, 06 Feb 2009 12:05:31 -0800</pubDate>
         <content:encoded><![CDATA[<p>Last year at TED I posted a <a rel="nofollow" target="_blank" href="http://www.billionswithzeroknowledge.com/2008/02/27/whos-twittering-from-ted/">small list of TEDsters who were Twittering</a> the conference.</p>
<p>I hadn&#8217;t planned on posting an updated guide of TEDsters &#038; Twitter this year since I assumed that most people would be using http://search.twitter.com to track #TED, TED or TED2009 keywords to track the conversation.</p>
<p>After seeing the recent spike in search traffic to last years Twitter TED guide, I&#8217;ve decided to update the list of people I know are Twittering the TED conference this year. Some of these people are posting more often then others and many are not including the #TED hashtag.</p>
<p>I hope this will also allow TEDsters to connect with each other, since many of us may not have had the chance to exchange Twitter names. It might help us know who are the Tweeters in our neighborhood.</p>
<p>If you&#8217;ve been left of the list and are Twittering at the TED conference, leave a comment with your Twitter username or just <a rel="nofollow" target="_blank" href="http://twitter.com/austinhill">@austinhill</a> me on Twitter.</p>
<p><strong>TED Twitter Accounts &#038; TED Staff</strong></p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/ted2009">Official TED 2009 Converage</a></ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/tedchris">Chris Anderson, TED Curator</a></ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/tedpalmsprings">TED Palm Springs</a></ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/trielly">Tom Rielly</a>, TED Comedian, TED Fellows Organizer</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/tedtalks">TED Talks Updates</a></ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/junecohen">June Cohen</a> TED Conference</ul>
 
<p><strong>Great live TED Twitter Coverage</strong></p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/loic">Loic LeMeur</a> (Seesmic, LeWeb)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/brainpicker">Maria Popova</a> (Digital Anthropologist)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/missrogue">Tara Hunt</a> (Author, Community &#038; Whuffie junkie, Akoha power player <img src='http://www.billionswithzeroknowledge.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> </ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/HelenWalters">Helen Walters</a> (Editor Innovation &#038; Design, <del datetime="2009-02-06T21:47:59+00:00">New</del>Businessweek)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/timoreilly">Tim O&#8217;Reilly</a> (O&#8217;Reilly Media founder, blogger, Web rationalist &#038; futurists)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/leighleighsf">Leigh Ferreira</a> (Change maker)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/heartnsoul">Sören Stamer</a> (CEO CoreMedia)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/laureltouby">Laurel Touby</a> (MediaBistro Founder/Entrepreneur)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/jenny8lee">Jennifer 8. Lee</a> (Author, Blogger)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/roseannhiggins">Roseann Higgins</a> (Founder Entrepreneurs Forum, Writer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/REMOrandom">Remo Giuffre</a> (Merchant/Thinker, Founder Remo Store)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/RodBeckstrom">Rod Beckstrom</a> (Author, CEO, Starfish &#038; Spider, Director of Homeland Security National Cyber Security Center)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/ev">Evan Williams</a> (Mr. Twitter)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/presentationzen">Garr Reynolds</a> (Author, PresentationZen guru)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/whiteafrican">Erik Hersman</a> (Dir. of Ops <a rel="nofollow" target="_blank" href="http://www.ushahidi.com">Ushahidi</a>, TED U speaker)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/afromusing">Juliana Rotich</a> (Kenyan blogger, Renewable Energy)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/mgibsonsf">Mark Gibson</a> (Optimist Gibson Consulting)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/hamids">Hamid Shojaee</a> (CEO Axosoft)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/senatorgrant">Eric Grant</a> (blogger, futurist)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/jasonsack">Jason Sack</a> (User Experience Designer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/StrictlyCircus">Ben Thoma</a> (Art Director)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/silverton">Michael Silverton</a> (TED associate, watching remote but great tweet coverage)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/pjk">Patrick Kearney</a> (VP Tech &#038; Ops at Participant Media)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/ghbrett">George Brett</a> (Techno Artiste)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/nilofer">Nilofer Merchant</a> (CEO Rubicon)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/AmyLeaman">Amy Leaman</a>(Designer; The Movement; Toronto)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/ashdonaldson">Ash Donaldson</a> (Humane Experience Designer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/sandrofarina">Sandro Farina</a> (Tech Director Tunde SRL)</ul>
 
<p><strong>TED attendees twittering about the conference</strong><br />
<em>In no particular order</em></p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/alexeberts">Alex Eberts</a> (<a rel="nofollow" target="_blank" href="http://www.akoha.com">Akoha</a> co-founder, my Partner)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/harlene">Harlene Weijs</a> (<a rel="nofollow" target="_blank" href="http://www.akoha.com">Akoha</a> Taskrobat, Artist)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/anandx">Anand Agarawala</a> (Former TED speaker, Founder of <a rel="nofollow" target="_blank" href="http://www.bumptop.com">Bumptop</a>)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/mgiudice">Maria Giudice</a> (Founder HotStudio Design Humanist)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/pierre">Pierre Omidyar</a> (Ebay &#038; Omidyar Foundation)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/zappos">Tony, CEO</a> Zappos</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/jeff">Jeff Clavier</a> (SoftTech VC, Angel Investor)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/pkedrosky">Paul Kedrosky</a> (Investor, Finance &#038; Charts guru)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/davidhornik">David Hornik</a> (VC,Lobby Organizer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/joshk">Josh Kopelman</a> (First Round Capital)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/robhayes">Rob Hayes</a> (First Round Capital)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/robertgoldberg">Robert Goldberg</a> (Investor/VC)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/MParekh">Michael Parekh</a> (Tech Investor, Blogger)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/stevenjayl">Steven Levy</a> (Author, Reporter, Person who found Einstein&#8217;s brain)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/larshinrichs">Lars Hinrichs</a> (Entrepreneur, Founder XING)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/jonesarah">Sarah Jones</a> (TED 2009 Speaker, Tony winning performer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/magnify">Steve Rosenbaum</a> (Magnify CEO)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/cherot">Christopher Herot</a> (Entrepreneur)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/billhr">Bill Holsinger-Robinson</a> (COO Spout)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/onepinktee">Tara</a> (OnePinkTee)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/joshspear">Josh Spear</a> (Digital Marketing, Blogger, New Media)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/JimStolze">Jim Stolze</a> (Happiness guru)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/Hodgman">John Hodgman</a> (Mr. PC guy in Apple ads)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/SusanBratton">Susan Bratton</a> (Podcast Published - Personal Life Media)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/peterme/">PeterMe</a></ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/sgourley">Sean Gourley</a> (TEDfellow, Analysis of the Mathematics of Wars)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/kokoe2">KoKoe2</a> Great coverage of TED</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/ecotea">Patricia Amaya</a> (Director, Writer, Producer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/daniel_kraft">Daniel Kraft</a> (Inventor, Doctor, Scientist, TED2009 speaker)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/dannysullivan">Danny Sullivan</a> (Search guru, Blogger)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/padmasree">Padmasree</a></ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/SdGeek">Mark Yturralde</a> (ComicCon Board member, Amazing Race contestant)</ul>
 
<ul>
<li><del datetime="2009-02-06T22:17:43+00:00"><a rel="nofollow" target="_blank" href="http://twitter.com/madlolscientist">MadLOLScientist</a></del> MadLOL informed me he isn&#8217;t here, just retweeting <img src='http://www.billionswithzeroknowledge.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> </ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/kluster">Kluster</a> (Crowdsourcing team, TED contributors)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/tonyrobbins">Tony Robbins</a> (Inspiration Guru, Past TED Speaker)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/jimmyguterman">Jimmy Guterman</a> (MIT Sloan Author, Writer) - Lots of <a rel="nofollow" target="_blank" href="http://sloanreview.mit.edu/ted09/">TED2009 Blog Coverage</a></ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/casinclair">Cameron Sinclair</a> (Founder Architecture for Humanity, TED Prize Winner)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/hschot">Hugo Schotman</a> (User Experience Architect)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/davidallinaday">David Hoffman</a> (Storyteller, Videographer, Communicator)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/davidgeller">David Geller</a> (Founder EyeJot)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/kyraocity">Kyra Guant</a> (Speaker, Songwriter, Merriam Prize Winner)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/vangeest">Yuri van Geest</a> (Blogging, Media, Mobile)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/kevinrose">Kevin Rose</a> (Digg Founder)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/algore">Al Gore</a> (Former VP, Current.TV, former TED Speaker, Nobel Prize Winner)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/sacca">Chris Sacca</a> (Angel Investor, Startup Coach, ex.Google)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/DKMatai">DK Matai</a> (Entrepreneur, Philanthropist, Engineer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/wilshipley">Wil Shipley</a> (Delicious Library CEO/Programmer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/zem">Zem Joaquin</a> (Eco Fabulous Writer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/MinkysHighjinks">Minky Worden</a> (Human Rights Watch)</ul>
 
<p>New Additions Feb 6th 1:52pm PST</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/micronaut">Amir Bahadori</a> (Microsoft)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/PeterDiamandis">Peter Diamandis</a> (X-Prize founder, ZeroGravity Flights, Singularity University, former TED speaker)</ul>
 
<p><strong>TED PalmSpings Attendees &#038; Coverage</strong></p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/andreajlee">Andre Lee</a> (Corporate Coach, Blogger)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/trib">Stephen Collins</a> (Blogger, also seeding <a rel="nofollow" target="_blank" href="http://akoha.com">Akoha</a> in Australia for us)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/hahatango">Aaron Tang</a> (Designer)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/qadmon">Diego Leal</a> (Blogger, Geek, World Changing)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/mattiasask">Mattias Ask</a> (Open Causes)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/steveathanson">Steve Hanson</a> (Hanson Backstage Digital Agency)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/tracifenton">Traci Fenton</a> (CEO WorldBlu)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/janessewandso">Jane Samson</a> (Sewing &#038; So)</ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/ragouri">Robert Agouri</a></ul>
 
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/dojau">Dominique Jaurola</a></ul>
 
<p>Great Blog Coverage</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://twitter.com/EthanZ">EthanZ</a> on Twitter - <a rel="nofollow" target="_blank" href="http://www.ethanzuckerman.com/blog/">Ethan Zuckerman Global Voices, more blogging then twitter. Great constant blog coverage</a>.</ul>
 
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=M4YBbeDGWRc:GME55rRmX1U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=M4YBbeDGWRc:GME55rRmX1U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=M4YBbeDGWRc:GME55rRmX1U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=M4YBbeDGWRc:GME55rRmX1U:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=M4YBbeDGWRc:GME55rRmX1U:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=M4YBbeDGWRc:GME55rRmX1U:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/M4YBbeDGWRc" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/Eh9kDk2bnlg" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/M4YBbeDGWRc/</feedburner:origLink></item>
      <item>
         <title>TED Balloon Escapes (Austin Hill)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/G6DWeT4AePs/</link>
         <description>While checking out the very cool new electric motorcycle developed by the team at Mission Motors today at the TED conference, the TED balloon that was anchored over the conference area decided to take a trip.
This is some video that my friend Loic LeMeur and I happened to grab from two different perspectives. This is the [...]</description>
         <guid isPermaLink="false">http://www.billionswithzeroknowledge.com/?p=385</guid>
         <pubDate>Fri, 06 Feb 2009 00:28:14 -0800</pubDate>
         <content:encoded><![CDATA[<p>While checking out the very cool new electric motorcycle developed by the team at <a rel="nofollow" target="_blank" href="http://ridemission.com/">Mission Motors</a> today at the TED conference, the TED balloon that was anchored over the conference area decided to take a trip.</p>
<p>This is some video that my friend <a rel="nofollow" target="_blank" href="http://www.loiclemeur.com/english/">Loic LeMeur</a> and I happened to grab from two different perspectives.</p>
<p></p> 
<p>This is the video that Loic was filming at the time. It includes an interview with the team from Mission Motors. Very cool motorcyle <img src='http://www.billionswithzeroknowledge.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> I want one.</p>
<p></p> 
<div class="feedflare">
<a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=0Ctc-0Rf4Zc:kBSFnNMjjog:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=yIl2AUoC8zA" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=0Ctc-0Rf4Zc:kBSFnNMjjog:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?d=qj6IDK7rITs" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=0Ctc-0Rf4Zc:kBSFnNMjjog:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=0Ctc-0Rf4Zc:kBSFnNMjjog:V_sGLiPBpWU" border="0"></a> <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?a=0Ctc-0Rf4Zc:kBSFnNMjjog:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/BillionsWithZeroKnowledge?i=0Ctc-0Rf4Zc:kBSFnNMjjog:gIN9vFwOqvQ" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/BillionsWithZeroKnowledge/~4/0Ctc-0Rf4Zc" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/G6DWeT4AePs" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/BillionsWithZeroKnowledge/~3/0Ctc-0Rf4Zc/</feedburner:origLink></item>
      <item>
         <title>Blog Moved! plzplzplzbbq update your feed (plz) (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/KOi7dKPcnoI/</link>
         <description>I moved my blog to: http://macournoyer.com/blog.
New feed is at http://macournoyer.com/blog.atom
I know, I&amp;#8217;m asking a lot&amp;#8230; But I guarantee you&amp;#8217;ll have a lot more fun if you update your feed to point to my new blog.
kthxbai &lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=243&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/?p=243</guid>
         <pubDate>Mon, 08 Dec 2008 21:08:55 -0800</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>I moved my blog to: <a rel="nofollow" target="_blank" href="http://macournoyer.com/blog">http://macournoyer.com/blog</a>.</p>
<p>New feed is at http://macournoyer.com/blog.atom</p>
<p>I know, I&#8217;m asking a lot&#8230; But I guarantee you&#8217;ll have a lot more fun if you update your feed to point to my new blog.</p>
<p>kthxbai</p> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/243/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/243/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/243/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/243/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/243/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=243&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/KOi7dKPcnoI" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
         <category>Misc</category>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/12/09/blog-moved-plzplzplzbbq-update-your-feed-plz/</feedburner:origLink></item>
      <item>
         <title>Thin 1.0 (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/il0o76JnT08/</link>
         <description>Thin 1.0, codename That&amp;#8217;s What She Said, is out!
gem install thin
1.0, OMGWTFBBQ!
Yes 1.0! That doesn&amp;#8217;t mean it&amp;#8217;s bug free or anything. But, it does mean that it&amp;#8217;s been running on a number of servers and no show stopper bugs have been found since a while.
Special thanks to&amp;#8230;
A lot of people have helped me achieve this [...]&lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=241&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/09/30/thin-10/</guid>
         <pubDate>Tue, 30 Sep 2008 06:11:26 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>Thin 1.0, codename That&#8217;s What She Said, is out!</p>
<p><code>gem install thin</code></p>
<h4>1.0, OMGWTFBBQ!</h4>
<p>Yes 1.0! That doesn&#8217;t mean it&#8217;s bug free or anything. But, it does mean that it&#8217;s been running on a number of servers and no show stopper bugs have been found since a while.</p>
<h4>Special thanks to&#8230;</h4>
<p>A lot of people have helped me achieve this milestone. I&#8217;m very proud to say that Thin is no longer my project, but the collaborative work of many bright people.</p>
<p>Here they are. If you like Thin or if it helped you in any way, please take a couple minutes and recommend them.<br />
(If you contributed to Thin in any way and are not on the list, that&#8217;s an error so please let me know!)</p>
<ul>
<li>Aman Gupta</li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/3211-francis-cianfrocca" title="Francis Cianfrocca from Unknown">Francis Cianfrocca</a></li>
<li>thronedrk</li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/7672-kent-sibilev" title="Kent Sibilev from United States, Fort Lauderdale">Kent Sibilev</a></li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/5421-ezra-zygmuntowicz" title="Ezra Zygmuntowicz from United States, Spokane WA.">Ezra Zygmuntowicz</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.workingwithrails.com/person/7298-matt-todd" title="Matt Todd from United States, Atlanta, GA">Matt Todd</a></li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/7739-evan-weaver" title="Evan Weaver from United States, Delaware">Evan Weaver</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.workingwithrails.com/person/7192-wayne-e-seguin" title="Wayne E. Seguin from United States, Buffalo, NY">Wayne Seguin</a></li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/3331-kevin-williams" title="Kevin Williams from United States, Denver, Colorado">Kevin Williams</a></li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/9293-james-golick" title="James Golick from Canada, Montreal, Quebec">James Gollick</a></li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/7123-gary-haran" title="Gary Haran from Canada, Montreal">Gary Haran</a></li>
<li>Gump</li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/11689-chad-nantais" title="Chad Nantais from Canada, Vancouver, BC">Chad Nantais</a></li>
<li>Wincent Colaiuta</li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/5957-cheah-chu-yeow" title="Cheah Chu Yeow from Singapore">Chu Yeow</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.workingwithrails.com/person/6186-blake-mizerany" title="Blake Mizerany from United States, San Francisco, CA">Blake Mizerany</a></li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/6272-pedro-belo" title="Pedro Belo from United States, San Francisco / CA">Pedro Belo</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.workingwithrails.com/person/7160-dan-kubb" title="Dan Kubb from Canada, Mission, BC">Dan Kubb</a></li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/8208-michael-klishin" title="Michael Klishin from Ukraine, Kiev">Michael S. Klishin</a></li>
<li>Ricardo Chimal</li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/1721" title="Mark Bates from United States, Boston, MA">Mark Bates</a></li>
<li><a rel="nofollow" target="_blank" href="http://workingwithrails.com/person/14599" title="Hellekin Wolf from France, Paris">Hellekin Wolf</a></li>
<li>Jason May</li>
</ul>
<p>Also thanks to everyone who&#8217;ve taken the risk to run Thin on <a rel="nofollow" target="_blank" href="http://code.macournoyer.com/thin/users/" title="Thin - yet another web server">their website</a>.</p> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/241/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/241/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/241/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/241/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/241/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/241/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/241/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/241/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/241/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/241/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=241&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/il0o76JnT08" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
         <category>Misc</category>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/09/30/thin-10/</feedburner:origLink></item>
      <item>
         <title>Presenting Rack at Montreal Against Rails (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/TGR6Z6PtF3g/</link>
         <description>I&amp;#8217;ll be presenting Rack this Tuesday at the first Montreal Against Rails (the non-Rails meeting).
I&amp;#8217;ll show how to use Rack and then I&amp;#8217;d like to try something new (and probably crazy-stupid). Building a web framework with Rack is so easy, I&amp;#8217;ll be doing pair programming with anyone from the audience to create our own custom [...]&lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=237&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/09/14/presenting-at-montreal-against-rails/</guid>
         <pubDate>Sun, 14 Sep 2008 11:12:28 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ll be presenting <a rel="nofollow" target="_blank" href="http://rack.rubyforge.org/" title="a Ruby Webserver Interface">Rack</a> this Tuesday at the first <a rel="nofollow" target="_blank" href="http://www.montrealonrails.com/2008/09/11/montreal_against_rails-tuesday/" title="tuesday">Montreal Against Rails</a> (the non-Rails meeting).</p>
<p>I&#8217;ll show how to use Rack and then I&#8217;d like to try something new (and probably crazy-stupid). Building a web framework with Rack is so easy, I&#8217;ll be doing pair programming with anyone from the audience to create our own custom framework live during the presentation (in 30 min). We&#8217;ll start with <a rel="nofollow" target="_blank" href="http://refactormycode.com/codes/491-very-simple-rack-framework" title="Very Simple Rack framework - RefactorMyCode.com">the code posted on RefactorMyCode</a> as the application code, we&#8217;ll implement the framework code during the presentation. So submit your ideas there before the event.</p>
<p>To take part in first and biggest Montreal Ruby pair programming session and watch the other cool presentations, make sure to <a rel="nofollow" target="_blank" href="http://upcoming.yahoo.com/event/1093407" title="Montreal on Rails #11 (aka Montreal Against Rails) at Standout Jobs (Tuesday September 16, 2008) - Upcoming">RSVP</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/macournoyer.wordpress.com/237/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/macournoyer.wordpress.com/237/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/237/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/237/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/237/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/237/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/237/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=237&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/TGR6Z6PtF3g" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/09/14/presenting-at-montreal-against-rails/</feedburner:origLink></item>
      <item>
         <title>Ruby on V8 (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/J5c5EhIUebI/</link>
         <description>Google Chrome looks cool, ok&amp;#8230; But what is even cooler for me is V8, the super JavaScript VM.
JavaScript is a dynamic language, just like Ruby.
You can add stuff to objects at runtime, like Ruby.
It&amp;#8217;s object oriented, like Ruby.
It has a GC, like Ruby.
&amp;#8230;
What if we could run Ruby on V8?
Well, it&amp;#8217;s a lot easier that [...]&lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=229&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/09/02/ruby-on-v8/</guid>
         <pubDate>Tue, 02 Sep 2008 20:53:49 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://upload.wikimedia.org/wikipedia/en/thumb/d/d5/V8.svg/150px-V8.svg.png" alt="V8" width="250" align="left"/>Google Chrome looks cool, ok&#8230; But what is even cooler for me is <a rel="nofollow" target="_blank" href="http://code.google.com/apis/v8/" title="Google V8 JavaScript Engine - Google Code">V8, the super JavaScript VM</a>.</p>
<p>JavaScript is a dynamic language, just like Ruby.<br />
You can add stuff to objects at runtime, like Ruby.<br />
It&#8217;s object oriented, like Ruby.<br />
It has a GC, like Ruby.<br />
&#8230;</p>
<p>What if we could run Ruby on V8?</p>
<p>Well, it&#8217;s a lot easier that you think. If you remember a while ago, someone released <a rel="nofollow" target="_blank" href="http://hotruby.yukoba.jp/" title="HotRuby - Ruby on JavaScript and Flash">HotRuby</a>. It runs YARV bytecode in the browser.</p>
<p>So I plugged the 2 together just to see what would happened =&gt; <a rel="nofollow" target="_blank" href="http://github.com/macournoyer/rbv8" title="macournoyer's rbv8 at master &mdash; GitHub">rbv8</a>.</p>
<h4>It&#8217;s fast (sometimes)</h4>
<p>I used <a rel="nofollow" target="_blank" href="http://hotruby.yukoba.jp/benchmark/bm_loop_times.html" title="Benchmark - HotRuby - Ruby on JavaScript &amp; Flash">the script on HotRuby site</a> to benchmark.</p>
<pre style="background-color:#000;color:#F8F8F8;overflow:auto;line-height:12px;font-size:12px;padding:6px;"><code>
<pre class="sunburst">sum <span style="color:#E28964;">=</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">"</span></span>
<span style="color:#3387CC;">50000</span>.<span style="color:#89BDFF;">times</span>{ |<span style="color:#3E87E3;">e</span>| sum <span style="color:#E28964;">+=</span> e.<span style="color:#89BDFF;">to_s</span> }</pre>
<p></code></pre>
<p>And just for fun, I also wrote it in C:</p>
<p><del>
<pre>int main (int argc, char const *argv[])
{ char *str = malloc(sizeof(char) * 238890); char buf[5]; size_t i; for (i = 0; i &lt; 50000; ++i) { sprintf(buf, "%d", i); strcat(str, buf); } return 0;
}</pre>
<p></del></p>
<p><strong>Update:</strong> seems like my C code was the suck, thx for some commenters for pointing it out. Here&#8217;s a better version which is way faster (thx to Hongli Lai):</p>
<pre style="background-color:#000;color:#F8F8F8;overflow:auto;line-height:12px;font-size:12px;padding:6px;"><code>
<pre class="sunburst"><span style="color:#8996A8;">#<span style="color:#AFC4DB;">include</span> <span style="color:#65B042;"><span style="color:#65B042;">&lt;</span>stdio.h<span style="color:#65B042;">&gt;</span></span></span>
<span style="color:#8996A8;">#<span style="color:#AFC4DB;">include</span> <span style="color:#65B042;"><span style="color:#65B042;">&lt;</span>stdlib.h<span style="color:#65B042;">&gt;</span></span></span>
<span style="color:#8996A8;">#<span style="color:#AFC4DB;">include</span> <span style="color:#65B042;"><span style="color:#65B042;">&lt;</span>string.h<span style="color:#65B042;">&gt;</span></span></span> <span style="color:#99CF50;">int</span> <span style="color:#89BDFF;">ma<span style="color:#89BDFF;">in</span></span> (<span style="color:#99CF50;">int</span> argc, <span style="color:#99CF50;">char</span> <span style="color:#99CF50;">const</span> *argv[])
{ <span style="color:#99CF50;">char</span> *str = <span style="color:#DAD085;">malloc</span>(<span style="color:#E28964;">sizeof</span>(<span style="color:#99CF50;">char</span>) * <span style="color:#3387CC;">238890</span>); <span style="color:#99CF50;">char</span> buf[<span style="color:#3387CC;">5</span>]; <span style="color:#9B859D;">size_t</span> i; <span style="color:#99CF50;">unsigned</span> <span style="color:#99CF50;">long</span> last = <span style="color:#3387CC;">0</span>; <span style="color:#E28964;">for</span> (i = <span style="color:#3387CC;">0</span>; i &lt; <span style="color:#3387CC;">50000</span>; ++i) { <span style="color:#99CF50;">int</span> len = <span style="color:#DAD085;">sprintf</span>(buf, <span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#DDF2A4;">%d</span><span style="color:#65B042;">"</span></span>, i); <span style="color:#DAD085;">memcpy</span>(str + last, buf, len); last += len; } <span style="color:#E28964;">return</span> <span style="color:#3387CC;">0</span>;
}</pre>
<p></code></pre>
<p> Also here&#8217;s a Javascript version:</p> 
<pre style="background-color:#000;color:#F8F8F8;overflow:auto;line-height:12px;font-size:12px;padding:6px;"><code>
<pre class="sunburst"><span style="color:#99CF50;">var</span> sum <span style="color:#E28964;">=</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span><span style="color:#65B042;">"</span></span>;
<span style="color:#E28964;">for</span> (<span style="color:#99CF50;">var</span> i <span style="color:#E28964;">=</span> <span style="color:#3387CC;">0</span>; i <span style="color:#E28964;">&lt;</span> <span style="color:#3387CC;">50000</span>; i<span style="color:#E28964;">++</span>) { sum <span style="color:#E28964;">+</span><span style="color:#E28964;">=</span> i.<span style="color:#DAD085;">toString</span>();
};</pre>
<p></code></pre>
<pre>C: 0.017 sec
Javascript: 0.063 sec
rbv8: 0.987 sec
Firefox 3: 3.636 sec
Safari 3: 4.368 sec
Opera 9.50: 4.679 sec
Ruby 1.8.6: 9.565 sec
Ruby 1.9.0: 9.669 sec
Rubinius 0.8.0: 15.576 sec
JRuby 1.1 b1: 42.691 sec</pre>
<p><strong>OMG OMG OMG OMG!!!</strong> 10 times faster then YARV <del>and faster then C</del>!</p>
<p> Update: Ok&#8230; if your replace += w/ &lt;&lt;, YARV beats the Javascript version running on V8, thx to Nobu Nakada for noting this</p> 
<p>But wait, don&#8217;t go tell your friends yet! It seems, that all the other benchmarks I tried were slower (sometimes by a very wide margin).</p>
<p>But I think this means that the potential is there, it just need to be exploited properly.</p>
<p> Also another fun thing to note, is that if you change Fixnum#times to while i &lt; 50000 in the Ruby code, it becomes a lot slower. No idea why.</p> 
<h4>Me wants to try</h4>
<p>If you wanna try rbv8:<br />
You need Ruby 1.9 installed as `ruby19` and make sure you meet V8 Pre-requisites: <a rel="nofollow" target="_blank" href="http://code.google.com/apis/v8/build.html#pre_reqs" title="How to Download and Build V8 - Google V8 JavaScript Engine - Google Code">http://code.google.com/apis/v8/build.html#pre_reqs</a>.</p>
<pre style="background-color:#000;color:#F8F8F8;overflow:auto;line-height:12px;font-size:12px;padding:6px;"><code>
<pre class="sunburst">git clone git://github.com/macournoyer/rbv8.git
cd rbv8
rake
bin/rbv8 sample/concat.rb</pre>
<p></code></pre>
<p>Note that this is just a prototype. I just hacked this in an hour to benchmark it. See the README file for what needs to be done next.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/macournoyer.wordpress.com/229/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/macournoyer.wordpress.com/229/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/229/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/229/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/229/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/229/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/229/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=229&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/J5c5EhIUebI" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
         <media:content url="http://upload.wikimedia.org/wikipedia/en/thumb/d/d5/V8.svg/150px-V8.svg.png" medium="image">
            <media:title>V8</media:title>
         </media:content>
         <category>ruby</category>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/09/02/ruby-on-v8/</feedburner:origLink></item>
      <item>
         <title>You’re just in a giant Object.class_eval block (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/lhEnFuZAXC0/</link>
         <description>&amp;#62;&amp;#62; Object.methods.size
=&amp;#62; 85
&amp;#62;&amp;#62; def i_is_in_ur_Object; &amp;#34;kthxbai&amp;#34; end
=&amp;#62; nil
&amp;#62;&amp;#62; Object.methods.size
=&amp;#62; 86
&amp;#62;&amp;#62; String.new.i_is_in_ur_Object
=&amp;#62; &amp;#34;kthxbai&amp;#34; Careful what you put in there! &lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=224&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/08/08/youre-just-in-a-giant-objectclass_eval-block/</guid>
         <pubDate>Fri, 08 Aug 2008 07:02:17 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><pre style="background-color:#000;color:#F8F8F8;overflow:auto;line-height:12px;font-size:12px;padding:6px;"><code>
<pre class="sunburst"><span style="color:#E28964;">&gt;&gt;</span> <span style="color:#9B859D;">Object</span>.<span style="color:#89BDFF;">methods</span>.<span style="color:#89BDFF;">size</span>
=&gt; <span style="color:#3387CC;">85</span>
<span style="color:#E28964;">&gt;&gt;</span> <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">i_is_in_ur_Object</span>; <span style="color:#65B042;"><span style="color:#65B042;">"</span>kthxbai<span style="color:#65B042;">"</span></span> <span style="color:#E28964;">end</span>
=&gt; <span style="color:#3387CC;">nil</span>
<span style="color:#E28964;">&gt;&gt;</span> <span style="color:#9B859D;">Object</span>.<span style="color:#89BDFF;">methods</span>.<span style="color:#89BDFF;">size</span>
=&gt; <span style="color:#3387CC;">86</span>
<span style="color:#E28964;">&gt;&gt;</span> <span style="color:#9B859D;">String</span>.<span style="color:#89BDFF;">new</span>.<span style="color:#89BDFF;">i_is_in_ur_Object</span>
=&gt; <span style="color:#65B042;"><span style="color:#65B042;">"</span>kthxbai<span style="color:#65B042;">"</span></span></pre>
<p></code></pre>
<p>Careful what you put in there!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/macournoyer.wordpress.com/224/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/macournoyer.wordpress.com/224/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/224/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/224/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/224/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/224/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/224/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/224/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=224&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/lhEnFuZAXC0" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
         <category>ruby</category>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/08/08/youre-just-in-a-giant-objectclass_eval-block/</feedburner:origLink></item>
      <item>
         <title>The Class and Module love story (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/1AhnIabdV6Y/</link>
         <description>In Ruby, Class is a Module which, like any object, has a class. &amp;#62;&amp;#62; Class.superclass
=&amp;#62; Module
&amp;#62;&amp;#62; Module.class
=&amp;#62; Class But the crazy thing is, it&amp;#8217;s the complete opposite in the implementation.
(Excerpt from ruby.h) typedef struct { VALUE super; struct st_table *iv_tbl;
} rb_classext_t; struct RClass { struct RBasic basic; [...]&lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=222&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/08/05/the-class-and-module-love-story/</guid>
         <pubDate>Tue, 05 Aug 2008 07:41:32 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>In Ruby, <code>Class</code> is a <code>Module</code> which, like any object, has a class.</p>
<pre style="background-color:#000;color:#F8F8F8;overflow:auto;line-height:12px;font-size:12px;padding:6px;"><code>
<pre class="sunburst"><span style="color:#E28964;">&gt;&gt;</span> <span style="color:#9B859D;">Class</span>.<span style="color:#89BDFF;">superclass</span>
=&gt; <span style="color:#3E87E3;">Module</span>
<span style="color:#E28964;">&gt;&gt;</span> <span style="color:#9B859D;">Module</span>.<span style="color:#89BDFF;">class</span>
=&gt; <span style="color:#3E87E3;">Class</span></pre>
<p></code></pre>
<p>But the crazy thing is, it&#8217;s the complete opposite in the implementation.<br />
(Excerpt from <code>ruby.h</code>)</p>
<pre style="background-color:#000;color:#F8F8F8;overflow:auto;line-height:12px;font-size:12px;padding:6px;"><code>
<pre class="sunburst"><span style="color:#99CF50;">typedef</span> <span style="color:#99CF50;">struct</span> { VALUE super; <span style="color:#99CF50;">struct</span> st_table *iv_tbl;
} rb_classext_t; <span style="color:#99CF50;">struct</span> RClass { <span style="color:#99CF50;">struct</span> RBasic basic; rb_classext_t *ptr; <span style="color:#99CF50;">struct</span> st_table *m_tbl; <span style="color:#99CF50;">struct</span> st_table *iv_index_tbl;
};
#<span style="color:#E28964;">define</span> <span style="color:#89BDFF;">RCLASS_IV_TBL</span>(<span style="color:#3E87E3;">c</span>) (RCLASS(c)-&gt;ptr-&gt;iv_tbl)
#<span style="color:#E28964;">define</span> <span style="color:#89BDFF;">RCLASS_M_TBL</span>(<span style="color:#3E87E3;">c</span>) (RCLASS(c)-&gt;m_tbl)
#<span style="color:#E28964;">define</span> <span style="color:#89BDFF;">RCLASS_SUPER</span>(<span style="color:#3E87E3;">c</span>) (RCLASS(c)-&gt;ptr-&gt;super)
#<span style="color:#E28964;">define</span> <span style="color:#89BDFF;">RCLASS_IV_INDEX_TBL</span>(<span style="color:#3E87E3;">c</span>) (RCLASS(c)-&gt;iv_index_tbl)
#<span style="color:#E28964;">define</span> <span style="color:#89BDFF;">RMODULE_IV_TBL</span>(<span style="color:#3E87E3;">m</span>) RCLASS_IV_TBL(m)
#<span style="color:#E28964;">define</span> <span style="color:#89BDFF;">RMODULE_M_TBL</span>(<span style="color:#3E87E3;">m</span>) RCLASS_M_TBL(m)
#<span style="color:#E28964;">define</span> <span style="color:#89BDFF;">RMODULE_SUPER</span>(<span style="color:#3E87E3;">m</span>) RCLASS_SUPER(m)</pre>
<p></code></pre>
<p>We see it gets the instance variable table (<code>RMODULE_IV_TBL</code>) just like it&#8217;s a class. Modules are stored in <code>RClass</code> structs.</p>
<p>I know. I&#8217;m totally confused too.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/macournoyer.wordpress.com/222/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/macournoyer.wordpress.com/222/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/222/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/222/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/222/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/222/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/222/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=222&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/1AhnIabdV6Y" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
         <category>ruby</category>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/08/05/the-class-and-module-love-story/</feedburner:origLink></item>
      <item>
         <title>RefactorMyCodeBook.com (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/Rr0VYSnLXAw/</link>
         <description>You can now follow people on RefactorMyCode.com. Wow it&amp;#8217;s like FaceBook + code snippets! Better get your mom an account!
You&amp;#8217;ll then have a page with all stuff posted by your new friends and even an Atom feed.
To follow someone, simply go to their profile page and click on &amp;#8220;Follow this user&amp;#8221;.
Hope you like it! [...]&lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=221&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/07/22/refactormycodebookcom/</guid>
         <pubDate>Tue, 22 Jul 2008 18:19:04 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p><a rel="nofollow" target="_blank" href="http://refactormycode.com/users/1" title="macournoyer - RefactorMyCode.com"><img src="http://img.skitch.com/20080723-bmqqi9tn25qbgf2jf7fwiygsdt.jpg" alt="Followers" height="100" align="right"/></a>You can now follow people on <a rel="nofollow" target="_blank" href="http://refactormycode.com/" title="Recent codes - RefactorMyCode.com">RefactorMyCode.com</a>. Wow it&#8217;s like FaceBook + code snippets! Better get your mom an account!</p>
<p>You&#8217;ll then have a <a rel="nofollow" target="_blank" href="http://refactormycode.com/users/1/friends" title="macournoyer friends - RefactorMyCode.com">page with all stuff posted by your new friends</a> and even an <a rel="nofollow">Atom feed</a>.</p>
<p>To follow someone, simply go to their profile page and click on &#8220;Follow this user&#8221;.</p>
<p>Hope you like it!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/macournoyer.wordpress.com/221/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/macournoyer.wordpress.com/221/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/221/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/221/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/221/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/221/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/221/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=221&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/Rr0VYSnLXAw" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
         <media:content url="http://img.skitch.com/20080723-bmqqi9tn25qbgf2jf7fwiygsdt.jpg" medium="image">
            <media:title>Followers</media:title>
         </media:content>
         <category>refactormycode</category>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/07/22/refactormycodebookcom/</feedburner:origLink></item>
      <item>
         <title>You See the Invisible Block? (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/NoTul3mtxJE/</link>
         <description>require &amp;#34;rubygems&amp;#34;;require &amp;#34;thin&amp;#34;;require&amp;#34;markaby&amp;#34;; class Invisible
HTTP_METHODS =[:get,:post,:head,:put,:delete];attr_reader :request,
:response, :params; def initialize(&amp;#38;block); @actions =[]; @with=[];
@layouts={};@views={};@helpers=Module.new;@app=self; instance_eval(
&amp;#38;block) if block end; def action(method, route, &amp;#38;block); @actions&amp;#60;&amp;#60;
[method.to_s, build_route(@with*&amp;#34;/&amp;#34;+route),block] end;HTTP_METHODS.
each{&amp;#124;m&amp;#124;class_eval &amp;#34;def #{m}(r='/',&amp;#38;b); action('#{m}', r, &amp;#38;b) end&amp;#34;}
def with(route); @with.push(route);yield;@with.pop end; def render(
*args,&amp;#38;block);options=args.last.is_a?(Hash)?args.pop: {};@response.
status=options.delete(:status)&amp;#124;&amp;#124;200;layout=@layouts[options.delete(
:layout)&amp;#124;&amp;#124;:default];assigns={:request=&amp;#62;request,:response=&amp;#62;response,
:params=&amp;#62;params,:session=&amp;#62;session};content=args.last.is_a?(String)?
args.last : Markaby::Builder.new(assigns,@helpers, &amp;#38;(block&amp;#124;&amp;#124;@views[
args.last] )).to_s ; content = Markaby::Builder.new( assigns.merge(
:content =&amp;#62; content), @helpers, &amp;#38;layout).to_s if layout; @response.
headers.merge!(options);@response.body=content end;def layout(name=
:default, &amp;#38;block); [...]&lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=220&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/07/21/you-see-the-invisible-block/</guid>
         <pubDate>Mon, 21 Jul 2008 21:21:17 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><pre style="background-color:#000;color:#F8F8F8;overflow:auto;line-height:12px;font-size:12px;padding:6px;"><code>
<pre class="sunburst"><span style="color:#E28964;">require</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>rubygems<span style="color:#65B042;">"</span></span>;<span style="color:#E28964;">require</span> <span style="color:#65B042;"><span style="color:#65B042;">"</span>thin<span style="color:#65B042;">"</span></span>;<span style="color:#E28964;">require</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>markaby<span style="color:#65B042;">"</span></span>; <span style="color:#E28964;">class</span> <span style="color:#3E87E3;">Invisible</span>
<span style="color:#3E87E3;">HTTP_METHODS</span> <span style="color:#E28964;">=</span>[<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>get</span>,<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>post</span>,<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>head</span>,<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>put</span>,<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>delete</span>];<span style="color:#E28964;">attr_reader</span> <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>request</span>,
<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>response</span>, <span style="color:#3387CC;"><span style="color:#3387CC;">:</span>params</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">initialize</span>(<span style="color:#3E87E3;"><span style="color:#E28964;">&amp;</span>block</span>); <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>actions</span> <span style="color:#E28964;">=</span>[]; <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>with</span><span style="color:#E28964;">=</span>[];
<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>layouts</span><span style="color:#E28964;">=</span>{};<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>views</span><span style="color:#E28964;">=</span>{};<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>helpers</span><span style="color:#E28964;">=</span><span style="color:#9B859D;">Module</span>.<span style="color:#89BDFF;">new</span>;<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>app</span><span style="color:#E28964;">=</span><span style="color:#3E87E3;">self</span>; <span style="color:#89BDFF;">instance_eval</span>(
<span style="color:#E28964;">&amp;</span>block) <span style="color:#E28964;">if</span> block <span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">action</span>(<span style="color:#3E87E3;">method<span style="color:#3E87E3;">,</span> route<span style="color:#3E87E3;">,</span> <span style="color:#E28964;">&amp;</span>block</span>); <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>actions</span><span style="color:#E28964;">&lt;&lt;</span>
[method.<span style="color:#89BDFF;">to_s</span>, <span style="color:#89BDFF;">build_route</span>(<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>with</span><span style="color:#E28964;">*</span><span style="color:#65B042;"><span style="color:#65B042;">"</span>/<span style="color:#65B042;">"</span></span><span style="color:#E28964;">+</span>route),block] <span style="color:#E28964;">end</span>;<span style="color:#3E87E3;">HTTP_METHODS</span>.
each{|<span style="color:#3E87E3;">m</span>|class_eval <span style="color:#65B042;"><span style="color:#65B042;">"</span>def <span style="color:#DAEFA3;"><span style="color:#DAEFA3;">#{</span>m<span style="color:#DAEFA3;">}</span></span>(r='/',&amp;b); action('<span style="color:#DAEFA3;"><span style="color:#DAEFA3;">#{</span>m<span style="color:#DAEFA3;">}</span></span>', r, &amp;b) end<span style="color:#65B042;">"</span></span>}
<span style="color:#E28964;">def</span> <span style="color:#89BDFF;">with</span>(<span style="color:#3E87E3;">route</span>); <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>with</span>.<span style="color:#89BDFF;">push</span>(route);<span style="color:#E28964;">yield</span>;<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>with</span>.<span style="color:#89BDFF;">pop</span> <span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">render</span>(<span style="color:#3E87E3;"></span>
<span style="color:#3E87E3;"><span style="color:#E28964;">*</span>args<span style="color:#3E87E3;">,</span><span style="color:#E28964;">&amp;</span>block</span>);options<span style="color:#E28964;">=</span>args.<span style="color:#89BDFF;">last</span>.<span style="color:#89BDFF;">is_a?</span>(<span style="color:#3E87E3;">Hash</span>)<span style="color:#3387CC;">?a</span>rgs.<span style="color:#89BDFF;">pop</span>: {};<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>response</span>.
status<span style="color:#E28964;">=</span>options.<span style="color:#89BDFF;">delete</span>(<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>status</span>)<span style="color:#E28964;">||</span><span style="color:#3387CC;">200</span>;layout<span style="color:#E28964;">=</span><span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>layouts</span>[options.<span style="color:#89BDFF;">delete</span>(
<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>layout</span>)<span style="color:#E28964;">||</span><span style="color:#3387CC;"><span style="color:#3387CC;">:</span>default</span>];assigns<span style="color:#E28964;">=</span>{<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>request</span>=&gt;request,<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>response</span>=&gt;response,
<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>params</span>=&gt;params,<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>session</span>=&gt;session};content<span style="color:#E28964;">=</span>args.<span style="color:#89BDFF;">last</span>.<span style="color:#89BDFF;">is_a?</span>(<span style="color:#3E87E3;">String</span>)?
args.<span style="color:#89BDFF;">last</span> : <span style="color:#9B859D;">Markaby</span>::<span style="color:#89BDFF;">Builder</span>.<span style="color:#89BDFF;">new</span>(assigns,<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>helpers</span>, <span style="color:#E28964;">&amp;</span>(block<span style="color:#E28964;">||</span><span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>views</span>[
args.<span style="color:#89BDFF;">last</span>] )).<span style="color:#89BDFF;">to_s</span> ; content <span style="color:#E28964;">=</span> <span style="color:#9B859D;">Markaby</span>::<span style="color:#89BDFF;">Builder</span>.<span style="color:#89BDFF;">new</span>( assigns.<span style="color:#89BDFF;">merge</span>(
<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>content</span> =&gt; content), <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>helpers</span>, <span style="color:#E28964;">&amp;</span>layout).<span style="color:#89BDFF;">to_s</span> <span style="color:#E28964;">if</span> layout; <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>response</span>.
headers.<span style="color:#89BDFF;">merge!</span>(options);<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>response</span>.<span style="color:#89BDFF;">body</span><span style="color:#E28964;">=</span>content <span style="color:#E28964;">end</span>;def <span style="color:#89BDFF;">layout</span>(name<span style="color:#E28964;">=</span>
<span style="color:#3387CC;"><span style="color:#3387CC;">:</span>default</span>, <span style="color:#E28964;">&amp;</span>block); <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>layouts</span>[name]<span style="color:#E28964;">=</span>block <span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">view</span>(<span style="color:#3E87E3;">name<span style="color:#3E87E3;">,</span><span style="color:#E28964;">&amp;</span>block</span>);
<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>views</span>[name]<span style="color:#E28964;">=</span>block <span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">helpers</span>(<span style="color:#3E87E3;"><span style="color:#E28964;">&amp;</span>block</span>);<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>helpers</span>.<span style="color:#89BDFF;">instance_eval</span>(
<span style="color:#E28964;">&amp;</span>block ) ; <span style="color:#89BDFF;">instance_eval</span>(<span style="color:#E28964;">&amp;</span>block) <span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">session</span>; <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>request</span>.<span style="color:#89BDFF;">env</span>[
<span style="color:#65B042;"><span style="color:#65B042;">"</span>rack.session<span style="color:#65B042;">"</span></span>]<span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">use</span>(<span style="color:#3E87E3;">middleware<span style="color:#3E87E3;">,</span> <span style="color:#E28964;">*</span>args</span>);<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>app</span><span style="color:#E28964;">=</span>middleware.<span style="color:#89BDFF;">new</span>(
<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>app</span>,<span style="color:#E28964;">*</span>args) <span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">run</span>(<span style="color:#3E87E3;"><span style="color:#E28964;">*</span>args</span>);<span style="color:#9B859D;">Thin</span>::<span style="color:#89BDFF;">Server</span>.<span style="color:#89BDFF;">start</span>(<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>app</span>, <span style="color:#E28964;">*</span>args) <span style="color:#E28964;">end</span>
<span style="color:#E28964;">def</span> <span style="color:#89BDFF;">call</span>(<span style="color:#3E87E3;">env</span>); <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>request</span> <span style="color:#E28964;">=</span> <span style="color:#9B859D;">Rack</span>::<span style="color:#89BDFF;">Request</span>.<span style="color:#89BDFF;">new</span>(env); <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>response</span> <span style="color:#E28964;">=</span><span style="color:#3E87E3;">Rack</span>::
<span style="color:#9B859D;">Response</span>.<span style="color:#89BDFF;">new</span>; <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>params</span> <span style="color:#E28964;">=</span> <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>request</span>.<span style="color:#89BDFF;">params</span>; <span style="color:#E28964;">if</span> action <span style="color:#E28964;">=</span> <span style="color:#89BDFF;">recognize</span>(env[
<span style="color:#65B042;"><span style="color:#65B042;">"</span>PATH_INFO<span style="color:#65B042;">"</span></span>], <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>params</span>[<span style="color:#65B042;"><span style="color:#65B042;">"</span>_method<span style="color:#65B042;">"</span></span>] <span style="color:#E28964;">||</span>env[<span style="color:#65B042;"><span style="color:#65B042;">"</span>REQUEST_METHOD<span style="color:#65B042;">"</span></span>]); <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>params</span>.
<span style="color:#89BDFF;">merge!</span>(<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>path_params</span>);action.<span style="color:#89BDFF;">last</span>.<span style="color:#89BDFF;">call</span>;<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>response</span>.<span style="color:#89BDFF;">finish</span>; <span style="color:#E28964;">else</span>; [<span style="color:#3387CC;">404</span>,
{}, <span style="color:#65B042;"><span style="color:#65B042;">"</span>Not found<span style="color:#65B042;">"</span></span>]; <span style="color:#E28964;">end</span>; <span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">self.run</span>(<span style="color:#3E87E3;"><span style="color:#E28964;">*</span>args<span style="color:#3E87E3;">,</span><span style="color:#E28964;">&amp;</span>block</span>);<span style="color:#E28964;">new</span>(<span style="color:#E28964;">&amp;</span>block).
<span style="color:#89BDFF;">run</span>(<span style="color:#E28964;">*</span>args) <span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">self.app</span>;<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>app</span><span style="color:#E28964;">||=</span><span style="color:#3E87E3;">self</span>.<span style="color:#89BDFF;">new</span> <span style="color:#E28964;">end</span>;def <span style="color:#3E87E3;">self</span>.<span style="color:#89BDFF;">call</span>(env)
<span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>app</span>.<span style="color:#89BDFF;">call</span>(env) <span style="color:#E28964;">end</span>; <span style="color:#E28964;">private</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">build_route</span>(<span style="color:#3E87E3;">route</span>);pattern<span style="color:#E28964;">=</span> route.
<span style="color:#89BDFF;">split</span>(<span style="color:#65B042;"><span style="color:#65B042;">"</span>/<span style="color:#65B042;">"</span></span>).<span style="color:#89BDFF;">inject</span>(<span style="color:#65B042;"><span style="color:#65B042;">'</span>&#92;/*<span style="color:#65B042;">'</span></span>) { |<span style="color:#3E87E3;">r</span>, <span style="color:#3E87E3;">s</span>| r <span style="color:#E28964;">&lt;&lt;</span> (s[<span style="color:#3387CC;">0</span>] <span style="color:#E28964;">==</span> <span style="color:#3387CC;">?:</span> <span style="color:#E28964;">?</span> <span style="color:#65B042;"><span style="color:#65B042;">'</span>(&#92;w+)<span style="color:#65B042;">'</span></span> : s) <span style="color:#E28964;">+</span>
<span style="color:#65B042;"><span style="color:#65B042;">'</span>&#92;/*<span style="color:#65B042;">'</span></span> } <span style="color:#E28964;">+</span> <span style="color:#65B042;"><span style="color:#65B042;">'</span>&#92;/*<span style="color:#65B042;">'</span></span>;[<span style="color:#E9C062;"><span style="color:#E9C062;">/</span></span><span style="color:#E9C062;">^<span style="color:#CF7D34;"><span style="color:#CF7D34;">#{</span>pattern<span style="color:#CF7D34;">}</span></span>$</span><span style="color:#E9C062;"><span style="color:#E9C062;">/i</span></span>,route.<span style="color:#89BDFF;">scan</span>(<span style="color:#E9C062;"><span style="color:#E9C062;">/</span></span><span style="color:#E9C062;"><span style="color:#CF7D34;">&#92;:</span><span style="color:#E9C062;"><span style="color:#E9C062;">(</span><span style="color:#CF7D34;">&#92;w</span>+<span style="color:#E9C062;">)</span></span></span><span style="color:#E9C062;"><span style="color:#E9C062;">/</span></span>).<span style="color:#89BDFF;">flatten</span>] <span style="color:#E28964;">end</span>
<span style="color:#E28964;">def</span> <span style="color:#89BDFF;">recognize</span>(<span style="color:#3E87E3;">url<span style="color:#3E87E3;">,</span> method</span>); method <span style="color:#E28964;">=</span>method.<span style="color:#89BDFF;">to_s</span>.<span style="color:#89BDFF;">downcase</span>; <span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>actions</span>.
detect <span style="color:#E28964;">do </span>|<span style="color:#3E87E3;">m</span>,(<span style="color:#3E87E3;">pattern</span>,<span style="color:#3E87E3;">keys</span>),<span style="color:#3E87E3;">_</span>| method<span style="color:#E28964;">==</span>m<span style="color:#E28964;">&amp;&amp;</span><span style="color:#3E87E3;"><span style="color:#3E87E3;">@</span>path_params</span><span style="color:#E28964;">=</span><span style="color:#89BDFF;">match_route</span>(
pattern,keys,url)<span style="color:#E28964;">end</span>;<span style="color:#E28964;">end</span>;def <span style="color:#89BDFF;">match_route</span>(pattern,keys,url);matches,
params<span style="color:#E28964;">=</span>(url.<span style="color:#89BDFF;">match</span>(pattern)<span style="color:#E28964;">||</span><span style="color:#E28964;">return</span>)[<span style="color:#3387CC;">1</span>..<span style="color:#E28964;">-</span><span style="color:#3387CC;">1</span>],{};keys.<span style="color:#89BDFF;">each_with_index</span>{
<span style="color:#E28964;">|</span>key,i<span style="color:#E28964;">|</span> params[key]<span style="color:#E28964;">=</span>matches[i]};params;<span style="color:#E28964;">end</span>;<span style="color:#E28964;">end</span>; <span style="color:#E28964;">def</span> <span style="color:#89BDFF;">method_missing</span>(<span style="color:#3E87E3;"></span>
<span style="color:#3E87E3;">method<span style="color:#3E87E3;">,</span> <span style="color:#E28964;">*</span>args<span style="color:#3E87E3;">,</span> <span style="color:#E28964;">&amp;</span>block</span>); ; <span style="color:#E28964;">if</span> <span style="color:#9B859D;">Invisible</span>.<span style="color:#89BDFF;">app</span> .<span style="color:#89BDFF;">respond_to?</span>(method) ;
<span style="color:#9B859D;">Invisible</span>.<span style="color:#89BDFF;">app</span>. <span style="color:#89BDFF;">send</span>( method, <span style="color:#E28964;">*</span>args, <span style="color:#E28964;">&amp;</span>block); <span style="color:#E28964;">else</span>; <span style="color:#E28964;">super</span>; <span style="color:#E28964;">end</span>; <span style="color:#E28964;">end</span></pre>
<p></code></pre>
<p><a rel="nofollow" target="_blank" href="http://github.com/macournoyer/invisible/tree/master" title="macournoyer's invisible at master &mdash; GitHub">No!</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/macournoyer.wordpress.com/220/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/macournoyer.wordpress.com/220/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/220/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/220/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/220/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/220/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/220/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/220/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/220/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/220/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/220/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/220/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=220&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/NoTul3mtxJE" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
         <category>ruby</category>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/07/21/you-see-the-invisible-block/</feedburner:origLink></item>
      <item>
         <title>RubyFringe == Awesome (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/Uarqi7V5HlY/</link>
         <description>Nick Sieger though us about Jazz, Giles Bowkett got a standing ovation, Zed Shaw sang &amp;#8220;Matz can&amp;#8217;t patch&amp;#8221; and &amp;#8220;Don&amp;#8217;t fuck Chad&amp;#8217;s community&amp;#8221;, Geoffrey Grosenbach was wearing a kilt, Hampton Catlin presented Haml for Javascript, Damien Katz made me cry and Tom Preston-Werner is my new hero.
Better reviews http://globalnerdy.com/2008/07/20/rubyfringe-day-1-notes-part-1/
http://globalnerdy.com/2008/07/20/rubyfringe-day-1-notes-part-2/
http://globalnerdy.com/2008/07/21/rubyfringe-day-2-notes-part-1/
http://www.seanr.ca/tech/?p=27
http://www.seanr.ca/tech/?p=30 &lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=218&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/07/21/rubyfringe-awesome/</guid>
         <pubDate>Mon, 21 Jul 2008 19:29:37 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://rubyfringe.com/images/rf_attending.jpg" alt="RubyFringe" align="left"/><a rel="nofollow" target="_blank" href="http://blog.nicksieger.com/articles/2008/07/19/jazzers-and-programmers" title="Jazzers and Programmers">Nick Sieger</a> though us about Jazz, <a rel="nofollow" target="_blank" href="http://gilesbowkett.blogspot.com/" title="Giles Bowkett">Giles Bowkett</a> got a standing ovation, <a rel="nofollow" target="_blank" href="http://www.zedshaw.com/" title="ZSFA -- All About Me">Zed Shaw</a> sang &#8220;Matz can&#8217;t patch&#8221; and &#8220;Don&#8217;t fuck Chad&#8217;s community&#8221;, <a rel="nofollow" target="_blank" href="http://geoffreygrosenbach.com/" title="Geoffrey Grosenbach">Geoffrey Grosenbach</a> was wearing a kilt, <a rel="nofollow" target="_blank" href="http://hamptoncatlin.com/" title="Hampton Catlin - Always Finding A Better Way.">Hampton Catlin</a> presented Haml for Javascript, <a rel="nofollow" target="_blank" href="http://damienkatz.net/" title="Damien Katz">Damien Katz</a> made me cry and <a rel="nofollow" target="_blank" href="http://rubyisawesome.com/" title="">Tom Preston-Werner</a> is my new hero.</p>
<h4>Better reviews</h4>
<ul>
<li><a rel="nofollow" target="_blank" href="http://globalnerdy.com/2008/07/20/rubyfringe-day-1-notes-part-1/" title="Day 1 Notes, Part 1">http://globalnerdy.com/2008/07/20/rubyfringe-day-1-notes-part-1/</a></li>
<li><a rel="nofollow" target="_blank" href="http://globalnerdy.com/2008/07/20/rubyfringe-day-1-notes-part-2/" title="Day 1 Notes, Part 2">http://globalnerdy.com/2008/07/20/rubyfringe-day-1-notes-part-2/</a></li>
<li><a rel="nofollow" target="_blank" href="http://globalnerdy.com/2008/07/21/rubyfringe-day-2-notes-part-1/" title="Day 2 Notes, Part 1">http://globalnerdy.com/2008/07/21/rubyfringe-day-2-notes-part-1/</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.seanr.ca/tech/?p=27" title="RubyFringe, Day One">http://www.seanr.ca/tech/?p=27</a></li>
<li><a rel="nofollow" target="_blank" href="http://www.seanr.ca/tech/?p=30" title="RubyFringe, Day Two">http://www.seanr.ca/tech/?p=30</a></li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/macournoyer.wordpress.com/218/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/macournoyer.wordpress.com/218/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/218/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/218/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/218/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/218/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/218/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/218/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=218&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/Uarqi7V5HlY" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
         <media:content url="http://rubyfringe.com/images/rf_attending.jpg" medium="image">
            <media:title>RubyFringe</media:title>
         </media:content>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/07/21/rubyfringe-awesome/</feedburner:origLink></item>
      <item>
         <title>MeshU slides and code (Marc-André Cournoyer)</title>
         <link>http://feeds.standoutjobs.com/~r/PlanetStandoutJobs/~3/9kieIkZffkY/</link>
         <description>Code is at http://github.com/macournoyer/meshu &lt;img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&amp;blog=343861&amp;post=217&amp;subd=macournoyer&amp;ref=&amp;feed=1"/&gt;</description>
         <guid isPermaLink="false">http://macournoyer.wordpress.com/2008/05/20/meshu-slides-and-code/</guid>
         <pubDate>Tue, 20 May 2008 17:23:28 -0700</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p></p>
<p>Code is at http://github.com/macournoyer/meshu</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/macournoyer.wordpress.com/217/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/macournoyer.wordpress.com/217/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/macournoyer.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/macournoyer.wordpress.com/217/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/macournoyer.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/macournoyer.wordpress.com/217/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/macournoyer.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/macournoyer.wordpress.com/217/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/macournoyer.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/macournoyer.wordpress.com/217/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/macournoyer.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/macournoyer.wordpress.com/217/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=macournoyer.wordpress.com&blog=343861&post=217&subd=macournoyer&ref=&feed=1"/></div><img src="http://feeds.feedburner.com/~r/PlanetStandoutJobs/~4/9kieIkZffkY" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://1.gravatar.com/avatar/bfec5f7d1a4aaafc5a2451be8c42d26a?s=96&amp;amp;d=identicon&amp;amp;r=G" medium="image">
            <media:title>macournoyer</media:title>
         </media:content>
      <feedburner:origLink>http://macournoyer.wordpress.com/2008/05/20/meshu-slides-and-code/</feedburner:origLink></item>
   </channel>
</rss><!-- fe8.pipes.sp1.yahoo.com uncompressed/chunked Fri Nov  6 16:54:15 PST 2009 -->
