<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://rss.joshholmes.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://rss.joshholmes.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Josh Holmes</title>
    <link>http://www.joshholmes.com/</link>
    <description>What box? Nobody told me about a box...</description>
    <language>en-us</language>
    <copyright>Josh Holmes</copyright>
    <lastBuildDate>Sat, 17 May 2008 00:07:11 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>josh@joshholmes.com</managingEditor>
    <webMaster>josh@joshholmes.com</webMaster>
    <geo:lat>42.14784</geo:lat><geo:long>-84.031232</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://rss.joshholmes.com/JoshHolmes" type="application/rss+xml" /><item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=36035a9d-8780-496a-99ba-24ec99c33372</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,36035a9d-8780-496a-99ba-24ec99c33372.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,36035a9d-8780-496a-99ba-24ec99c33372.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=36035a9d-8780-496a-99ba-24ec99c33372</wfw:commentRss>
      
      <title>West Michigan Day of .NET</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,36035a9d-8780-496a-99ba-24ec99c33372.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/291980096/WestMichiganDayOfNET.aspx</link>
      <pubDate>Sat, 17 May 2008 00:07:11 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
I was an honored to speak at the &lt;a href="http://www.wmdotnet.org/dodn08"&gt;West Michigan&#xD;
Day of .NET (WMDoDN)&lt;/a&gt; last weekend. I did two new talks, even though only one of&#xD;
them was scheduled. &lt;a href="http://brianhprince.blogspot.com"&gt;Brian Prince&lt;/a&gt; had&#xD;
been doing a great "Soft Skills, Not Just for Humans" talk for a lot of different&#xD;
user groups and Day of .NETs. It's a talk that's been met with great success and acclaim.&#xD;
It's point is to help the attendees grow in their careers as much as they do in their&#xD;
technology space. It's a great session and I wish that I had thought of it first.&#xD;
Brian, very unfortunately, got sick at the last minute and couldn't make it so I pitched&#xD;
in and gave his talk. It was a lot of fun. As &lt;a href="http://www.danrigsby.com/blog/"&gt;Dan&#xD;
Rigsby&lt;/a&gt; points out in &lt;a href="http://www.danrigsby.com/blog/index.php/2008/05/10/west-michigan-day-of-dot-net/"&gt;his&#xD;
blog post&lt;/a&gt;, I wasn't as polished as Brian was but I did a decent job. I really&#xD;
need to hire Dan to come take notes in all of my presentations - check out the notes&#xD;
he took in mine and then go read the rest of his posts, like the ArcReady post and&#xD;
so on. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Since it's my presentation - I don't feel bad pasting Dan's notes here (The sub bullets&#xD;
are from me in this post):&#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Mentoring&lt;/strong&gt;: Always have a mentor.  In fact get 3+. Josh attended&#xD;
the &lt;a href="http://www.toastmasters.org/about.asp"&gt;toastmaster's club&lt;/a&gt; to find&#xD;
speaking mentors &#xD;
&lt;/li&gt;&#xD;
          &lt;ul&gt;&#xD;
            &lt;li&gt;&#xD;
I'll add here that this is the #1 tip that you can take away. &#xD;
&lt;/li&gt;&#xD;
          &lt;/ul&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Manage your Career&lt;/strong&gt;: You are your business.  Your employer just&#xD;
happens to be the person paying you to do your job right now. &#xD;
&lt;/li&gt;&#xD;
          &lt;ul&gt;&#xD;
            &lt;li&gt;&#xD;
That quote was from &lt;a href="http://www.srtsolutions.com/blogs/diannemarsh"&gt;Dianne&#xD;
Marsh&lt;/a&gt;&lt;/li&gt;&#xD;
          &lt;/ul&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Creativity&lt;/strong&gt;: Like myself Josh doesn't have a CS degree and it does&#xD;
give us a creative edge because we think outside of the box.  This is true for&#xD;
everyone.  Stay creative and think in other ways.  Keep a log or use something&#xD;
like &lt;a href="http://office.microsoft.com/onenote"&gt;OneNote&lt;/a&gt; or a notepad. &#xD;
&lt;/li&gt;&#xD;
          &lt;ul&gt;&#xD;
            &lt;li&gt;&#xD;
I use personal WIKIs. Got that tip from &lt;a href="http://frazzleddad.blogspot.com"&gt;Jim&#xD;
Holmes&lt;/a&gt; (no relation but I'd claim him if I could)&lt;/li&gt;&#xD;
          &lt;/ul&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Brain Storming&lt;/strong&gt;: Josh asked the question, "If you have an infinite&#xD;
supply of bricks, how would you raise money for your user group, school, or church". &#xD;
The audience threw out some of the standard responses, but &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;3 Illegal Topics to Talk About&lt;/strong&gt;: Sex, Politics, and Religion - don't&#xD;
talk about these at work, just don't do it, unless the setting is totally appropriate. &#xD;
&lt;/li&gt;&#xD;
          &lt;ul&gt;&#xD;
            &lt;li&gt;&#xD;
AMEN! &#xD;
&lt;/li&gt;&#xD;
          &lt;/ul&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Don't Assume all People Above you are Idiots&lt;/strong&gt;: Sometimes they aren't&#xD;
the smartest people, but there is a reason they have their position.  They are&#xD;
bringing something to the table and at the very least have power and control. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Communication Skills&lt;/strong&gt;: Communicate like a human, not like an alien. &#xD;
Know your audience: geek talk is ok only if all people are geeks. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Know when to say "I don't know"&lt;/strong&gt;: It's ok not to know everything,&#xD;
and if you give wrong answers, you lose all respect.  Don't be an encyclopedia,&#xD;
be the index. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Ask Open Ended Questions: If people just answer Yes/No you never really learn much &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Don't Take Reactions Personally&lt;/strong&gt;: People don't always mean what you&#xD;
think.  Especially in things like emails.  Some people come off more rigid&#xD;
than others as well. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Be an Active Listener&lt;/strong&gt;: Don't have distractions, ask smart questions,&#xD;
don't multi-task in your head.  Take what a person says and rephrase it back&#xD;
to them, and if they can confirm that, then you can answer the question.  Also&#xD;
avoid filler words, enjoy the silence. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Take Notes&lt;/strong&gt;: Notes don't have to be a distraction, but write down&#xD;
things as much as you can. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Tape Yourself&lt;/strong&gt;: learn to find the filler words in your presentations&#xD;
and how you can improve yourself. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Avoid Bad Language:&lt;/strong&gt;  There is no need for it. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Integrity &amp;amp; Honesty&lt;/strong&gt;:  always tell the truth and remember&#xD;
that its hard to get respect back. &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Everything you know today will be obsolete in 2 years&lt;/strong&gt;: which is true&#xD;
from a technology standpoint, but soft skills will always be with you.  So eat&#xD;
like a bird and poop like an elephant. &#xD;
&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
Again, thank's Dan for those great notes.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
After that, I did my Architecting for the RIA which morphed into a best practices&#xD;
talk. It was the first time that I've done that talk, but I really dig it so you should&#xD;
expect to see it more often. I'll get the slides posted relatively soon. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.michaeleatonconsulting.com/"&gt;Michael Eaton&lt;/a&gt; did a walk-through&#xD;
of &lt;a href="http://www.codeplex.com/lightreader"&gt;LightReader&lt;/a&gt; which is a Silverlight&#xD;
RSS Aggregator that he and I are working on. To date I've given a lot of architectural&#xD;
advice, but I'm planning to spend some time digging in and helping build out the skinning&#xD;
and so on over the next couple of weeks. Feel free to pitch in. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
It was great to see all the enthusiasm in the past couple of Day of .NETs that I've&#xD;
been to. I love this community and how it's grown over the past 6 years that I've&#xD;
been active in it. (Wow, has it really been 6 years????) &#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=36035a9d-8780-496a-99ba-24ec99c33372"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=RiSh9H"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=RiSh9H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=TAFqUh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=TAFqUh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=RImJoh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=RImJoh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=tc1KSH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=tc1KSH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=WWc2oh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=WWc2oh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/291980096" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,36035a9d-8780-496a-99ba-24ec99c33372.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/05/17/WestMichiganDayOfNET.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=739e2192-a080-439a-be79-332c915a42a5</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,739e2192-a080-439a-be79-332c915a42a5.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,739e2192-a080-439a-be79-332c915a42a5.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=739e2192-a080-439a-be79-332c915a42a5</wfw:commentRss>
      
      <title>32 Ways to Keep Your Blog from Sucking by Scott Hanselman Presentation</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,739e2192-a080-439a-be79-332c915a42a5.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/287042993/32WaysToKeepYourBlogFromSuckingByScottHanselmanPresentation.aspx</link>
      <pubDate>Fri, 09 May 2008 19:12:06 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
A while back I posted about &lt;a href="http://www.hanselman.com/blog/"&gt;Scott Hanselman&lt;/a&gt;'s &lt;a href="http://www.hanselman.com/suckless"&gt;32&#xD;
Ways to Keep Your Blog from Sucking&lt;/a&gt; post. At some point later, I created a slide&#xD;
deck to tell the story. Since then, I've given the presentation a few places and Scott&#xD;
even borrowed the deck to do a presentation to a number of the Developer Evangelists&#xD;
in the US. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Anyway, here's the deck that I created...&#xD;
&lt;/p&gt;&#xD;
        &lt;div id="__ss_396545" style="width: 425px; text-align: left"&gt;&#xD;
          &lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=32waystokeepyourblogfromsucking-1210353113855374-9" width="425" height="355" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always"&gt;&#xD;
          &lt;/embed&gt;&#xD;
          &lt;div style="font-size: 11px; padding-top: 2px; font-family: tahoma,arial; height: 26px"&gt;&#xD;
            &lt;a href="http://www.slideshare.net/?src=embed"&gt;&#xD;
              &lt;img style="border-right: 0px; border-top: 0px; margin-bottom: -5px; border-left: 0px; border-bottom: 0px" alt="SlideShare" src="http://static.slideshare.net/swf/logo_embd.png"&gt;&lt;/img&gt;&#xD;
            &lt;/a&gt; | &lt;a title="View '32 Ways To Keep Your Blog From Sucking' on SlideShare" href="http://www.slideshare.net/joshholmes/32-ways-to-keep-your-blog-from-sucking?src=embed"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload?src=embed"&gt;Upload&#xD;
your own&lt;/a&gt;&lt;/div&gt;&#xD;
        &lt;/div&gt;&#xD;
        &lt;p&gt;&#xD;
See the original post at &lt;a href="http://www.joshholmes.com/2007/06/16/32WaysToKeepYourBlogFromSuckingByScottHanselman.aspx"&gt;32&#xD;
Ways to Keep Your Blog from Sucking by Scott Hanselman&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=739e2192-a080-439a-be79-332c915a42a5"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=ZBM3WH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=ZBM3WH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=L9Zuvh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=L9Zuvh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=joHkDh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=joHkDh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=9SFJlH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=9SFJlH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=yLv19h"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=yLv19h" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/287042993" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,739e2192-a080-439a-be79-332c915a42a5.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/05/09/32WaysToKeepYourBlogFromSuckingByScottHanselmanPresentation.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=cae7f7c1-c35b-4be6-b1e8-e418b69104e2</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,cae7f7c1-c35b-4be6-b1e8-e418b69104e2.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,cae7f7c1-c35b-4be6-b1e8-e418b69104e2.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=cae7f7c1-c35b-4be6-b1e8-e418b69104e2</wfw:commentRss>
      <slash:comments>4</slash:comments>
      
      <title>Shift Happens Presentation</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,cae7f7c1-c35b-4be6-b1e8-e418b69104e2.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/285745848/ShiftHappensPresentation.aspx</link>
      <pubDate>Thu, 08 May 2008 00:57:05 GMT</pubDate>
      <description>&lt;div&gt;&#xD;
          &lt;div id="__ss_33834" style="float: left; width: 425px; text-align: left"&gt;&#xD;
            &lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=shift-happens-23665" width="425" height="355" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true"&gt;&#xD;
            &lt;/embed&gt;&#xD;
            &lt;div style="font-size: 11px; padding-top: 2px; font-family: tahoma,arial; height: 26px"&gt;&#xD;
              &lt;a href="http://www.slideshare.net/?src=embed"&gt;&#xD;
                &lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin-bottom: -5px; border-right-width: 0px" alt="SlideShare" src="http://static.slideshare.net/swf/logo_embd.png"&gt;&lt;/img&gt;&#xD;
              &lt;/a&gt; | &lt;a title="View this slideshow on SlideShare" href="http://www.slideshare.net/jbrenman/shift-happens-33834"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload"&gt;Upload&#xD;
your own&lt;/a&gt;&lt;/div&gt;&#xD;
          &lt;/div&gt;&#xD;
          &lt;img style="visibility: hidden; width: 0px; height: 0px" height="0" src="http://counters.gigya.com/wildfire/CIMP/bT*xJmx*PTEyMTAyMDUyNDc5NzcmcHQ9MTIxMDIwNTI1MzU1OCZwPTEwMTkxJmQ9Jm49Jmc9Mg==.jpg" width="0" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;div&gt;This is a brilliant. &#xD;
&lt;/div&gt;&#xD;
          &lt;div&gt;It's thought provoking. &#xD;
&lt;/div&gt;&#xD;
          &lt;div&gt;It's crisp. &#xD;
&lt;/div&gt;&#xD;
          &lt;div&gt;It's clear. &#xD;
&lt;/div&gt;&#xD;
          &lt;div&gt;I'm jealous and wish I was that good.&#xD;
&lt;/div&gt;&#xD;
          &lt;div&gt; &#xD;
&lt;/div&gt;&#xD;
        &lt;/div&gt;&#xD;
        &lt;div&gt;Thanks &lt;a href="http://www.joshholmes.com/ct.ashx?id=cae7f7c1-c35b-4be6-b1e8-e418b69104e2&amp;amp;url=http%3a%2f%2fwww.shivvithal.com%2fblog%2f%3fp%3d11"&gt;Shiv&#xD;
Vithal&lt;/a&gt; for pointing it out.&#xD;
&lt;/div&gt;&#xD;
        &lt;div&gt; &#xD;
&lt;/div&gt;&#xD;
        &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a9b46917-0990-4053-82bc-7a82fa981559" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati&#xD;
Tags: &lt;a href="http://technorati.com/tags/Speaking" rel="tag"&gt;Speaking&lt;/a&gt;&lt;/div&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=cae7f7c1-c35b-4be6-b1e8-e418b69104e2"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=aPUdTH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=aPUdTH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=NV6GEh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=NV6GEh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=vnm05h"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=vnm05h" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=ITlDZH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=ITlDZH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=kKQnih"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=kKQnih" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/285745848" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,cae7f7c1-c35b-4be6-b1e8-e418b69104e2.aspx</comments>
      <category>Speaking</category>
    <feedburner:origLink>http://www.joshholmes.com/2008/05/08/ShiftHappensPresentation.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=860d304a-bc18-423a-95b9-83ac985a6078</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,860d304a-bc18-423a-95b9-83ac985a6078.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,860d304a-bc18-423a-95b9-83ac985a6078.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=860d304a-bc18-423a-95b9-83ac985a6078</wfw:commentRss>
      <slash:comments>3</slash:comments>
      
      <title>Changing RSS Feeds</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,860d304a-bc18-423a-95b9-83ac985a6078.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/284910320/ChangingRSSFeeds.aspx</link>
      <pubDate>Tue, 06 May 2008 21:15:26 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;a href="http://rss.joshholmes.com/joshholmes"&gt;&#xD;
            &lt;img style="border-right: 0px; border-top: 0px; margin: 5px; border-left: 0px; border-bottom: 0px" height="134" alt="image" src="http://www.joshholmes.com/content/binary/WindowsLiveWriter/ChangingRSSFeeds_F2AA/image_3.png" width="134" align="left" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt; Ok,&#xD;
that's a lie - I already moved my feed a LONG (not quite a year ago) time ago.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
My new feed is &lt;a title="http://rss.joshholmes.com/joshholmes" href="http://rss.joshholmes.com/joshholmes"&gt;http://rss.joshholmes.com/joshholmes&lt;/a&gt;. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
But in an effort not to disrupt everyone, I've left my old RSS feed in place. This&#xD;
is not hard to do but unfortunately, those that are still subscribed to the old feed&#xD;
make it difficult to leverage some of the reasons that I moved the feed in the first&#xD;
place. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I moved it for a number of reasons&#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Allows me to do a little bit better job of statistics and the like (it's actually&#xD;
being hosted by another service that does that for me) &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Allows me to change out my blog engine or host with relative transparency &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Allows me to do some interesting things with caching or offloading to a separate server &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
And I'm sure that there are other good reasons as well&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
Do me a favor, if you get a chance and move your RSS subscription if you're still&#xD;
subscribed to the old feed. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
BTW - for those of you who are still subscribed to the old feed - Thanks for sticking&#xD;
with me this long! &#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=860d304a-bc18-423a-95b9-83ac985a6078"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=a09XkH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=a09XkH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=j2CfXh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=j2CfXh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=utwnOh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=utwnOh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=ULP3WH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=ULP3WH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=ls8jih"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=ls8jih" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/284910320" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,860d304a-bc18-423a-95b9-83ac985a6078.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/05/06/ChangingRSSFeeds.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=3dfc098a-2e44-4e34-8a14-d94b55845b18</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,3dfc098a-2e44-4e34-8a14-d94b55845b18.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,3dfc098a-2e44-4e34-8a14-d94b55845b18.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=3dfc098a-2e44-4e34-8a14-d94b55845b18</wfw:commentRss>
      <slash:comments>2</slash:comments>
      
      <title>Brilliant Explanation of Twitter</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,3dfc098a-2e44-4e34-8a14-d94b55845b18.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/284708354/BrilliantExplanationOfTwitter.aspx</link>
      <pubDate>Tue, 06 May 2008 15:06:14 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
As stated, I'm addicted to &lt;a href="http://twitter.com/joshholmes"&gt;twitter&lt;/a&gt;. There&#xD;
are still a ton of my friends and co-workers that don't get it. I saw this on &lt;a href="http://www.theagencyblog.com/"&gt;Giovanni&#xD;
Gallucci&lt;/a&gt;'s blog. It does a better job of explaining twitter than most things that&#xD;
I've seen. &#xD;
&lt;/p&gt;&#xD;
        &lt;div style="margin: 5px"&gt;&#xD;
          &lt;embed src="http://www.youtube.com/v/ddO9idmax0o&amp;amp;hl=en&amp;amp;rel=0&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01" width="425" height="355" type="application/x-shockwave-flash" wmode="transparent"&gt;&#xD;
          &lt;/embed&gt;&#xD;
        &lt;/div&gt;&#xD;
        &lt;p&gt;&#xD;
There's not really anything else to add other than - man I wish I had the time and&#xD;
talent to do videos like this. &#xD;
&lt;/p&gt;&#xD;
        &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:978ff856-9aef-4f74-a99c-112133b4d2a7" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati&#xD;
Tags: &lt;a href="http://technorati.com/tags/Twitter" rel="tag"&gt;Twitter&lt;/a&gt;&lt;/div&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=3dfc098a-2e44-4e34-8a14-d94b55845b18"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=3RNnRH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=3RNnRH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=PDIPZh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=PDIPZh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=WCBhdh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=WCBhdh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=3zArLH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=3zArLH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=9QFC8h"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=9QFC8h" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/284708354" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,3dfc098a-2e44-4e34-8a14-d94b55845b18.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/05/06/BrilliantExplanationOfTwitter.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=d59bb3bd-1d4b-4f51-bac2-0fd95fade976</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,d59bb3bd-1d4b-4f51-bac2-0fd95fade976.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,d59bb3bd-1d4b-4f51-bac2-0fd95fade976.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=d59bb3bd-1d4b-4f51-bac2-0fd95fade976</wfw:commentRss>
      
      <title>David Chappell - coming to Southfield, MI</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,d59bb3bd-1d4b-4f51-bac2-0fd95fade976.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/284149586/DavidChappellComingToSouthfieldMI.aspx</link>
      <pubDate>Mon, 05 May 2008 19:28:49 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;a href="http://www.joshholmes.com/content/binary/WindowsLiveWriter/DavidChappellcomingtoSouthfieldMI_D9AC/clip_image001_2.jpg"&gt;&#xD;
            &lt;img style="border-right: 0px; border-top: 0px; margin: 5px; border-left: 0px; border-bottom: 0px" height="217" alt="clip_image001" src="http://www.joshholmes.com/content/binary/WindowsLiveWriter/DavidChappellcomingtoSouthfieldMI_D9AC/clip_image001_thumb.jpg" width="166" align="left" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Topic: Principles of Software + Services: Design, Development and Deployment &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Abstract: The move to service-orientation is well underway, both inside enterprises,&#xD;
ISV's and on the Internet. What role does traditional software play in a world of&#xD;
on-line services? In particular, how is Microsoft approaching the combination of software&#xD;
plus services? This presentation provides an overview of this area, giving an introduction&#xD;
to and a perspective on this emerging combination. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Bio: David Chappell is Principal of Chappell &amp;amp; Associates (&lt;a href="http://www.davidchappell.com"&gt;www.davidchappell.com&lt;/a&gt;)&#xD;
in San Francisco, California. David has been the keynote speaker for dozens of conferences&#xD;
and events in the U.S., Europe, Asia, Latin America, and Australia. His popular seminars&#xD;
have been attended by tens of thousands of developers, architects, and decision makers&#xD;
in forty countries. David's books have been translated into ten languages and used&#xD;
regularly in courses at MIT, ETH Zurich, and many other universities. In his consulting&#xD;
practice, he has helped clients such as Hewlett-Packard, IBM, Microsoft, Stanford&#xD;
University, and Target Corporation adopt new technologies, market new products, train&#xD;
their sales staffs, and create business plans. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Who Should Attend? &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Anyone responsible for application architecture, software design,  setting technology&#xD;
direction or those responsible for testing and implementing SaaS systems.    &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Southfield, MI &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;b&gt;May 13, 2008 1:00 p.m. - 4:00 p.m.&lt;/b&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Microsoft Corporation&lt;br&gt;&#xD;
1000 Town Center, Suite 1930 &#xD;
&lt;br&gt;&#xD;
Southfield, MI 48075 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032375525&amp;amp;Culture=en-US"&gt;Register&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=d59bb3bd-1d4b-4f51-bac2-0fd95fade976"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=UHhVOH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=UHhVOH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=wwbnuh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=wwbnuh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=F3Dpvh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=F3Dpvh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=px71lH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=px71lH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=qYoaPh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=qYoaPh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/284149586" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,d59bb3bd-1d4b-4f51-bac2-0fd95fade976.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/05/05/DavidChappellComingToSouthfieldMI.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=92cc17bd-0db6-4042-880b-07ac5ea74f73</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,92cc17bd-0db6-4042-880b-07ac5ea74f73.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,92cc17bd-0db6-4042-880b-07ac5ea74f73.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=92cc17bd-0db6-4042-880b-07ac5ea74f73</wfw:commentRss>
      
      <title>Open Source Project of the week - Witty Twitter</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,92cc17bd-0db6-4042-880b-07ac5ea74f73.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/283923627/OpenSourceProjectOfTheWeekWittyTwitter.aspx</link>
      <pubDate>Mon, 05 May 2008 13:06:01 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
Witty is a free, open source &lt;a href="http://twitter.com/"&gt;Twitter&lt;/a&gt; client for&#xD;
Windows Vista and XP powered by the &lt;a href="http://msdn2.microsoft.com/en-us/library/ms754130.aspx"&gt;Windows&#xD;
Presentation Foundation (WPF)&lt;/a&gt;.&lt;br&gt;&lt;img src="http://wittytwitter.googlecode.com/files/witty.png" align="left"&gt;&lt;/img&gt;Project&#xD;
Name: &lt;a href="http://code.google.com/p/wittytwitter/" target="_blank"&gt;Witty&lt;/a&gt;&lt;br&gt;&#xD;
Project site: &lt;a title="http://code.google.com/p/wittytwitter/" href="http://code.google.com/p/wittytwitter/"&gt;http://code.google.com/p/wittytwitter/&lt;/a&gt;&lt;br&gt;&#xD;
Language(s): C#, WPF&lt;br&gt;&#xD;
License: &lt;a href="http://www.opensource.org/licenses/bsd-license.php"&gt;New BSD License&lt;/a&gt;&lt;br&gt;&#xD;
Source Host: Google code&lt;br&gt;&#xD;
Documentation: &lt;a href="http://code.google.com/p/wittytwitter/wiki/FAQ" target="_blank"&gt;FAQ&lt;/a&gt;&lt;br&gt;&#xD;
Discussion Group: &lt;a href="http://groups.google.com/group/wittytwitter/topics"&gt;WittyTwitter&lt;/a&gt;&lt;br&gt;&#xD;
Owner: &lt;a href="http://blogs.vertigo.com/personal/AlanL/Blog/default.aspx" target="_blank"&gt;Alan&#xD;
Le&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I have a stated and known addition to &lt;a href="http://www.joshholmes.com/2007/11/07/Twitter.aspx"&gt;Twitter&lt;/a&gt;.&#xD;
And I've tried a LOT of different clients for it. Check out &lt;a title="http://twitter.pbwiki.com/Apps" href="http://twitter.pbwiki.com/Apps"&gt;http://twitter.pbwiki.com/Apps&lt;/a&gt; for&#xD;
a huge list of apps that are out there. I started out using SMS but that became overwhelming&#xD;
pretty quickly. I have used Twadget, TeleTwitter, TwittIt, Twitter-Sync (Yahoo Messenger&#xD;
client), Twhirl and Snitter. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Witty, however, has been one that have kept my eye on for quite a while. It's an open&#xD;
source project being worked on by &lt;a href="http://blogs.vertigo.com/personal/AlanL/Blog/default.aspx" target="_blank"&gt;Alan&#xD;
Le&lt;/a&gt;, &lt;a href="http://weblogs.asp.net/jgalloway/" target="_blank"&gt;Jon Galloway&lt;/a&gt;, &lt;a href="http://www.lazycoder.com/weblog/" target="_blank"&gt;Scott&#xD;
Koon&lt;/a&gt;, &lt;a href="http://www.keithelder.net/" target="_blank"&gt;Keith Elder&lt;/a&gt; and&#xD;
a couple of other good guys. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
It's written in C# and WPF. It's been a pleasure to watch it going from fairly rough&#xD;
to slick, stable and usable. The guys have gone back through the original and done&#xD;
a ton of refactoring and error handling to get it to the point that it is now. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Witty includes the following functionality: (from the project site) &#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
View recent Twitter statuses from the people you follow (auto-refreshing) &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
View recent replies to you &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
View a specific user's timeline &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Update your twitter status &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
View and respond to Direct Messages &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Links will open in the user's default browser &#xD;
&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
Keith Elder hosts a &lt;a href="http://keithelder.net/blog/archive/2008/05/03/Witty-Twitter-0.1.8.3-Published.aspx" target="_blank"&gt;ClickOnce&#xD;
installer&lt;/a&gt; that will keep you up to date as they continue to make updates and improvements.&#xD;
This is my preferred way to install it because it ensures that I'm up to date and&#xD;
it's usually a very stable build. Unfortunately, the extra skins that are supposed&#xD;
to come with it don't ship in the ClickOnce installer. There's a bug in the skinning&#xD;
and they don't load right. Alan Le is working on it and is refactoring the skinning&#xD;
to load the URI (uniform resource indicator) from an embedded resource file rather&#xD;
than individual files. Good advice from this article - &lt;a title="http://msdn.microsoft.com/en-us/library/aa970069.aspx" href="http://msdn.microsoft.com/en-us/library/aa970069.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa970069.aspx&lt;/a&gt;. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Licensed under the &lt;a href="http://www.opensource.org/licenses/bsd-license.php"&gt;New&#xD;
BSD License&lt;/a&gt;, you are allowed to take the source and/or binaries and redistribute&#xD;
as long as you retain the copyright. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Feel free to jump in and discuss on the &lt;a href="http://groups.google.com/group/wittytwitter/" target="_blank"&gt;google&#xD;
group&lt;/a&gt; or &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://keithelder.net/blog/archive/2008/05/03/Witty-Twitter-0.1.8.3-Published.aspx"&gt;Witty&#xD;
Twitter 0.1.8.3 Published&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=92cc17bd-0db6-4042-880b-07ac5ea74f73"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=xpuCbH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=xpuCbH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=F7YBEh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=F7YBEh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=3XCV4h"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=3XCV4h" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=vkcU0H"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=vkcU0H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=pRRu4h"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=pRRu4h" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/283923627" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,92cc17bd-0db6-4042-880b-07ac5ea74f73.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/05/05/OpenSourceProjectOfTheWeekWittyTwitter.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=b1ba589f-16eb-4049-9deb-a630049bd1dc</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,b1ba589f-16eb-4049-9deb-a630049bd1dc.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,b1ba589f-16eb-4049-9deb-a630049bd1dc.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b1ba589f-16eb-4049-9deb-a630049bd1dc</wfw:commentRss>
      
      <title>Joining the Lounge by Infozerk Inc.</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,b1ba589f-16eb-4049-9deb-a630049bd1dc.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/283898917/JoiningTheLoungeByInfozerkInc.aspx</link>
      <pubDate>Mon, 05 May 2008 12:08:46 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;a href="http://www.infozerk.com/thelounge/"&gt;&#xD;
            &lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px; border-right-width: 0px" height="76" alt="image" src="http://www.joshholmes.com/content/binary/WindowsLiveWriter/JoiningtheLoungebyInfozerkInc_148F9/image_3.png" width="244" align="left" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
It's been a long time coming but I finally decided to put a few ads on my blog. Basically,&#xD;
I'm hoping to make enough money to cover hosting. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I've thought about doing this for a while and have held out until for for a number&#xD;
of reasons. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
A large part of it is that I don't want to look like Nascar. I've been trying to figure&#xD;
out what the right mix is and how much real estate I should devote to it. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
One of the huge blocking issues has been that I didn't have any control over the ads&#xD;
that some company might be posting on my we site. I'm joining the &lt;a href="http://www.infozerk.com/thelounge/"&gt;Lounge&#xD;
by Infozerk&lt;/a&gt; because it's run by &lt;a href="http://www.infozerk.com/"&gt;James Avery&lt;/a&gt;,&#xD;
a guy that I trust, and his ads are targeted at a particular developer segmentation&#xD;
and they are screened personally by him. That's a combination that I like. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The other thing that I like a lot about the Lounge is that I'm in a "room" with a&#xD;
lot of other developers with similar topics and thoughts. This is a great set of guys&#xD;
that includes &lt;a href="http://frazzleddad.com/"&gt;Jim Holmes&lt;/a&gt; (no relation but I'd&#xD;
be proud to claim him), &lt;a href="http://stevenharman.net/"&gt;Steven Harman&lt;/a&gt; (Fellow&#xD;
geek and ALT.NET enthusiast), &lt;a href="http://michaeleatonconsulting.com/blog"&gt;Michael&#xD;
Eaton&lt;/a&gt; (Great speaker and consultant from Michigan) and so on. This means that&#xD;
we can get together and decide not to allow a particular advertiser. That's cool.&#xD;
It also means that these advertisers are able to look at the set of people that they&#xD;
are sponsoring and make intelligent decisions about their audience and if they are&#xD;
the right fit. I like that as well. It's also good because I'm basically in a room&#xD;
with a lot of my blogroll... &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Quick summary:&#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Payment will cover my hosting costs at least &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
The advertisers are carefully screened and are all companies that I'm happy to support&#xD;
on my blog &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
The network is carefully screened and consists of many people I respect in the development&#xD;
community &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;a href="http://www.infozerk.com/"&gt;James Avery&lt;/a&gt; is running it and will make sure&#xD;
the other three continue to be true &#xD;
&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
Now, to be honest, I'm not in the "big boy room" with &lt;a href="http://haacked.com/"&gt;Haack&lt;/a&gt;, &lt;a href="http://weblogs.asp.net/jgalloway"&gt;Jon&#xD;
Galloway&lt;/a&gt; and the like but I'm in with good company. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
All in all, I think that the Lounge is a good fit for me. High quality advertisers&#xD;
and high quality publishers associated with it.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
James posted about it at &lt;a href="http://infozerk.com/averyblog/may-lounge-update/"&gt;Lounge&#xD;
Update : Infozerk Inc.&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;&amp;lt;update&amp;gt;&lt;/strong&gt;The original post had &lt;a href="http://www.hanselman.com/blog/"&gt;Hanselman&lt;/a&gt; in&#xD;
it but &lt;a href="http://www.infozerk.com/"&gt;Avery&lt;/a&gt; pointed out that &lt;a href="http://www.hanselman.com/blog/"&gt;Hanselman&lt;/a&gt; is&#xD;
not advertising through the Lounge so he's not one of the guys in the "big boy room"&#xD;
at the Lounge either. I should have done the update post rather than an edit - and &lt;a href="http://www.hanselman.com/blog/"&gt;Hanselman&lt;/a&gt; has&#xD;
rightly called me out on that in email.&lt;strong&gt;&amp;lt;/update&amp;gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=b1ba589f-16eb-4049-9deb-a630049bd1dc"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=zCtSlH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=zCtSlH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=wA8OMh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=wA8OMh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=SsScLh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=SsScLh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=FxhNOH"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=FxhNOH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=t5C5eh"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=t5C5eh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/283898917" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,b1ba589f-16eb-4049-9deb-a630049bd1dc.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/05/05/JoiningTheLoungeByInfozerkInc.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=21f2a4c6-f582-4287-b584-7973d9ec60d4</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,21f2a4c6-f582-4287-b584-7973d9ec60d4.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,21f2a4c6-f582-4287-b584-7973d9ec60d4.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=21f2a4c6-f582-4287-b584-7973d9ec60d4</wfw:commentRss>
      <slash:comments>6</slash:comments>
      
      <title>Words as Filler when Public Speaking</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,21f2a4c6-f582-4287-b584-7973d9ec60d4.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/280926621/WordsAsFillerWhenPublicSpeaking.aspx</link>
      <pubDate>Wed, 30 Apr 2008 16:56:03 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;a href="http://melgrubb.spaces.live.com" target="_blank"&gt;&#xD;
            &lt;a title="Public Speaking" href="http://www.flickr.com/photos/40886691@N00/168210940/"&gt;&#xD;
              &lt;img style="margin: 5px" class="flickr" border="0" hspace="5" alt="Public Speaking" vspace="5" align="left" src="http://static.flickr.com/59/168210940_bc9b58b7b9_m.jpg"&gt;&lt;/img&gt;&#xD;
            &lt;/a&gt;Mel&#xD;
Grubb&lt;/a&gt; read my post on &lt;a href="http://www.joshholmes.com/2008/04/28/PublicSpeakingAndMovementOnstage.aspx"&gt;Public&#xD;
Speaking and Movement onstage&lt;/a&gt; and inspired me to write this post with his comments. &#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
"I think a good background in stagecraft could benefit a lot of public speakers. Simple&#xD;
things like basic blocking, "cheating" your face toward the audience, finding and&#xD;
eliminating your particular "tics" or problem words, etc. Speakers who say "basically"&#xD;
more than once every five minutes drive me up a wall.  'Essentially' is even&#xD;
worse." - Mel Grubb in comments and email. &#xD;
&lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
He struck another of my nerves. I was on a conference call just yesterday with people&#xD;
that will go unnamed partly because I don't want to call out anyone (don't worry it's&#xD;
no one local) and partly because I can't remember who was talking or what they were&#xD;
talking about because I was so distracted. I IMed with &lt;a href="http://www.larryclarkin.com"&gt;Larry&#xD;
Clarkin&lt;/a&gt; about it and this is a snip of the conversation.&#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
Josh Holmes‎‎:&lt;br&gt;&#xD;
I'm really hoping that he'll really use the word really to really make a really good&#xD;
point soon. &#xD;
&lt;/p&gt;&#xD;
          &lt;p&gt;&#xD;
‎‎Larry Clarkin‎‎:&lt;br&gt;&#xD;
really? &#xD;
&lt;/p&gt;&#xD;
          &lt;p&gt;&#xD;
‎‎Josh Holmes‎‎:&lt;br&gt;&#xD;
Really really...&#xD;
&lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
My wife actually reminded me of a story from a class that she took where the professor&#xD;
used Um and Ah non-stop. There was at least one lecture where they focused on counting&#xD;
the number of Um and Ah's that he used rather than listening to the presentation. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The primary reason that speakers fall back on these type of words is that they are&#xD;
used to fill the air while the speaker is constructing the next sentence in their&#xD;
head. Even though most speakers are terrified of it, Silence is still ok. Some call&#xD;
it Golden. There's a huge difference between dead air and silence. Dead air is when&#xD;
nobody is saying or thinking anything. Silence is when it's quiet. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
In addition to my background in theatre, I was a member of a &lt;a href="http://www.toastmasters.org"&gt;ToastMasters&#xD;
International&lt;/a&gt; for 4 years. &lt;a href="http://www.toastmaster.org" target="_blank"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 5px 5px 0px; border-right-width: 0px" border="0" alt="image" align="right" src="http://www.joshholmes.com/content/binary/WindowsLiveWriter/WordsasCrutcheswhenPublicSpeaking_82EF/image_3.png" width="240" height="208"&gt;&lt;/img&gt;&lt;/a&gt;In&#xD;
fact, I was president of my chapter for a year. As an organization, they have a great&#xD;
curriculum for teaching people the basics of speaking. While we, including me, have&#xD;
been obsessed with the format of the slide deck, they have been continuing to educate&#xD;
great speakers by focusing on delivery and real speech writing. There's a series of&#xD;
talks that you have to give. Some of these are using props. Some are very serious&#xD;
and dramatic. Others are humorous speeches. Side note - I actually took second in&#xD;
a regional humorous speech competition with a speech about the plight of the thumbless&#xD;
in America. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
One of the components of a Toastmaster meeting is an "Ah Counter". This is a person&#xD;
who sits in the back of the room and listens for filler or crutch words. When they&#xD;
hear these, they take a note and they ring a bell. It's the most aggravating thing&#xD;
in the world! The first talk that I did there, despite my background in theatre, sounded&#xD;
like a parade. &#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
"&lt;u&gt;Um&lt;/u&gt;, &lt;u&gt;ah&lt;/u&gt;, &lt;u&gt;so&lt;/u&gt; it's like, &lt;u&gt;um&lt;/u&gt;, &lt;u&gt;well&lt;/u&gt;, &lt;u&gt;you know&lt;/u&gt; a&#xD;
thing that you, &lt;u&gt;ah&lt;/u&gt;, might &lt;u&gt;basically&lt;/u&gt; find in, &lt;u&gt;um&lt;/u&gt;, &lt;u&gt;your&lt;/u&gt;, &lt;u&gt;ah&lt;/u&gt;,&#xD;
backyard" - Josh Holmes in one of his first public speeches. &#xD;
&lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
You might think I'm joking but you've done it too! There were more filler words in&#xD;
my talk than content. When I realized that it was astounding. After a while, you start&#xD;
consciously weeding out those filler words. You will be at lunch somewhere and be&#xD;
ringing that bell yourself inside your head. At some point later, you have eliminated&#xD;
most of them from your vocabulary. Unfortunately, I've slipped in the 9 years that&#xD;
I've been away from &lt;a href="http://www.toastmasters.org"&gt;ToastMasters International&lt;/a&gt;.&#xD;
I've started noticing that I'll start repeating words in my speech pattern. I've started&#xD;
answering questions with "Sooo, the answer to that question is...". I have got to&#xD;
stop! It's annoying me. I can't imagine what it's doing to you listening to me. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I hope that you'll take this to heart and start listening to yourself speak. First,&#xD;
look for a ToastMasters' club near you with their handy &lt;a href="http://www.toastmasters.org/websiteApps/" target="_blank"&gt;meeting&#xD;
locator&lt;/a&gt;. There are 10 clubs within 20 miles of my house and I live in the sticks.&#xD;
If you can't get to ToastMasters, or really even if you can, you should tape your&#xD;
sessions and review them. Watch for movement, speech and more. Make notes and practice&#xD;
with those notes in hand. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
This will help you be a better speaker. Even if it's not obvious to you, two things&#xD;
will happen. First, you'll be able to say more in less time and second, people will&#xD;
focus on your message rather than your quirks. &#xD;
&lt;/p&gt;&#xD;
        &lt;div style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; display: inline" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:98146d1c-e8e0-450d-a44a-de3ebcedac98" class="wlWriterSmartContent"&gt;Technorati&#xD;
Tags: &lt;a href="http://technorati.com/tags/Public%20Speaking" rel="tag"&gt;Public Speaking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Speaking" rel="tag"&gt;Speaking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ToastMasters" rel="tag"&gt;ToastMasters&lt;/a&gt;&lt;/div&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=21f2a4c6-f582-4287-b584-7973d9ec60d4"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=9v1kvG"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=9v1kvG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=XfUwSg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=XfUwSg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=GJoVfg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=GJoVfg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=eSx2uG"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=eSx2uG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=q65Lxg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=q65Lxg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/280926621" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,21f2a4c6-f582-4287-b584-7973d9ec60d4.aspx</comments>
      <category>Speaking</category>
      <category>Tangent</category>
    <feedburner:origLink>http://www.joshholmes.com/2008/04/30/WordsAsFillerWhenPublicSpeaking.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=7f340463-a910-4cb1-bca1-c6bcf0182a39</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,7f340463-a910-4cb1-bca1-c6bcf0182a39.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,7f340463-a910-4cb1-bca1-c6bcf0182a39.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7f340463-a910-4cb1-bca1-c6bcf0182a39</wfw:commentRss>
      <slash:comments>9</slash:comments>
      
      <title>Public speaking and movement onstage</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,7f340463-a910-4cb1-bca1-c6bcf0182a39.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/279613716/PublicSpeakingAndMovementOnstage.aspx</link>
      <pubDate>Mon, 28 Apr 2008 20:11:52 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;a title="Playing God - fight scene" href="http://www.flickr.com/photos/23258232@N00/912099736/"&gt;&#xD;
            &lt;img class="flickr" alt="Playing God - fight scene" hspace="5" src="http://static.flickr.com/1086/912099736_70fde0fb2e_m.jpg" align="left" vspace="5" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;Movement&#xD;
when speaking is very important. &#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
"Acting is, therefore, the process of illustrating the dramatic action - through activity.&#xD;
Activity is the how; action is the what" - Play Directing by Frances Hodges&#xD;
&lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
For those of you who don't know, I was a theatre major in college. Specifically, I&#xD;
studied directing. I was a decent actor but directing was what I really enjoyed from&#xD;
light design to directing actors and the full blown play. For a ton of reasons, I&#xD;
ended up with an English degree with a minor in Drama and a minor in Communications. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Recently, I was asked to critique a talk by a friend of mine. One of the pieces of&#xD;
feedback that I gave him was that he wanders while speaking. I expressed it as it&#xD;
drove me nuts, but I didn't really go into detail so I'm going to do that here. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I chose the word wanders for a reason. I started thinking about how I would have directed&#xD;
the talk if it were a play and I was directing him. The blocking (movement that the&#xD;
director lays out for the actor) is very important as it emphasizes the meaning of&#xD;
what's being said (or not said) at the moment. One of the many exercises that actors&#xD;
and directors go through when preparing with a script is to tear apart the script&#xD;
line by line, sentence by sentence and assign verbs to those lines. Every line in&#xD;
the script has a verb and action. &#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;"If you can sense the action, the verb will come easily to you" - Play&#xD;
Directing by Frances Hodges&lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
Thinking about the first quote - if the action is the what, the action is what you&#xD;
are trying to get the other person (in public speaking this is the audience) to do&#xD;
or feel. The activity (movement) is how you conveying that to the audience. When you&#xD;
are giving a talk, you are typically trying to convince the audience of your ideas&#xD;
and thoughts around the given topic. To do that, you have to be careful about how&#xD;
you convey your thoughts on stage. Think carefully about each thing that you are saying&#xD;
and what you are trying to get the audience to do or feel with that and what verb&#xD;
and activity should go with that. Are you going to threaten the audience? Retreat&#xD;
from the audience? Are you going to ignore, shame, beg, torment, entrance, lead, relax,&#xD;
motivate, berate the audience? These are verbs and you should think about everything&#xD;
that you say in a talk as conveying some verb. Once you understand the Action and&#xD;
Verb, the Activity, read walking or gesture or other visible motion, that you make&#xD;
on stage will become obvious. Each and every activity is there to illustrate the verb&#xD;
to the audience. It's extraordinarily difficult to motivate an audience while sitting.&#xD;
On the other hand, if you are leaning back against the front of the table, it becomes&#xD;
easier to relax the audience. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The reality is that it's the same in public speaking. It kills me to see someone walking&#xD;
backwards or sideways or heading back to the podium when they are making a big point.&#xD;
What this says (yells, screams...) to the audience is that they don't believe in this&#xD;
point because they are retreating from the audience. As this poor soul gets to the&#xD;
podium and finish the point as they get there - right when they put a large obstacle&#xD;
between themselves and the audience. These are not things that the typical audience&#xD;
member will consciously pick up on, but they will on a subconscious level. If they&#xD;
didn't, directors could go home and actors would wonder aimlessly all over the set.&#xD;
When someone is pacing aimlessly back and forth on stage, they are wandering or lost&#xD;
in thought and pontificating so the audience will automatically start to wander in&#xD;
their thought train as well. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The solution is to block out your session. In other words, choreograph your talk so&#xD;
that your movements match the verbs that you're trying to convey. I'm not going to&#xD;
pretend that this is easy. Especially since many talks have a decent amount of improvisation&#xD;
in them. The trick is to figure out what your big points are and make sure that you&#xD;
nail those. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
One way to get started is to pick two spots that you are allowed to be at in the room.&#xD;
Call them home and away. Home will be placed somewhere in the middle of the stage&#xD;
with easy access to your laptop and your water. Away will be closer to the audience&#xD;
and slightly to the right or left of center of the stage. While you are at home -&#xD;
pretend that you a playing basketball and you have to keep one foot planted. You can&#xD;
move your upper body all that you want to but the lower body has to stay still. Only&#xD;
after you have decided to really make a point will you start moving and it will always&#xD;
be movement the the away spot and it's the build up to a point. While making your&#xD;
point, plant on the away spot with both feet square to the audience, shoulders back&#xD;
and speak clearly in a loud firm voice. Hold that position for as long as you need&#xD;
to for the point to really sink in. I'll often make a point and then wait 10 or more&#xD;
seconds for it to sink in. Maybe I'll even wander back to "home" and take a drink&#xD;
while letting it sink in. And then you slide back home to reset before your next point. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
As you get comfortable with that you can start getting fancier and start doing more&#xD;
and more. &#xD;
&lt;/p&gt;&#xD;
        &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:08575689-5a26-44f5-976b-24eb8c10525f" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati&#xD;
Tags: &lt;a href="http://technorati.com/tags/Public%20Speaking" rel="tag"&gt;Public Speaking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Speaking" rel="tag"&gt;Speaking&lt;/a&gt;&lt;/div&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=7f340463-a910-4cb1-bca1-c6bcf0182a39"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=BYDjeG"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=BYDjeG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=SfoANg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=SfoANg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=29PWIg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=29PWIg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=GGiC8G"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=GGiC8G" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=GsnD8g"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=GsnD8g" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/279613716" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,7f340463-a910-4cb1-bca1-c6bcf0182a39.aspx</comments>
      <category>Speaking</category>
    <feedburner:origLink>http://www.joshholmes.com/2008/04/28/PublicSpeakingAndMovementOnstage.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=9172339c-8449-49dd-820f-a275d27c3f7e</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,9172339c-8449-49dd-820f-a275d27c3f7e.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,9172339c-8449-49dd-820f-a275d27c3f7e.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9172339c-8449-49dd-820f-a275d27c3f7e</wfw:commentRss>
      <slash:comments>3</slash:comments>
      
      <title>Domain Specific Languages (DSL)</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,9172339c-8449-49dd-820f-a275d27c3f7e.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/277841356/DomainSpecificLanguagesDSL.aspx</link>
      <pubDate>Fri, 25 Apr 2008 20:19:13 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;a href="http://www.joshholmes.com/content/binary/WindowsLiveWriter/DomainSpecificLanguagesDSL_CA25/image_2.png"&gt;&#xD;
            &lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px; border-right-width: 0px" height="203" alt="image" src="http://www.joshholmes.com/content/binary/WindowsLiveWriter/DomainSpecificLanguagesDSL_CA25/image_thumb.png" width="313" align="left" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt; I've&#xD;
been spending a lot of time recently looking at &lt;a href="http://www.martinfowler.com/bliki/DomainSpecificLanguage.html"&gt;DSL&lt;/a&gt;s.&#xD;
That's not on purpose, it's just happened that way as I've been to a number of different&#xD;
conferences, such as &lt;a href="http://www.joshholmes.com/2008/04/22/CentralOhioDayOfNET2008ByAndyErickson.aspx"&gt;Central&#xD;
Ohio Day of .NET&lt;/a&gt; where &lt;a href="http://jrwren.wrenfam.com/blog/"&gt;Jay Wren&lt;/a&gt; was&#xD;
talking about &lt;a href="http://boo.codehaus.org/"&gt;Boo&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Domain-specific_programming_language"&gt;DSL&lt;/a&gt;s.&#xD;
I've also been in on a lot of discussions with &lt;a href="http://objo.com"&gt;Joe O'Brien&lt;/a&gt; and&#xD;
others about them. &#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
From Martin Fowler - "The basic idea of a domain specific language (DSL) is a computer&#xD;
language that's targeted to a particular kind of problem, rather than a general purpose&#xD;
language that's aimed at any kind of software problem."&#xD;
&lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
There are a number of DSLs that we use every day. One of them that Joe likes to reference&#xD;
is:&#xD;
&lt;/p&gt;&#xD;
        &lt;p style="align: center"&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;div style="margin: 10px; width: 150px; color: white; background-color: blue; align: center"&gt;&#xD;
          &lt;p align="center"&gt;&#xD;
Quad&lt;br&gt;&#xD;
venti&lt;br&gt;&#xD;
no whip&lt;br&gt;&#xD;
2 pump&lt;br&gt;&#xD;
white mocha&#xD;
&lt;/p&gt;&#xD;
        &lt;/div&gt;&#xD;
        &lt;p&gt;&#xD;
Obviously (hopefully), this is Starbucks' DSL that they use. This is a very efficient&#xD;
way for the Starbucks employees to communicate. The cashier starts by taking the order&#xD;
and transmitting that order to the person working the espresso machine who fulfills&#xD;
the order and passes it on to the customer. I usually understand it when they hand&#xD;
it back to me even though it sounds little to nothing like what I said to the cashier&#xD;
in the first place. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Domain&lt;/strong&gt; - Every Domain has a their own vocabulary and dialect. Think&#xD;
about the medical field, banking, real estate, investments, mathematics, zoology,&#xD;
chemistry, grocery stores and on and on. Everyone of these has a way of communicating&#xD;
that the outside world has to understand to understand them. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Specific&lt;/strong&gt; - these vocabularies and dialects are specific to the domain&#xD;
that they are in. In fact, the various terms don't transfer from domain to domain.&#xD;
As an example, if I'm say Prime to an investor vs. Prime to a butcher, they are going&#xD;
to have completely different ideas as to what I'm talking about. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Language&lt;/strong&gt; - this specific vocabulary in each of these domains is about&#xD;
communication quickly and efficiently. It's a language all unto itself. Now, the majority&#xD;
of these are created from within the languages that we speak on an every day basis&#xD;
- such as English or French. Some of them have a touch of Latin thrown in but for&#xD;
the most part, they are local centric. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
In very much the same way, DSLs in the software world are created, typically, from&#xD;
a language that already exists. There are languages, such as BOO, where the point&#xD;
of the language is to make it easy to create DSLs. There are other languages, such&#xD;
as Ruby, that make it very easy to create DSLs (see Joe's talk on referenced at the&#xD;
end of this post). This is one of many reasons that I'm geeked about &lt;a href="http://ironruby.rubyforge.org/"&gt;IronRuby&lt;/a&gt;. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.joshholmes.com/content/binary/WindowsLiveWriter/DomainSpecificLanguagesDSL_CA25/image_4.png"&gt;&#xD;
            &lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px; border-right-width: 0px" height="348" alt="image" src="http://www.joshholmes.com/content/binary/WindowsLiveWriter/DomainSpecificLanguagesDSL_CA25/image_thumb_1.png" width="213" align="right" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt; It's&#xD;
always a good thing when the programmers and the users are speaking the in the same&#xD;
languages. This makes sure that you're in lock step on the requirements and what the&#xD;
application is supposed to do. I've seen time and time again where an application&#xD;
does exactly what the programmer intended for it to do but communications issues mean&#xD;
that they had no idea what the user actually wanted or needed. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The first time I was introduced to the topic was when I was writing banking software.&#xD;
We went through a lot of hoops to make sure that we were speaking in banking terms&#xD;
when talking to the business analysts (BA). This was a struggle for a lot of the compsci&#xD;
majors just out of college that were amazing programmers but couldn't understand the&#xD;
business rules. Part of the problem was that the languages that we were writing in,&#xD;
while we had class and method names that mapped, was still the computer science language&#xD;
verses something that we could show the BA. I always wanted to make it a requirement&#xD;
that the programmers had to work as a teller for a week every couple of years so that&#xD;
they could understand the business. You think I'm joking, but Anheuser Busch makes&#xD;
all of it's employees, from brewers to architects to executives go to brewing school.&#xD;
Dominoes Pizza makes everyone go through the line training to learn how the pizzas&#xD;
are made. There are a lot of these examples, but not nearly enough all at the same&#xD;
time. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
We are getting the tools, however, at this point where the language that we write&#xD;
in can start to become the interface with the BAs and the users because we can write&#xD;
it in such a a way that they can understand it. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
To get a fantastic primer on DSLs and see them created in Ruby, go watch &lt;a href="http://objo.com"&gt;Joe&#xD;
O'Brien&lt;/a&gt;'s talk that he did at &lt;a href="http://mtnwestrubyconf.com/"&gt;Mountain West&#xD;
Ruby Conf&lt;/a&gt; called &lt;a href="http://mwrc2008.confreaks.com/08obrien.html"&gt;Domain&#xD;
Specific Languages: Molding Ruby&lt;/a&gt;. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Other things to check out:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://martinfowler.com/bliki/DomainSpecificLanguage.html"&gt;Martin Fowler&#xD;
on domain-specific languages&lt;/a&gt;&#xD;
          &lt;br&gt;&#xD;
          &lt;a href="http://msdn2.microsoft.com/en-us/library/bb126259.aspx"&gt;Creating Domain-Specific&#xD;
Languages&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=9172339c-8449-49dd-820f-a275d27c3f7e"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=1BBOi6G"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=1BBOi6G" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=GMpBmlg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=GMpBmlg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=HrarOig"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=HrarOig" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=FAQERYG"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=FAQERYG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=u8CK2Hg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=u8CK2Hg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/277841356" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,9172339c-8449-49dd-820f-a275d27c3f7e.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/04/25/DomainSpecificLanguagesDSL.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=a80e433e-33e3-4e81-a6bb-3991e0edb032</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,a80e433e-33e3-4e81-a6bb-3991e0edb032.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,a80e433e-33e3-4e81-a6bb-3991e0edb032.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=a80e433e-33e3-4e81-a6bb-3991e0edb032</wfw:commentRss>
      <slash:comments>7</slash:comments>
      
      <title>Central Ohio Day of .NET 2008 by Andy Erickson</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,a80e433e-33e3-4e81-a6bb-3991e0edb032.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/275433708/CentralOhioDayOfNET2008ByAndyErickson.aspx</link>
      <pubDate>Tue, 22 Apr 2008 14:16:48 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;a href="http://cinnug.org/cododn/default.aspx"&gt;&#xD;
            &lt;img style="margin: 5px" src="http://cinnug.org/images/CentralOhioDoDNLogo_small.png" align="left" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;I&#xD;
love it when the community steps up and really shows me something new. This past weekend&#xD;
I attended &lt;a href="http://cinnug.org/cododn/default.aspx"&gt;Central Ohio Day of .NET&lt;/a&gt;.&#xD;
This was one of the first events in a while that I've been to where I was just a participant.&#xD;
It was refreshing. As always, they did a fantastic job putting on the event and pulling&#xD;
together top notch speakers and content to really put together a solid show. Most&#xD;
of the day I was really torn between at least 2 if not 3 talks that I wanted to see.&#xD;
I was not surprised by that - that's become the norm. &lt;a href="http://frazzleddad.blogspot.com/"&gt;Jim&#xD;
Holmes&lt;/a&gt; started the community conferences here in MI/OH/KY/TN (AKA Heartland District).&#xD;
That was picked up by Columbus and Ann Arbor who created the branding &lt;a href="http://www.dayofdotnet.org/"&gt;Day&#xD;
of .NET&lt;/a&gt;. That's inspired a lot of other conferences around the district including&#xD;
Memphis, Grand Rapids, Cleveland and so on. Each of these have between 150 and 300&#xD;
attendees. Those are anchored by the two huge community conferences, &lt;a href="http://www.devlink.net"&gt;DevLink&lt;/a&gt; in&#xD;
the fall in Nashville at around 400-500 attendees and &lt;a href="http://www.codemash.org"&gt;CodeMash&lt;/a&gt; which&#xD;
is a completely different animal. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://cincinnatirecruiter.wordpress.com/2008/04/22/central-ohio-day-of-net-2008/"&gt;&#xD;
            &lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px; border-right-width: 0px" height="199" alt="image" src="http://www.joshholmes.com/content/binary/WindowsLiveWriter/CentralOhioDayof.NET2008byAndyErickson_9066/image_3.png" width="244" align="right" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt; What&#xD;
I hadn't seen before was what &lt;a href="http://cincinnatirecruiter.wordpress.com"&gt;Andy&#xD;
Erickson&lt;/a&gt; put together. He put together a 5 minute video of the Central Ohio Day&#xD;
of .NET conference and really captured the event. Visit &lt;a href="http://cincinnatirecruiter.wordpress.com/2008/04/22/central-ohio-day-of-net-2008/"&gt;Central&#xD;
Ohio Day of .NET 2008&lt;/a&gt; to see the video. He obviously put in some real work on&#xD;
this video. He even started a little bit of buzz about the event by interviewing some&#xD;
of the conference organizers such as &lt;a href="http://www.mvwood.com/blogs/blog/default.aspx"&gt;Mike&#xD;
Wood&lt;/a&gt;. Listen to &lt;a href="http://cincinnatirecruiter.wordpress.com/2008/04/04/talk-mike-wood-and-day-of-net-08/"&gt;Mike&#xD;
Wood and Day of .NET '08&lt;/a&gt; for more on that. I really hope that more people will&#xD;
do this in the future. Even though I was there, there was a ton that I missed - like&#xD;
the fact that &lt;a href="http://www.blogger.com/profile/11925682"&gt;Michael Neel&lt;/a&gt; was&#xD;
there. Michael drove all the way up from Knoxville to Ohio to speak on the "&lt;a href="http://cinnug.org/cododn/sessions.aspx#Welcome_to_the_Church_of_Agile"&gt;Church&#xD;
of Agile&lt;/a&gt;". It's a fun and bizarre talk where he breaks out the Jedi garb and everything. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
So, hats off to the organizers &lt;a href="http://frazzleddad.blogspot.com/"&gt;Jim Holmes&lt;/a&gt;, &lt;a href="http://www.mvwood.com/blogs/blog/default.aspx"&gt;Mike&#xD;
Wood&lt;/a&gt;, Bob Sledge, Carey Payette and &lt;a href="http://bouncetadiss.blogspot.com/"&gt;Justin&#xD;
Kohnen&lt;/a&gt; - they did an amazing job and I hope that they will continue to do so in&#xD;
the future. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.wmdotnet.org/dodn08/"&gt;&#xD;
            &lt;img style="margin: 5px" alt="West Michigan Day of .NET 2008" src="http://www.dayofdotnet.org/images/WestMichigan2008.gif" align="left" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
          &lt;a href="http://www.clevelanddodn.org/"&gt;&#xD;
            &lt;img style="margin: 5px" alt="Cleveland 2008" src="http://www.dayofdotnet.org/images/Cleveland2008.png" align="right" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;Now&#xD;
I'm looking forward to speaking at the second annual &lt;a href="http://www.wmdotnet.org/dodn08/"&gt;West&#xD;
Michigan Day of .NET&lt;/a&gt; on May 10th, 2008. I'll be speaking on Architecting a Rich&#xD;
Internet Application. &lt;a href="http://jrwren.wrenfam.com/blog/"&gt;Jay Wren&lt;/a&gt; is going&#xD;
to be doing his Boo and DSL talk. &lt;a href="http://morewally.com/cs/Default.aspx"&gt;Wally&#xD;
McClure&lt;/a&gt; is coming all the way from Knoxville to do his deep dive into the ASP.NET&#xD;
AJAX panel. Michael Eaton is going to be speaking on &lt;a href="http://www.codeplex.com/LightReader"&gt;LightReader&lt;/a&gt;,&#xD;
a Silverlight feed reader. Really, there are two many great sessions to list them&#xD;
all. Hope to see you there!&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
If you miss that one (or really, even if you don't), you should try to make it to &lt;a href="http://www.wmdotnet.org/dodn08/"&gt;&lt;/a&gt;&lt;a href="http://www.clevelanddodn.org/"&gt;Cleveland&#xD;
Day of .NET&lt;/a&gt;! Again, they've got an amazing set of speakers and content. This is&#xD;
their first time but they're coming out swinging. Unfortunately, I won't be able to&#xD;
make that one personally but I'm hoping that someone will pull an Andy and catch me&#xD;
up on what I missed. :) &#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=a80e433e-33e3-4e81-a6bb-3991e0edb032"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=Xxrcb8G"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=Xxrcb8G" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=lw6UiPg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=lw6UiPg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=s1R83bg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=s1R83bg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=I6KvbZG"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=I6KvbZG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=b0riHlg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=b0riHlg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/275433708" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,a80e433e-33e3-4e81-a6bb-3991e0edb032.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/04/22/CentralOhioDayOfNET2008ByAndyErickson.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.joshholmes.com/Trackback.aspx?guid=7639fa29-3a06-4819-a546-48d69147fa37</trackback:ping>
      <pingback:server>http://www.joshholmes.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.joshholmes.com/PermaLink,guid,7639fa29-3a06-4819-a546-48d69147fa37.aspx</pingback:target>
      <dc:creator>Josh Holmes</dc:creator>
      <wfw:comment>http://www.joshholmes.com/CommentView,guid,7639fa29-3a06-4819-a546-48d69147fa37.aspx</wfw:comment>
      <wfw:commentRss>http://www.joshholmes.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7639fa29-3a06-4819-a546-48d69147fa37</wfw:commentRss>
      <slash:comments>2</slash:comments>
      
      <title>Definition of a Mashup</title>
      <guid isPermaLink="false">http://www.joshholmes.com/PermaLink,guid,7639fa29-3a06-4819-a546-48d69147fa37.aspx</guid>
      <link>http://rss.joshholmes.com/~r/JoshHolmes/~3/274983934/DefinitionOfAMashup.aspx</link>
      <pubDate>Mon, 21 Apr 2008 22:12:57 GMT</pubDate>
      <description>&lt;p&gt;&#xD;
          &lt;a href="http://www.msarchitecturejournal.com/pdf/Journal13.pdf"&gt;&#xD;
            &lt;img style="margin: 5px" height="238" alt="The Journal" src="http://larryclarkin.com/content/binary/WindowsLiveWriter/ArticleonMashupsintheArchitectureJournal_9BEE/image_thumb.png" width="244" align="right" border="0"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;Since &lt;a href="http://www.larryclarkin.com"&gt;Larry&#xD;
Clarkin&lt;/a&gt; and I wrote the &lt;a href="http://msdn2.microsoft.com/en-us/arcjournal/bb906060.aspx"&gt;Enterprise&#xD;
Mashups article&lt;/a&gt; in the &lt;a href="http://www.architecturejournal.net"&gt;Architecture&#xD;
Journal&lt;/a&gt;, I've been getting a ton of questions about mashups and what they are.&#xD;
To that end, I thought I'd put my neck out and lay down a public definition. &#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
A mashup is an application that pulls together data from different sources and puts&#xD;
that with functionality that didn't know about each other previously to provide a&#xD;
interesting graphical look at that data.&#xD;
&lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
Often, a mashup is used to the end of making decisions based on a visualization of&#xD;
the data. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The canonical example is putting data on a map. For example, Wikipedia (at least as&#xD;
of when I wrote this) defines it as follows:&#xD;
&lt;/p&gt;&#xD;
        &lt;blockquote&gt;&#xD;
          &lt;p&gt;&#xD;
In technology, a &lt;b&gt;mashup&lt;/b&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Web_application"&gt;web&#xD;
application&lt;/a&gt; that combines data from more than one source into a single integrated&#xD;
tool; an example is the use of cartographic data from &lt;a href="http://en.wikipedia.org/wiki/Google_Maps"&gt;Google&#xD;
Maps&lt;/a&gt; to add location information to real-estate data from &lt;a href="http://en.wikipedia.org/wiki/Craigslist"&gt;Craigslist&lt;/a&gt;,&#xD;
thereby creating a new and distinct web service that was not originally provided by&#xD;
either source. &#xD;
&lt;/p&gt;&#xD;
          &lt;p&gt;&#xD;
            &lt;a href="http://en.wikipedia.org/wiki/Mashup_%28web_application_hybrid%29"&gt;Mashup&#xD;
(web application hybrid) - Wikipedia, the free encyclopedia&lt;/a&gt;&#xD;
          &lt;/p&gt;&#xD;
        &lt;/blockquote&gt;&#xD;
        &lt;p&gt;&#xD;
However, it doesn't have to be a map. It could be a graph, chart, mind map or any&#xD;
number of different overlays. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Now, notice that I didn't talk about any given UI technology in my description. It&#xD;
could be AJAX. It could be Silverlight or Flex/Flash. It could be Java Applets. I'm&#xD;
not concerned about the exact technologies involved - just the overall idea that you&#xD;
are pulling together data with functionality with a UI none of which knew about each&#xD;
other before your "glue" code put them in the same room and let them dance. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;&#xD;
            &lt;a title="Granny wants to Mashup?" href="http://www.flickr.com/photos/45581782@N00/492139935/"&gt;&#xD;
              &lt;img class="flickr" alt="Granny wants to Mashup?" hspace="5" src="http://static.flickr.com/208/492139935_d4d4f0a6ee_m.jpg" align="left" vspace="5" border="0"&gt;&lt;/img&gt;&#xD;
            &lt;/a&gt;Things&#xD;
that are not mashups&lt;/strong&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Composite applications are not mashups.&lt;/strong&gt; This is actually a funny&#xD;
one. Mashups are, by and large, composite applications. You can equate it to inheritance.&#xD;
Mashups have an IsA relationship with Composite Applications. However, the composite&#xD;
application that simply pulls together a number of different widgets each completely&#xD;
independent of the others on the page is not a mashup. So, what I'm saying here is&#xD;
that CAB Smart Parts, Sharepoint web parts and Java Portlets are not mashups - they&#xD;
are simply part of an overall application that has been assembled. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Aggregations are not mashups&lt;/strong&gt;. I've been asked several times if aggregating&#xD;
2+ RSS feeds or simply combining different data sources is a mashup. The reality is&#xD;
that it's not. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
If, on the other hand, you were pulling in 1+ RSS feeds and/or data sources and laying&#xD;
those out on a timeline or some different view of the data than just an aggregated&#xD;
list - then we are probably talking about a mashup. The key part here is that we are&#xD;
doing something more with the data than adding it together. We are enabling decisions&#xD;
to be made based on that data. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Tools to build mashups&lt;/strong&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
You don't actually need tooling to build a mashup. You could create it from scratch&#xD;
with a little bit of Javascript and a chart control. The most common mashup, as stated&#xD;
in the canonical example above, is a map with geographical data laid on it. Both &lt;a href="http://en.wikipedia.org/wiki/Google_Maps"&gt;Google&#xD;
Maps&lt;/a&gt; and &lt;a href="http://local.live.com"&gt;Live Maps&lt;/a&gt; have SDKs that you can&#xD;
build on top of. Actually, the &lt;a href="http://dev.live.com/virtualearth/sdk/"&gt;Live&#xD;
Map SDK&lt;/a&gt; has a completely interactive documentation set as you can play with that&#xD;
will let you try different things and copy source code right into your own applications.&#xD;
In a lot of ways, you can look at these maps as not only applications but mashup platforms. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Popfly and Yahoo! Pipes&lt;/strong&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Then there are more complete frameworks and platforms that will help you build mashups&#xD;
such as &lt;a href="http://www.popfly.com"&gt;Popfly&lt;/a&gt; and and &lt;a href="http://pipes.yahoo.com"&gt;Yahoo!&#xD;
Pipes&lt;/a&gt;. These platforms allow you to drag and drop different data sources and apply&#xD;
logic and ultimately run that through a front end visualization. My 12 year old son&#xD;
has played with Popfly and created mashups with ease. &lt;a href="http://blog.dennyboynton.com/"&gt;Denny&#xD;
Boynton&lt;/a&gt; wrote a great post entitled "&lt;a href="http://blog.dennyboynton.com/post/Is-the-Future-of-Popfly-in-the-Enterprise.aspx"&gt;Is&#xD;
the Future of Popfly in the Enterprise?&lt;/a&gt;". I think that he's got something there. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
One of the interesting parts about Yahoo! Pipes is that it allows you to pull in your&#xD;
data, build out your functionality and then at the end you produce it and have a tabbed&#xD;
view with a different visualization on each tab. That's cool! If your data is geo&#xD;
tagged, then it will give you a map view. If you have numeric data, it will show you&#xD;
charts and so on. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Where to get started&lt;/strong&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
There are a couple of ways to get started playing with mashups. First, you can take&#xD;
a look at Popfly and the like. Or you could get started with one of the online mapping&#xD;
applications/mashup platforms. However, if you are serious about mashups in your own&#xD;
company and want to produce mashups with your own data - you need to start by taking&#xD;
a long and hard look at your SOA strategy. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Are all of your services written because you needed to move the client to a different&#xD;
machine? Often you can tell these because they start to resemble your table names&#xD;
and fall into &lt;a href="http://www.ronjacobs.com/"&gt;Ron Jacob&lt;/a&gt;'s &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=198417"&gt;CRUDy&#xD;
Web Service Anti-Pattern&lt;/a&gt;. Unfortunately, this is the vast majority of applications&#xD;
that I've seen in the world that use web services. It's just using web services rather&#xD;
than truly service enabling your platform. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Or are they strategically built services that encapsulate business logic? Are you&#xD;
thinking about your authentication and authorization strategies? Are you thinking&#xD;
about SOAP verses REST? Can you produce either from your platform? &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
These are all decisions that need to be made before you decide on the UI technology. &#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://www.joshholmes.com/aggbug.ashx?id=7639fa29-3a06-4819-a546-48d69147fa37"&gt;&lt;/img&gt;&#xD;
      &lt;div class="feedflare"&gt;
&lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=eo67MWG"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=eo67MWG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=loq9Etg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=loq9Etg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=8pQT3gg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=8pQT3gg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=JAj2f7G"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=JAj2f7G" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://rss.joshholmes.com/~f/JoshHolmes?a=sDsVIvg"&gt;&lt;img src="http://rss.joshholmes.com/~f/JoshHolmes?i=sDsVIvg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://rss.joshholmes.com/~r/JoshHolmes/~4/274983934" height="1" width="1"/&gt;</description>
      <comments>http://www.joshholmes.com/CommentView,guid,7639fa29-3a06-4819-a546-48d69147fa37.aspx</comments>
    <feedburner:origLink>http://www.joshholmes.com/2008/04/21/DefinitionOfAMashup.aspx</feedburner:origLink></item>
  </channel>
</rss>
