<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
<title>Hodson Blog </title>
<link>http://www.davehodson.com/garage/</link>
<description>Musings on nothing in particular</description>
<copyright>Copyright 2010</copyright>
<lastBuildDate>Tue, 31 Aug 2010 13:47:39 -0800</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.2</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/HodsonBlog" /><feedburner:info uri="hodsonblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><image><link>http://www.feedburner.com</link><url>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</url><title>This Feed Powered by FeedBurner.com</title></image><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><item>
<title>Eclipse Day at the GooglePlex</title>
<description>&lt;p&gt;Last Thursday (8/26/2010) I attended &lt;a href="http://wiki.eclipse.org/Eclipse_Day_At_Googleplex_2010"&gt;Eclipse Day&lt;/a&gt;, held once again at Google. &lt;/p&gt;  &lt;p&gt;In addition to the keynote by Ian Skerrett from the Eclipse Foundation, there were twelve presentations and an “unconference” session with 8 different topics of interest.&lt;/p&gt;  &lt;p&gt;Overall, Eclipse Day rocked! Great presenters, some extremely relevant to my world including:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://wiki.eclipse.org/Eclipse_Day_At_Googleplex_2010/Session_Abstracts#Next_Generation_Maven_Development_Stack"&gt;Next Generation Maven Development Stack&lt;/a&gt; – Jason van Zyl from Sonatype       &lt;br /&gt;Super interesting talk about next gen tools for Maven, Tycho, Hudson, etc. Presentation is &lt;a href="http://wiki.eclipse.org/images/9/9a/NextGenMaven.pdf"&gt;here&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://wiki.eclipse.org/Eclipse_Day_At_Googleplex_2010/Session_Abstracts#Eclipse_Mylyn:_from_Stack_Trace_to_Scrum"&gt;Eclipse Mylyn: from Stack Trace to Scrum&lt;/a&gt; – Mik Kersten from Tasktop       &lt;br /&gt;Presentation is &lt;a href="http://wiki.eclipse.org/images/6/61/2010EclipseGoogleDay-Mylyn.pdf"&gt;here&lt;/a&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;There were also presentations on mobile, git and various toolsets. (All the presentations are &lt;a href="http://wiki.eclipse.org/Eclipse_Day_At_Googleplex_2010#Presentation_Slides"&gt;here&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;If you use Eclipse, I recommend checking this out next time they come to Mt View&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=YWlrXJFr4SA:p1d3Er02xJ8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=YWlrXJFr4SA:p1d3Er02xJ8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=YWlrXJFr4SA:p1d3Er02xJ8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=YWlrXJFr4SA:p1d3Er02xJ8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=YWlrXJFr4SA:p1d3Er02xJ8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/YWlrXJFr4SA" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/YWlrXJFr4SA/eclipse_day_at.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/08/eclipse_day_at.html</guid>
<category>Tech</category>
<pubDate>Tue, 31 Aug 2010 13:47:39 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/08/eclipse_day_at.html</feedburner:origLink></item>
<item>
<title>Six Books I Read to Understand the Financial Collapse of 2008</title>
<description>&lt;p&gt;Like most people, I watched the collapse of the global financial system in 2008 but didn’t really understand the root cause. Bear Stearns, Lehman, AIG and on and on. Just like 2001, I did notice that my brokerage statements got ugly quick.&lt;/p&gt;  &lt;p&gt;While training for the North Olympic Discovery Marathon, I decided to get a bunch of books on the subject and figure out what was behind all the TLAs I kept seeing (CDO, CDS, etc). After reading a ton of books, I found the six books below to be quite helpful and I now have a much better understanding of what it means to be highly leveraged and why there has been such a ruckus about regulating (or not) derivatives.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="2" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="80"&gt;&lt;a href="http://www.amazon.com/gp/product/0312355270?ie=UTF8&amp;amp;tag=davhodblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0312355270"&gt;&lt;img border="0" src="http://ecx.images-amazon.com/images/I/51MYbdwRsnL._SL160_.jpg" width="68" height="102" /&gt;&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=davhodblo-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0312355270" width="1" height="1" /&gt; &lt;/td&gt;        &lt;td valign="top" width="320"&gt;         &lt;p&gt;Towers of Gold – Great book about the history of banking in the Old West, Wells Fargo and gold. Very helpful in understanding the origins of the U.S. banking system. &lt;a href="http://blog.wellsfargo.com/guidedbyhistory/2008/11/towers_of_gold.html"&gt;Here’s&lt;/a&gt; an interesting blog post by the author as well.&lt;/p&gt;          &lt;p&gt;&amp;#160;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="80"&gt;&lt;a href="http://www.amazon.com/gp/product/0143116177?ie=UTF8&amp;amp;tag=davhodblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0143116177"&gt;&lt;img border="0" src="http://ecx.images-amazon.com/images/I/51VivZak-TL._SL160_.jpg" width="72" height="111" /&gt;&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=davhodblo-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0143116177" width="1" height="1" /&gt; &lt;/td&gt;        &lt;td valign="top" width="320"&gt;         &lt;p&gt;The Ascent of Money – Niall Ferguson examines the history of currency as we know it today, along with major historical bubbles and their impact.&lt;/p&gt;          &lt;p&gt;&amp;#160;&lt;/p&gt;          &lt;p&gt;&amp;#160;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="80"&gt;&lt;a href="http://www.amazon.com/gp/product/0393072231?ie=UTF8&amp;amp;tag=davhodblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0393072231"&gt;&lt;img border="0" src="http://ecx.images-amazon.com/images/I/41vvmXp3IRL._SL160_.jpg" width="72" height="109" /&gt;&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=davhodblo-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0393072231" width="1" height="1" /&gt; &lt;/td&gt;        &lt;td valign="top" width="320"&gt;         &lt;p&gt;The Big Short – Another excellent Michael Lewis book. The author follows two hedge fund managers that figure out exactly how over-leveraged the housing market is and profit hugely (warning people all the while; their message fell on deaf ears). One of their big problems was trying to find the worst of the worst CDOs and their synthetic counterpart, the CDS. There were so many terrible offerings, it was hard to choose the worst.&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="80"&gt;&lt;a href="http://www.amazon.com/gp/product/0670021253?ie=UTF8&amp;amp;tag=davhodblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0670021253"&gt;&lt;img border="0" src="http://ecx.images-amazon.com/images/I/41Y2dXZxF1L._SL160_.jpg" width="73" height="102" /&gt;&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=davhodblo-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0670021253" width="1" height="1" /&gt; &lt;/td&gt;        &lt;td valign="top" width="320"&gt;         &lt;p&gt;Too Big To Fail – A massive tome, written from the perspective of the bankers, the Fed and the Treasury. The failure of Lehman figures prominently. I came away with a better appreciation of Paulson, Geithner and Bernanke. &lt;/p&gt;          &lt;p&gt;&amp;#160;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="80"&gt;&lt;a href="http://www.amazon.com/gp/product/1594202397?ie=UTF8&amp;amp;tag=davhodblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1594202397"&gt;&lt;img border="0" src="http://ecx.images-amazon.com/images/I/51rhwXv65kL._SL160_.jpg" width="74" height="113" /&gt;&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=davhodblo-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=1594202397" width="1" height="1" /&gt; &lt;/td&gt;        &lt;td valign="top" width="320"&gt;         &lt;p&gt;The End of Wall Street – Lowenstein looks at what happened before 2008 (i.e. how *did* we get in this mess?). He delves into the world of the Maestro (Greenspan) and provides some additional insight into WAMU and Citibank that wasn’t covered in Too Big To Fail.&lt;/p&gt;          &lt;p&gt;&amp;#160;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="80"&gt;&lt;a href="http://www.amazon.com/gp/product/0805089802?ie=UTF8&amp;amp;tag=davhodblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0805089802"&gt;&lt;img border="0" src="http://ecx.images-amazon.com/images/I/512Zf3S09qL._SL160_.jpg" width="74" height="110" /&gt;&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=davhodblo-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0805089802" width="1" height="1" /&gt; &lt;/td&gt;        &lt;td valign="top" width="320"&gt;         &lt;p&gt;Past Due – Written by Peter Goodman from the New York Times, this book examines how the average American was affected by the meltdown. The author looks in the house-is-my-ATM meme and discovers that some surprising things. &lt;/p&gt;          &lt;p&gt;I was seriously depressed after reading this book. Goodman tries to lay out a path for the U.S. to be successful in the future in the last two chapters. It didn’t cheer me up.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=1poF9A1EdwQ:9QVIOKdRwFw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=1poF9A1EdwQ:9QVIOKdRwFw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=1poF9A1EdwQ:9QVIOKdRwFw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=1poF9A1EdwQ:9QVIOKdRwFw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=1poF9A1EdwQ:9QVIOKdRwFw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/1poF9A1EdwQ" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/1poF9A1EdwQ/six_books_i_rea.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/08/six_books_i_rea.html</guid>
<category />
<pubDate>Wed, 04 Aug 2010 15:00:11 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/08/six_books_i_rea.html</feedburner:origLink></item>
<item>
<title>Iterating in the Open Presentation</title>
<description>&lt;p&gt;I’ve been working with the folks at &lt;a href="http://sselabs.stanford.edu/"&gt;SSE Labs (aka the “Stanford Incubator”)&lt;/a&gt; this summer and as a Mentor, I was asked to give a presentation to the current teams. &lt;/p&gt;  &lt;p&gt;Based on previous experiences and &lt;a href="http://www.davehodson.com/garage/archives/2010/02/iterating_in_th.html"&gt;the work Bacon (Mike) and I did with PersistentFan&lt;/a&gt;, my &lt;a href="http://sselabs.wordpress.com/2010/07/29/728-dave-hodson-at-sse-labs/"&gt;presentation&lt;/a&gt; focused heavily on how to launch with a &lt;a href="http://andrewchenblog.com/2009/12/07/minimum-desirable-product/"&gt;minimum desirable product&lt;/a&gt; and iterate quickly. As you might guess, it emphasized openness instead of going stealth.&lt;/p&gt;  &lt;p&gt;Presentation is embedded below:&lt;/p&gt;  &lt;div style="width: 425px" id="__ss_4855414"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Iterating In the Open" href="http://www.slideshare.net/davehod/iterating-in-the-open-4855414"&gt;Iterating In the Open&lt;/a&gt;&lt;/strong&gt;&lt;object id="__sse4855414" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=iteratingintheopen-100728025327-phpapp01&amp;amp;stripped_title=iterating-in-the-open-4855414" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed name="__sse4855414" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=iteratingintheopen-100728025327-phpapp01&amp;amp;stripped_title=iterating-in-the-open-4855414" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;    &lt;div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/davehod"&gt;Dave Hodson&lt;/a&gt;.&lt;/div&gt; &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=yeHUCLHAi4Q:o23yvOa9KHM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=yeHUCLHAi4Q:o23yvOa9KHM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=yeHUCLHAi4Q:o23yvOa9KHM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=yeHUCLHAi4Q:o23yvOa9KHM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=yeHUCLHAi4Q:o23yvOa9KHM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/yeHUCLHAi4Q" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/yeHUCLHAi4Q/iterating_in_th_1.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/07/iterating_in_th_1.html</guid>
<category>Tech</category>
<pubDate>Fri, 30 Jul 2010 14:13:36 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/07/iterating_in_th_1.html</feedburner:origLink></item>
<item>
<title><![CDATA[North Olympic Discovery Marathon &ndash; Finisher (Again)!]]></title>
<description>&lt;p&gt;Last Sunday (6/6/2010), we ran the &lt;a href="http://www.nodm.com"&gt;North Olympic Discovery Marathon&lt;/a&gt;. (I ran this marathon 5 years ago; race report is &lt;a href="http://www.davehodson.com/garage/archives/2005/06/north_olympic_d_1.html"&gt;here&lt;/a&gt;) Runner’s World calls this marathon a “boutique” event due to the smallish nature, which was part of the attraction after running San Antonio in November with 30,000 other folks.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/NODM_D64B/ForCMGWeb-9_20090903%5B1%5D_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Port Angeles Strait of Juan de Fuca" border="0" alt="Port Angeles Strait of Juan de Fuca" src="http://www.davehodson.com/garage/WindowsLiveWriter/NODM_D64B/ForCMGWeb-9_20090903%5B1%5D_thumb.jpg" width="190" height="114" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Training for the NODM was a bit more haphazard than my last marathon. Between injuries and cold/flu/allergies I felt like I missed half my training (although my running log tells me I made all my long runs) &lt;/p&gt;  &lt;p&gt;Like last time, we flew into SEA on Saturday and drove out to Port Angeles, this time making a detour through Port Townsend. Very scenic drive with gorgeous weather (which wouldn’t hold). We hit the tiny expo, picked up our numbers and then were off to the excellent pasta feed (note: when the pasta feed is sponsored by the Sons of Italy, it is going to be a good meal).&lt;/p&gt;  &lt;p&gt;The race started at 9am (!) and we had to catch a bus to the start. Heading to the finish line, we caught the bus at 6:45 and around 7:15 arrived at the starting line. The weather was threatening rain, but the temperature was a very nice 55 degrees and the race sponsors had a nice dry largish building open for the 400 marathoners while we waited for the starting gun.&lt;/p&gt;  &lt;p&gt;Initially, we ran a 5 mile loop, which took us south-east of Sequim and then back to the start. From there we headed in a westerly direction, across some incredibly beautiful terrain. The course was very similar to the last time I ran this race, however, the &lt;a href="http://www.olympicdiscoverytrail.com/"&gt;Olympic Discovery Trail&lt;/a&gt; has expanded somewhat so we spent less time on the streets of Sequim. We crossed several rivers/creeks with wooden bridges and great views. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/NODM_D64B/3850711135_2a96d0f88c%5B1%5D_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Railroad Bridge Park" border="0" alt="Railroad Bridge Park" src="http://www.davehodson.com/garage/WindowsLiveWriter/NODM_D64B/3850711135_2a96d0f88c%5B1%5D_thumb.jpg" width="155" height="117" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Like last time, the 3 ravines were larger than life, especially the last one at Mile 20. The weather starting spitting around Mile 16 and finally turned into solid rain around Mile 25 (which was ok with me). The finish was great, even with the rain. We cooled down for 30 minutes or so, headed off to Starbucks (I am *not* the mayor of Starbucks in Port Angeles unfortunately) and then hit the Y for a shower. One long drive and big steak dinner later, I slept like the dead until it was time to catch a flight home the next morning.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/NODM_D64B/dave1_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="North Olympic Discovery Marathon" border="0" alt="North Olympic Discovery Marathon" src="http://www.davehodson.com/garage/WindowsLiveWriter/NODM_D64B/dave1_thumb.jpg" width="118" height="177" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Overall, here's how the run rates in my book:&lt;/p&gt;  &lt;p&gt;Organization – Well-organized with the course clearly marked. Mile markers were accurate. Grade: A+&lt;/p&gt;  &lt;p&gt;Course – Incredible scenery Miles 0 – 5 and 8 – 26.2. Grade: A&lt;/p&gt;  &lt;p&gt;Aid-stations – Water and Heed at every station, which were staffed by local organizations which made it a lot of fun. Grade: A+&lt;/p&gt;  &lt;p&gt;Swag – Long sleeve, dri-fit shirt. Grade: A&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=NfBRe9VwTnw:lzWxfEZGZyM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=NfBRe9VwTnw:lzWxfEZGZyM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=NfBRe9VwTnw:lzWxfEZGZyM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=NfBRe9VwTnw:lzWxfEZGZyM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=NfBRe9VwTnw:lzWxfEZGZyM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/NfBRe9VwTnw" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/NfBRe9VwTnw/north_olympic_d_2.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/06/north_olympic_d_2.html</guid>
<category>Running</category>
<pubDate>Mon, 14 Jun 2010 15:00:06 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/06/north_olympic_d_2.html</feedburner:origLink></item>
<item>
<title>Lunch with the Interns</title>
<description>&lt;p&gt;I was recently invited to attend a luncheon for new Microsoft interns.&amp;#160; They wanted me to discuss my background and thoughts about how to be successful in a tech-focused career.&lt;/p&gt;  &lt;p&gt;After thinking about it for a while, I came up with three points to share with the group – I thought it was interesting enough (based on the questions/feedback) to share here:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Be passionate about what you do – the best work experiences in my life have been when I’ve worked on things I am extremely passionate about. Conversely, the least favorite experiences have been when I’ve worked about things where my interest level is lukewarm.      &lt;br /&gt;      &lt;br /&gt;Life is short; spend your time working on things for which you have a true passion. These will vary by person but have similar characteristics. You’ll know you’re in deep when you don’t notice/care what time/day it is. When your bills start piling up because you’re never home. When your significant other starts calling herself a “startup widow”. When you’ve lived in the same place for three years and you meet some neighbors who tell you that they thought your place was “vacant for the last three years”.       &lt;br /&gt;      &lt;br /&gt;If you find yourself in a position that you aren’t passionate about, move on and do it quickly.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Stay up to date – Mary Meeker &lt;a href="http://www.slideshare.net/CMSummit/ms-internet-trends060710final"&gt;states&lt;/a&gt; (Slide 5) that there will be more Smart phones shipping in 2012 than desktops/laptops. There wasn’t an intern in the room whose undergrad curriculum focused on this – the point being that things are forever changing in technology. Whatever your area of passion is (from #1 above), once you embark on a career you have to constantly work to stay abreast of the changes via blogs, thought leaders on Twitter, etc.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Get your hands dirty – experience increases your value immensely. Whether this means choosing from a wider variety of projects within a company and/or ability to raise venture and start a company. The best way to gain experience is to dive headfirst into a project and immerse yourself. If you’re a developer, the best thing (IMO) to do is to write code as much as possible. Sitting in meetings all day won’t get you to the magic 10,000 hours you are going to need to become an &lt;a href="http://en.wikipedia.org/wiki/Expert"&gt;expert&lt;/a&gt;. &lt;/li&gt; &lt;/ol&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=roZM3HiSulk:jSZ9QXr6NPk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=roZM3HiSulk:jSZ9QXr6NPk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=roZM3HiSulk:jSZ9QXr6NPk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=roZM3HiSulk:jSZ9QXr6NPk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=roZM3HiSulk:jSZ9QXr6NPk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/roZM3HiSulk" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/roZM3HiSulk/lunch_with_the.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/06/lunch_with_the.html</guid>
<category>Tech</category>
<pubDate>Wed, 09 Jun 2010 16:02:17 -0800</pubDate>
<category domain="http://rss.financialcontent.com/stocksymbol">IMO</category><feedburner:origLink>http://www.davehodson.com/garage/archives/2010/06/lunch_with_the.html</feedburner:origLink></item>
<item>
<title>Customer Loyalty and Rewards with Location-based Services</title>
<description>&lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/CustomerLoyaltyandRewardswithLocationbas_C01E/headerLogo%5B1%5D_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="foursquare location based services" border="0" alt="foursquare location based services" align="left" src="http://www.davehodson.com/garage/WindowsLiveWriter/CustomerLoyaltyandRewardswithLocationbas_C01E/headerLogo%5B1%5D_thumb.png" width="102" height="30" /&gt;&lt;/a&gt;   &lt;p&gt;I’m the Mayor of my local Starbucks (aka the Peninsula office for &lt;a href="http://www.persistentfan.com/watch/30+Rock"&gt;PersistentFan&lt;/a&gt;) and regularly check-in on &lt;a href="http://foursquare.com/"&gt;foursquare&lt;/a&gt; to retain my title.&lt;/p&gt;  &lt;p&gt;This morning, I placed my usual order and was informed that my drink would be &lt;em&gt;gratis&lt;/em&gt; as a reward for being the Mayor. &lt;/p&gt;  &lt;p&gt;Very cool!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/CustomerLoyaltyandRewardswithLocationbas_C01E/barista%5B1%5D_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Barista badge customer loyalty" border="0" alt="Barista badge customer loyalty" align="left" src="http://www.davehodson.com/garage/WindowsLiveWriter/CustomerLoyaltyandRewardswithLocationbas_C01E/barista%5B1%5D_thumb.png" width="61" height="61" /&gt;&lt;/a&gt;(A while back I checked into my fifth different Starbucks and received the &lt;a href="http://www.inquisitr.com/66335/foursquare-friends-starbucks/"&gt;Barista badge&lt;/a&gt; but wasn’t offered any discounts or coupons.)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;There &lt;a href="http://battellemedia.com/archives/2010/04/foursquare_-_i_wish_it_was_better_for_me"&gt;have&lt;/a&gt; been a &lt;a href="http://mashable.com/2010/01/13/tasti-d-lite-tastirewards/"&gt;ton&lt;/a&gt; of &lt;a href="http://www.clickz.com/3639962"&gt;posts&lt;/a&gt; about Foursquare, GoWalla etc working with brick and mortar retailers to implement reward systems. The opportunities to utilize location data are large and some of scenarios are pretty compelling (witness the &lt;a href="http://www.businessinsider.com/yahoo-considers-buying-foursquare-for-100-million-2010-4"&gt;rumored $100m+ acquisition&lt;/a&gt; of foursquare )&lt;/p&gt;  &lt;p&gt;Having now experienced one of the aforementioned customer rewards scenarios, I am even more bullish (and more of a fanboi) than I was yesterday. Now if I could just win back the Mayor of &lt;a href="http://foursquare.com/venue/29162"&gt;Taqueria La Bamba&lt;/a&gt; from Norm Y …&lt;/p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=tRI2TdvXVfM:4otV_2teuKY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=tRI2TdvXVfM:4otV_2teuKY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=tRI2TdvXVfM:4otV_2teuKY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=tRI2TdvXVfM:4otV_2teuKY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=tRI2TdvXVfM:4otV_2teuKY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/tRI2TdvXVfM" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/tRI2TdvXVfM/customer_loyalt.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/04/customer_loyalt.html</guid>
<category>Tech</category>
<pubDate>Tue, 27 Apr 2010 14:12:04 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/04/customer_loyalt.html</feedburner:origLink></item>
<item>
<title><![CDATA[CTO/VP Engineering &ndash; What&rsquo;s the Difference?]]></title>
<description>&lt;p&gt;Mark Suster has an excellent &lt;a href="http://www.bothsidesofthetable.com/2010/04/19/want-to-know-the-difference-between-a-cto-and-a-vp-engineering/"&gt;post&lt;/a&gt; entitled “Want to Know the Difference Between a CTO and a VP Engineering?” &lt;/p&gt;  &lt;p&gt;In his post, Mark discussed both the attributes of a CTO and VPE and when they are needed in a company’s lifecycle. In summary:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;CTO – visionary, technically astute, not a great people manager&lt;/li&gt;    &lt;li&gt;VPE – technical (knows how to code), process-oriented (builds, unit tests, automation, schedules) and can manage people&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;He also has some interesting thoughts from a VC viewpoint regarding about teams that have a consulting firm build their initial product &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;If you want to build a great technology company, you’ll need a “rockstar” engineering lead.&amp;#160; Every great tech startup needs one.&amp;#160; Whenever I meet a team that had a consulting firm (even a great one) build their product it’s an immediate “pass” from me.&amp;#160; If you don’t have somebody&lt;img title="More..." alt="" src="http://www.bothsidesofthetable.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" /&gt;inside your organization who is setting the technology direction then I’m convinced you’ll never head for greatness.&amp;#160; I know this will fall like a lead balloon to the many people who believe it is possible to have a [insert: startup incubator or technology accelerator or technology consultant or outsource firm] build your technology.&amp;#160; I don’t believe it.&amp;#160; Either your core is innately technical or it’s not.&amp;#160; It’s what makes Google Google and Facebook Facebook.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Mark suggests the proper time to bring in a VPE is when the CTO is managing more than 3 developers.&lt;/p&gt;  &lt;p&gt;Based on my experience, I generally agree with Mark, however, I would add a few things: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;The VPE *has* to write code when the team is small (less than 10 people). I have been an advisor to two companies where the VPE managed a team of 4-6 people and did not code. They generally were clueless about the architecture, the process of actually getting things done (e.g. where the SVN drop was, how to build, write a unit test, deployment, etc). At a company of this size, the VPE should be a contributing member of the team; in both situations the VPE was ineffective and ended up leaving the company.&lt;/li&gt;    &lt;li&gt;Adding a VPE and CTO when the company has 4 or more developers seems really (!) top heavy. Personally, I would expect that the CTO could scale a bit better than that, even if the CEO has to help out with some of the “softer” skills on the people management side. &lt;/li&gt; &lt;/ol&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=ILhQOhuozNo:qkfRplnJrCo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=ILhQOhuozNo:qkfRplnJrCo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=ILhQOhuozNo:qkfRplnJrCo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=ILhQOhuozNo:qkfRplnJrCo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=ILhQOhuozNo:qkfRplnJrCo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/ILhQOhuozNo" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/ILhQOhuozNo/ctovp_engineeri.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/04/ctovp_engineeri.html</guid>
<category>Tech</category>
<pubDate>Fri, 23 Apr 2010 10:17:45 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/04/ctovp_engineeri.html</feedburner:origLink></item>
<item>
<title>Amazon Ships AWS SDK for Java</title>
<description>&lt;p&gt;Amazon has &lt;a href="http://aws.amazon.com/sdkforjava/"&gt;shipped&lt;/a&gt; an AWS SDK for Java (&lt;a href="http://aws.typepad.com/aws/2010/03/new-aws-sdk-for-java-developers-and-eclipsecon.html"&gt;announcement&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;Immediate areas of interest for me are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;EC2 &lt;/li&gt;    &lt;li&gt;Elastic Load Balancing &lt;/li&gt;    &lt;li&gt;S3 &lt;/li&gt;    &lt;li&gt;SQS &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Now if they would just ship a version of the &lt;a href="https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html"&gt;Product Advertising API&lt;/a&gt; (which lets you search Amazon’s ginormous product DB) for Java – it’s been broken since August 15, 2009 when Amazon started requiring signed headers:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Dear Developer,      &lt;br /&gt;We want to remind you that all calls to the Product Advertising API must be authenticated using request signatures by August 15, 2009. Please remember that calls to the Product Advertising API that are not signed will not be processed after August 15, 2009. For help on request signatures, please see the Resources section below.       &lt;br /&gt;The Product Advertising API Team.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Their Java library does not support this functionality and has not been updated, leaving Developers to follow long posts like &lt;a href="http://www.mularien.com/blog/2009/08/13/tutorial-amazon-soap-product-advertising-api-from-java-including-signing-of-requests-with-ws-security/#more-158"&gt;this&lt;/a&gt; to try and use the Product API. Seems like Jeff Barr or another Amazon Evangelist would want to fix this problem. I’ve only been &lt;a href="http://aws.typepad.com/aws/2009/11/aws-news-recap.html"&gt;asking&lt;/a&gt; since November 2009 …&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=_Zk6lctIk8E:1xsqZCnKKHk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=_Zk6lctIk8E:1xsqZCnKKHk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=_Zk6lctIk8E:1xsqZCnKKHk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=_Zk6lctIk8E:1xsqZCnKKHk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=_Zk6lctIk8E:1xsqZCnKKHk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/_Zk6lctIk8E" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/_Zk6lctIk8E/amazon_ships_aw.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/03/amazon_ships_aw.html</guid>
<category>Tech</category>
<pubDate>Tue, 23 Mar 2010 14:31:09 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/03/amazon_ships_aw.html</feedburner:origLink></item>
<item>
<title><![CDATA[Quora &ndash; A better FriendFeed/Aardvark?]]></title>
<description>&lt;p&gt;Dave was kind enough to send me a &lt;a href="http://www.quora.com"&gt;Quora&lt;/a&gt; invite last week. After a few days of trying out the service, I am already hooked. &lt;/p&gt;  &lt;p&gt;Quora has a lot of the elements of two services I love: Friendfeed and Aardvark. As Friendfeed is working towards a slow death, I’ve been on the lookout for a something to possibly replace it (I realize that&amp;#160; Quora does not centralize all my tweets etc etc but it *does* provide a place to engage in dialogue about topics of interest, which was always the true value of Friendfeed.)&lt;/p&gt;  &lt;p&gt;I’ve made a n00b mistake or two, confused by some of the UI (like this):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/377b2403e002_E456/quora_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Quora UI confusion" border="0" alt="Quora UI confusion" src="http://www.davehodson.com/garage/WindowsLiveWriter/377b2403e002_E456/quora_thumb.png" width="244" height="158" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now I’m hoping they expose an API so I can create a killer Firefox add-on like &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/10977/"&gt;this&lt;/a&gt; (which I just submitted an update for 3.6 and up…waiting for approval)&amp;#160; Maybe I can talk sandosh into helping …&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=DxqnDimTfbE:aIjdoP6sYws:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=DxqnDimTfbE:aIjdoP6sYws:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=DxqnDimTfbE:aIjdoP6sYws:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=DxqnDimTfbE:aIjdoP6sYws:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=DxqnDimTfbE:aIjdoP6sYws:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/DxqnDimTfbE" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/DxqnDimTfbE/quora_a_better.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/03/quora_a_better.html</guid>
<category>Tech</category>
<pubDate>Mon, 15 Mar 2010 15:25:00 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/03/quora_a_better.html</feedburner:origLink></item>
<item>
<title><![CDATA[Queuing Tweets with Amazon&rsquo;s (AWS) SQS]]></title>
<description>&lt;p&gt;Like many services, we wanted to enable social sharing on Twitter (and other platforms like Facebook) at the launch of &lt;a href="http://www.persistentfan.com"&gt;PersistentFan&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Initially, our interface with Twitter worked reliably and allowed people to &lt;a href="http://twitter.com/rube3000/status/9271590093"&gt;tweet about interesting videos&lt;/a&gt;. A basic flow diagram looked like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/QueuingTweetswithAmazonsAWSandSQS_A069/tweet_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Simple Posting to Twitter via API" border="0" alt="Simple Posting to Twitter via API" src="http://www.davehodson.com/garage/WindowsLiveWriter/QueuingTweetswithAmazonsAWSandSQS_A069/tweet_thumb_1.png" width="158" height="117" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;However, once we opened up PersistentFan, the increase in traffic (which wasn’t a tidal wave) we noticed a lot of tweets weren’t showing up on Twitter.&lt;/p&gt;  &lt;p&gt;Our first attempt was to simply add a basic retry mechanism, which improved things, but only slightly. Our second attempt was to retry multiple times. The flow diagram turned into something like this:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/QueuingTweetswithAmazonsAWSandSQS_A069/tweet1_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Simple Posting to Twitter via API with Retry" border="0" alt="Simple Posting to Twitter via API with Retry" src="http://www.davehodson.com/garage/WindowsLiveWriter/QueuingTweetswithAmazonsAWSandSQS_A069/tweet1_thumb_1.png" width="240" height="137" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Unfortunately, several times this led to site performance issues as server threads were busy trying to deliver a tweet instead of handling an inbound HTTP request&lt;/p&gt;  &lt;p&gt;I had solved a similar problem (at a much larger scale) at MessageCast by adding message queuing. Implementing a full blown system with &lt;a href="http://activemq.apache.org/"&gt;ActiveMQ&lt;/a&gt; etc seemed like overkill so I took a look at &lt;a href="http://aws.amazon.com/sqs/"&gt;AWS SQS&lt;/a&gt;. It was really easy (and quick) to build a basic prototype. After looking at the &lt;a href="http://code.google.com/p/typica/"&gt;typica&lt;/a&gt; library, I ended up choosing the &lt;a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1283&amp;amp;categoryID=30"&gt;AWS library&lt;/a&gt; and was off and running.&lt;/p&gt;  &lt;p&gt;Tweet delivery logic has now changed to:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/QueuingTweetswithAmazonsAWSandSQS_A069/tweet1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Posting to Twitter via API with AWS SQS" border="0" alt="Posting to Twitter via API with AWS SQS" src="http://www.davehodson.com/garage/WindowsLiveWriter/QueuingTweetswithAmazonsAWSandSQS_A069/tweet1_thumb.png" width="237" height="165" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Overall, things were up and running pretty quickly and we’ve had very few issues. Currently, the AWS console doesn’t allow you to peek into a given queue and manage it (i.e. modify, delete etc) but this is supposed to be added in the near future.&lt;/p&gt;  &lt;p&gt;Here’s some basic code for sending and getting to/from a queue:&lt;/p&gt;  &lt;p&gt;Sending a message to the queue:&lt;/p&gt;  &lt;p&gt;SendMessageRequest request = new SendMessageRequest();    &lt;br /&gt;request.setQueueUrl(&amp;lt;QueueURL&amp;gt;);     &lt;br /&gt;request.setMessageBody(&amp;quot;This is my message text.&amp;quot;);     &lt;br /&gt;invokeSendMessage(service, request);&lt;/p&gt;  &lt;p&gt;Getting a message from the queue:&lt;/p&gt;  &lt;p&gt;ReceiveMessageRequest request = new ReceiveMessageRequest();    &lt;br /&gt;request.setQueueUrl&amp;lt;QueueURL&amp;gt;;     &lt;br /&gt;invokeReceiveMessage(service, request);&lt;/p&gt;  &lt;p&gt;&lt;a href="http://aws.amazon.com/sqs/#pricing"&gt;Pricing&lt;/a&gt; is quite reasonable as well – 10k requests is $0.01&lt;/p&gt;  &lt;p&gt;If you’re looking for a queuing solution, I’d recommend taking SQS for a spin.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=J-jFgU8Y4tk:fFw1CXZcrzY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=J-jFgU8Y4tk:fFw1CXZcrzY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=J-jFgU8Y4tk:fFw1CXZcrzY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=J-jFgU8Y4tk:fFw1CXZcrzY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=J-jFgU8Y4tk:fFw1CXZcrzY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/J-jFgU8Y4tk" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/J-jFgU8Y4tk/queuing_tweets.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/02/queuing_tweets.html</guid>
<category>Tech</category>
<pubDate>Thu, 25 Feb 2010 15:42:48 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/02/queuing_tweets.html</feedburner:origLink></item>
<item>
<title>Iterating in the Open</title>
<description>&lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/InnovatingintheOpen_9DCF/elk_meadow_oen_space_entry%5B1%5D.jpg"&gt;&lt;img style="border-right-width: 0px; margin: 2px 6px 2px 2px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Iterating in the open" border="0" alt="Iterating in the open" align="left" src="http://www.davehodson.com/garage/WindowsLiveWriter/InnovatingintheOpen_9DCF/elk_meadow_oen_space_entry%5B1%5D_thumb.jpg" width="139" height="105" /&gt;&lt;/a&gt; Over the years I’ve created, been an Advisor to and invested in online services. There have been various launch strategies from “let’s release as soon as we have these ‘n’ features”, “let’s release when we have feature parity with competitor ‘x’” and “hell, let’s release what we have and iterate as we go”.&lt;/p&gt;  &lt;p&gt;There are pros and cons to each of the above three strategies. Based on my experience, the first and third ideas are workable, but waiting for feature parity is equal to never actually shipping anything (I’ve seen this several times).&lt;/p&gt;  &lt;p&gt;When Mike and I came up with the idea for what is now &lt;a href="http://www.persistentfan.com"&gt;PersistentFan&lt;/a&gt; (starting as an FB app, “top3Clicks”) we were &lt;a href="http://baconmarathon.blogspot.com/2010/01/introducing-to-anyone-that-loves-to.html"&gt;determined to employ strategy number three&lt;/a&gt;, iterating in the open. The vision behind PersistentFan was to create a fan-oriented site where we could create a system that would programmatically acquire content about our various niche (or even micro-niche … is that an actual term??) areas of interest, notify us and enable sharing with our friends. We started off with something easy – video. Obviously, there are other types of content for a given area (news, blogs, photos, audio, etc) but YouTube had great APIs to get the ball rolling.&lt;/p&gt;  &lt;p&gt;We aimed to iterate several times a week, pushing new features and bug fixes (&lt;a href="http://baconmarathon.blogspot.com/2010/02/so-busy-i-mean-really-busy.html"&gt;here’s&lt;/a&gt; a sample). As the weeks flew by, the functionality of the site would increase bit by bit until we had a full featured offering. (Note that we did start off in bare-bones, early alpha invite-only mode). Feedback from friends (initially) and as the site grew, external users would help guide both the features and the priority of the features we shipped. Not crowd sourcing as described in Don Tapscott’s “&lt;a href="http://bit.ly/bIPizM"&gt;Wikinomics&lt;/a&gt;” but instead open iteration, warts and all.&lt;/p&gt;  &lt;p&gt;It’s been several months since we had the first user take the site for a spin and so far, here’s what we’ve found:&lt;/p&gt;  &lt;p&gt;The good parts:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The ability to evolve service based on reality (i.e. user feedback, actual utilization) &lt;/li&gt;    &lt;li&gt;Feedback based on usage instead of looking at a PowerPoint slide &lt;/li&gt;    &lt;li&gt;Users pushing up the priority of a feature (we’ve had the request for a “Forgot My Password” several times now *cough*) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The not so good parts:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A new visitor to the site may not see value on initial visit and never return (the “is that all there is?” problem) &lt;/li&gt;    &lt;li&gt;Bugs, bugs, bugs. We have a staging environment and plenty of automated tests, but when you’re running fast … &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Stuff we’ve learned along the way:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Iterating in the open is a net positive, but users need information&amp;#160; describing updates and bug fixes (blog posts are great for this) &lt;/li&gt;    &lt;li&gt;Don’t forget to mail registered users about updates (*cough*) &lt;/li&gt;    &lt;li&gt;Enable the site with an open feedback mechanism (e.g. &lt;a href="http://uservoice.com/"&gt;uservoice&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Have a strong grasp on analytics to see actual utilization (e.g. number of signups) &lt;/li&gt;    &lt;li&gt;Have internal metrics as well as external (use &lt;a href="http://analytics.google.com"&gt;Google Analytics&lt;/a&gt;) to get a good picture of what users are doing and the conversations about your site. &lt;/li&gt;    &lt;li&gt;Reaffirmed that cloud computing is a fantastic way to scale super cheaply (&lt;a href="http://aws.amazon.com"&gt;AWS/EC2&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;Automate as much as you can including unit tests, build and deployment scripts, etc. The time savings and reduction in errors pay off quickly.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Become a &lt;a href="http://www.persistentfan.com"&gt;PersistentFan&lt;/a&gt; if you haven’t already, let us know what works/what doesn’t and look for a steady stream of changes. (Any questions why I’m the &lt;a href="http://foursquare.com/venue/76821"&gt;Mayor&lt;/a&gt; at the local Starbucks?)&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=hxQW0fhzTdk:Moa6PMOwgZw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=hxQW0fhzTdk:Moa6PMOwgZw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=hxQW0fhzTdk:Moa6PMOwgZw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=hxQW0fhzTdk:Moa6PMOwgZw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=hxQW0fhzTdk:Moa6PMOwgZw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/hxQW0fhzTdk" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/hxQW0fhzTdk/iterating_in_th.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/02/iterating_in_th.html</guid>
<category>Tech</category>
<pubDate>Tue, 16 Feb 2010 17:11:06 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/02/iterating_in_th.html</feedburner:origLink></item>
<item>
<title>Random Collection of Useful Tools</title>
<description>&lt;p&gt;The effort on &lt;a href="http://www.persistentfan.com"&gt;PersistentFan&lt;/a&gt; has led me to seek out various development/build/performance tools lately. &lt;/p&gt;  &lt;p&gt;Some of the ones I found particularly helpful are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Minify/YUI Compressor – minimizing the number of HTTP GET requests for CSS and Javascript resources and the size (in bytes) of these resources can increase client-side (browser) perf. &lt;a href="http://mattsnider.com/architecture/architecture-best-practices-using-ant-to-consolidate-css-and-javascript/#"&gt;Matt Snider has a great post&lt;/a&gt; on how both to concatenate and compress resources via Ant.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://jslint.com/"&gt;JSLint&lt;/a&gt;: Great service that analyzes your Javascript for code quality. Even better, RockstarApps has encapsulated JSLint to run as an &lt;a href="http://www.rockstarapps.com/joomla-1.5.8/products/jslint-eclipse-plugin.html"&gt;Eclipse plug-in&lt;/a&gt;. Haven’t attempted to get this to run as part of the build (with Ant) yet.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://code.google.com/speed/page-speed/"&gt;Page Speed&lt;/a&gt; – I tried &lt;a href="http://developer.yahoo.com/yslow/"&gt;YSlow&lt;/a&gt; (add-on to Firebug) but found Google’s tool to be better overall. Really helpful in determining the best way to increase performance. &lt;/li&gt; &lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=4Xg6_D3ZBV0:PIA03A773-k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=4Xg6_D3ZBV0:PIA03A773-k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=4Xg6_D3ZBV0:PIA03A773-k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=4Xg6_D3ZBV0:PIA03A773-k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=4Xg6_D3ZBV0:PIA03A773-k:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/4Xg6_D3ZBV0" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/4Xg6_D3ZBV0/random_collecti.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/02/random_collecti.html</guid>
<category />
<pubDate>Thu, 04 Feb 2010 15:52:34 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/02/random_collecti.html</feedburner:origLink></item>
<item>
<title>What You Need to Know About Foursquare</title>
<description>&lt;p&gt;Great preso from Robin Grant over at &lt;a href="http://wearesocial.net/blog/2010/01/foursquare/"&gt;we are social&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;I am an admitted Foursquare addict, sure, but walk through the deck below and see why Foursquare and GPS-enabled/location-based apps are &lt;strike&gt;going to be&lt;/strike&gt; a big deal.&lt;img style="width: 0px; height: 0px; visibility: hidden" border="0" src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNjQ2OTg*NDYxNDcmcHQ9MTI2NDY5ODQ1MDYyMSZwPTEwMTkxJmQ9c3NfZW1iZWQmZz*yJm89ODM2ODA2MDgyNzcz/NGYwYWJhZDgyOGU*Njc1ZGU2MzYmb2Y9MA==.gif" width="0" height="0" /&gt;&amp;#160;&lt;/p&gt;

&lt;div style="text-align: left; width: 425px" id="__ss_2967841"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="How Foursquare Helps Consumers and Business Owners " href="http://www.slideshare.net/christophertuff/foursquare"&gt;How Foursquare Helps Consumers and Business Owners &lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=foursquare-100121155044-phpapp01&amp;stripped_title=foursquare" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=foursquare-100121155044-phpapp01&amp;stripped_title=foursquare" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;

&lt;p&gt;  &lt;div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px"&gt;View more &lt;a style="text-decoration: underline" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline" href="http://www.slideshare.net/christophertuff"&gt;22squared&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=KuNFVSF8eKQ:QaJT30AOuKE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=KuNFVSF8eKQ:QaJT30AOuKE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=KuNFVSF8eKQ:QaJT30AOuKE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=KuNFVSF8eKQ:QaJT30AOuKE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=KuNFVSF8eKQ:QaJT30AOuKE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/KuNFVSF8eKQ" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/KuNFVSF8eKQ/what_you_need_t.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/01/what_you_need_t.html</guid>
<category>Tech</category>
<pubDate>Thu, 28 Jan 2010 09:15:59 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/01/what_you_need_t.html</feedburner:origLink></item>
<item>
<title>PersistentFan Graduates to Beta</title>
<description>&lt;p&gt;&lt;a href="http://www.davehodson.com/garage/WindowsLiveWriter/PersistentFanGraduatestoBeta_127B3/PersistentFan_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="PersistentFan" border="0" alt="PersistentFan" align="left" src="http://www.davehodson.com/garage/WindowsLiveWriter/PersistentFanGraduatestoBeta_127B3/PersistentFan_thumb.gif" width="240" height="68" /&gt;&lt;/a&gt;  &lt;p&gt;Bacon has a &lt;a href="http://bit.ly/7Oxz61"&gt;post up&lt;/a&gt; about &lt;a href="http://www.persistentfan.com"&gt;PersistentFan&lt;/a&gt; leaving invite-only mode. &lt;/p&gt;  &lt;p&gt;We’re not quite ready for primetime, calling it an early Beta instead. Like many things, we have a zillion ideas to try out and will continue to rev the service. Check it out if you have a chance. &lt;/p&gt;  &lt;p&gt;Here’s a few sample channels to test drive with:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.persistentfan.com/watch/Jack+Bauer"&gt;Jack Bauer&lt;/a&gt; (of 24 fame)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.persistentfan.com/watch/The+Office"&gt;The Office&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.persistentfan.com/watch/Rock+and+Roll+Hall+of+Fame"&gt;Rock and Roll Hall of Fame&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.persistentfan.com/watch/Tony+Romo"&gt;Tony Romo&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.persistentfan.com/watch/Brett+Favre"&gt;Brett Favre&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.persistentfan.com/watch/Fillmore+SF"&gt;Live concerts&lt;/a&gt; from the Fillmore in San Francisco&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.persistentfan.com/watch/Kings+of+Leon"&gt;Kings of Leon&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.persistentfan.com/watch/Kings+of+Leon"&gt;Lady Gaga&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can also see what &lt;a href="http://www.persistentfan.com/toplist"&gt;other people are watching&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you are a big fan of &lt;a href="http://www.persistentfan.com/watch/Jersey+Shore"&gt;Jersey Shore&lt;/a&gt; or want to keep up with the latest from the &lt;a href="http://www.persistentfan.com/watch/Haiti"&gt;disaster in Haiti&lt;/a&gt;, PersistentFan enables you to:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Create channels of interest that persistently search for new content&lt;/li&gt;    &lt;li&gt;Receive email notifications when new content is available (you receive these as they are discovered or on a daily or weekly basis)&lt;/li&gt;    &lt;li&gt;Share your favorites to Facebook and/or Twitter&lt;/li&gt;    &lt;li&gt;Keep up with video feeds of Twitter’s trending topics&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;PersistentFan was built with open source, Java, Linux, Apache, Tomcat, mod_jk, mysql, junit, Struts, AWS (EC2 and S3), Javascript and plenty of Last.fm.&lt;/p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=SVmcAwANYhQ:xNeIegVCRbw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=SVmcAwANYhQ:xNeIegVCRbw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=SVmcAwANYhQ:xNeIegVCRbw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=SVmcAwANYhQ:xNeIegVCRbw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=SVmcAwANYhQ:xNeIegVCRbw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/SVmcAwANYhQ" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/SVmcAwANYhQ/persistentfan_g.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/01/persistentfan_g.html</guid>
<category />
<pubDate>Thu, 21 Jan 2010 21:05:29 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/01/persistentfan_g.html</feedburner:origLink></item>
<item>
<title>Introducting PersistentFan!</title>
<description>&lt;p&gt;&lt;a href="http://www.persistentfan.com/images/search/PersistentFan.gif"&gt;&lt;img height="37" alt="" src="http://www.persistentfan.com/images/search/PersistentFan.gif" width="130" border="0" /&gt;&lt;/a&gt;   &lt;p&gt;Mike (Bacon) has a post up on the &lt;a href="http://bit.ly/6qYz19"&gt;BaconMarathon blog&lt;/a&gt; about our latest effort, &lt;a href="http://bit.ly/8YCw3l"&gt;PersistentFan&lt;/a&gt;. He details how we got to where we are currently and why we decided to break out of the Facebook/F8 jail.&lt;/p&gt;  &lt;p&gt;The site is currently in invite-mode (aka early alpha), head over and sign up today!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.persistentfan.com/images/search/PersistentFan.gif"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=jeDMpzIIHsU:VJP4hhJS7Q8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=jeDMpzIIHsU:VJP4hhJS7Q8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=jeDMpzIIHsU:VJP4hhJS7Q8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?i=jeDMpzIIHsU:VJP4hhJS7Q8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HodsonBlog?a=jeDMpzIIHsU:VJP4hhJS7Q8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HodsonBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HodsonBlog/~4/jeDMpzIIHsU" height="1" width="1"/&gt;</description>
<link>http://feedproxy.google.com/~r/HodsonBlog/~3/jeDMpzIIHsU/introducting_pe.html</link>
<guid isPermaLink="false">http://www.davehodson.com/garage/archives/2010/01/introducting_pe.html</guid>
<category>Tech</category>
<pubDate>Wed, 13 Jan 2010 11:27:59 -0800</pubDate>
<feedburner:origLink>http://www.davehodson.com/garage/archives/2010/01/introducting_pe.html</feedburner:origLink></item>


</channel>
</rss>
