<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Josh Holmes &#187; Speaking</title>
	<atom:link href="http://www.joshholmes.com/blog/category/speaking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joshholmes.com/blog</link>
	<description>Random thoughts from a turbo nerd...</description>
	<lastBuildDate>Thu, 11 Apr 2013 15:51:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Is that a Rich Web in Your Pocket?</title>
		<link>http://www.joshholmes.com/blog/2011/07/01/is-that-a-rich-web-in-your-pocket/</link>
		<comments>http://www.joshholmes.com/blog/2011/07/01/is-that-a-rich-web-in-your-pocket/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 14:34:08 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2011/07/01/is-that-a-rich-web-in-your-pocket/</guid>
		<description><![CDATA[I had a fantastic opportunity recently as I was asked to speak at the Google Tech User Group on HTML5. Eoin Bailey, co-founder of Hit the Road and one of the founders of the Dublin GTUG, invited me to speak on HTML5 with some of their other speakers to give a full out HTML5 day at the Dublin GTUG. I couldn’t pass up the opportunity to speak at Google so [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/clip_image002.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/clip_image002_thumb.jpg" width="244" height="184" /></a>I had a fantastic opportunity recently as I was asked to speak at the Google Tech User Group on HTML5. <a href="http://www.eoinbailey.com/">Eoin Bailey</a>, co-founder of <a href="http://www.hittheroad.ie/">Hit the Road</a> and one of the founders of the Dublin GTUG, invited me to speak on HTML5 with some of their other speakers to give a full out HTML5 day at the Dublin GTUG. I couldn’t pass up the opportunity to speak at Google so I rearranged my schedule to make sure that I could make it. <img src='http://www.joshholmes.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&#160;</p>
<p>The schedule was as follows. </p>
<p>1. <a href="http://fhtr.org/">Ilmari Heikkinen</a>, &quot;Sprucing up your pictures with HTML5&quot; &#8211; Ilmari will cover some HTML5 basics &#8211; the enhancements that it provides over previous web standards and will focus on how image and video filters can be used, demonstrating some examples. </p>
<p>2. <a href="http://neilturner.com/">Neil Turner</a>, &quot;Lessons learned with HTML5&quot; &#8211; Neil has built some web applications based on HTML5 and will talk about his experience doing this, including browser support issues, compatibility, responsive web design and performance. </p>
<p>3. <a href="http://www.joshholmes.com/">Josh Holmes</a>, “Is that a Rich Web in Your Pocket?” &#8211; A fast moving trend is building for mobile with HTML5. In this talk, Josh Holmes will show what can be accomplished with a mobile browser app and talk about the design considerations for that form factor.</p>
<p>I borrowed some of the slides from Joe Marini’s MIX talk on Mobile and put my very demo heavy spin on it. My slides are at <a href="http://www.slideshare.net/joshholmes/is-that-a-rich-web-in-your-pocket">http://www.slideshare.net/joshholmes/is-that-a-rich-web-in-your-pocket</a>. </p>
<div style="width: 425px" id="__ss_8466425"><strong style="margin: 12px 0px 4px; display: block"><a title="Is that a Rich Web in Your Pocket?" href="http://www.slideshare.net/joshholmes/is-that-a-rich-web-in-your-pocket" target="_blank">Is that a Rich Web in Your Pocket?</a></strong> <iframe height="355" marginheight="0" src="http://www.slideshare.net/slideshow/embed_code/8466425" frameborder="0" width="425" marginwidth="0" scrolling="no"></iframe>
<div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px">View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/joshholmes" target="_blank">Josh Holmes</a> </div>
</p></div>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide1.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Slide1" border="0" alt="Slide1" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide1_thumb.png" width="244" height="139" /></a>I’ve been passionate about mobile and mobile web for quite some time. I’ve been doing on device mobile development for the better part of 10 years now starting back with CE 4 in January 2002. It’s amazing to me, however, how far the mobile industry has come in that time period. It’s been a fast and furious but fun ride in that time&#8230;</p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide2.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Slide2" border="0" alt="Slide2" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide2_thumb.png" width="244" height="139" /></a>Do you remember the pain of trying to develop on for the text based browser? Remember&#160; when WAP (Wireless Applications Protocol) development was all the rage? It seems soooo long ago at this point and so old school. In actuality, the WAP forum who were the main drivers of WAP was actually consolidated in 2002. And I remember when it was such a huge deal that the ASP.NET Mobile Toolkit could produce WAP compliant mark-up which meant that I didn’t have to&#8230;</p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Slide3" border="0" alt="Slide3" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide3_thumb.png" width="244" height="139" /></a></p>
<p>But the mobile web development space has exploded. Smartphones these days, including the Windows Phone, are capable of running some amazing things. To demonstrate I showed <a href="http://ie.microsoft.com/testdrive/mobile/Performance/HamsterDanceRevolution/Default.html">HamsterDance Revolution</a> which uses javascript, CSS3, the audio tag and more with some serious performance on a Mango device. Next I showed the FishIE Tank and the Speed Reading in rapid succession and then moved over to the Mango emulator for my demos. </p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide4.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Slide4" border="0" alt="Slide4" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide4_thumb.png" width="244" height="139" /></a>Phones these days have the potential to be much more than just a small computer in our pocket. Phones these days know what time it is (clock), where it is (geo-location), what the lighting is like (light sensor), if it’s moving (accelerometer), where it’s going (compass) and can even see (camera) and hear (mic). It’s amazing what they are capable of these days. With all of that knowledge of their surroundings, mobile apps and sites should be augmented by reality. They should geo-locate you to give you directions to the closest train stop (for instance) rather than you having to pick from a list. If the lighting is bad, they should go with a high contrast colour scheme. If it’s loud around you, they should not ask for voice input. If you’re moving, minimize text input. And so on. At the moment, the browser doesn’t have access to all of these sensors but I can’t imagine that that’s that far away. </p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Slide5" border="0" alt="Slide5" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide5_thumb.png" width="244" height="139" /></a>In addition, the way that people use devices in a mobile context is vastly different than a desktop development. It’s more than just the screen size that matters here. People who are using mobile are on the go and need immediate information. As part of that, I showed the <a href="http://m.united.com">United Airlines</a> mobile site, <a href="http://m.facebook.com">Facebook</a>, <a href="http://m.twitter.com/joshholmes">Twitter</a> and the like. </p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Slide6" border="0" alt="Slide6" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide6_thumb.png" width="244" height="139" /></a>When people are sitting at their desk, they are in a controlled, stable and (a lot of the time) comfortable environment. They are able to do sustained browsing and research. </p>
<p>When people are on the go, they need quick, &quot;glance-able” information that will give them the information that they need at the moment. For example, that could be directions to the venue that they are headed to or a phone number or any number of discrete bits of information that they need while on the go. </p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide7.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Slide7" border="0" alt="Slide7" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide7_thumb.png" width="244" height="139" /></a>Then I moved on to talking about designing for the finger verses the stylus/mouse/keyboard. First of all, the finger is not as accurate as a stylus or mouse. If I turn my finger on it’s side and am very careful, my finger is still at least 40 pixels across and most of the time it’s closer to 80 pixels. And then there’s all of the sites that are so dependent on the mouse and/or keyboard. </p>
<p>As an example, I pulled up <a href="http://thekillersmusic.com/html5">http://thekillersmusic.com/html5</a> in IE9 and showed how fantastic of a site it is and then showed the same site rendering on Mango but talked about the fact that it’s too reliant on the mouseovers and the like to be useful in a mobile context. Same thing with Pacman in IE9 verses on a mobile device. While it renders and plays, it requires a keyboard for navigation. </p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide8.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Slide8" border="0" alt="Slide8" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide8_thumb.png" width="244" height="139" /></a></p>
<p>Mobile sites need to be clean and crisp without a lot mixed fonts, colours and the like. Don’t overuse graphics, gradients and&#160; heavy background images as they can all effect download speed and/or view-ability in direct sunlight. Make sure that you’ve thought about the readability and the usage of whitespace. Obviously you don’t want to go nuts with the white space because you’ve got so little real estate to start with but a little bit of white space can make all the difference. </p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide9.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Slide9" border="0" alt="Slide9" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide9_thumb.png" width="244" height="139" /></a></p>
<p>Work as hard for your user as you can. In other words, minimize the user’s input by providing intelligent defaults and picking up as much from the sensors as you can to make as many decisions as possible. Make sure that you store user’s previous inputs and where possible, use them to help streamline future engagement.s </p>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide10.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Slide10" border="0" alt="Slide10" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide10_thumb.png" width="244" height="139" /></a>Lastly, think carefully about your mobile strategy. It can range from doing nothing to going hog wild with a mobile specific design. </p>
<p>One of the key things here is that you make a deliberate choice with regards to your mobile strategy because almost guaranteed you’ll have users browsing your site from their mobile devices. </p>
<ul>
<li>Do nothing</li>
<ul>
<li>No special content adaptation, result is the desktop site being delivered to the device. Sometimes, this is the right choice. It’s definitely the default choice and the easy one to go with. </li>
</ul>
<li>Basic Mobile Adaptation</li>
<ul>
<li>Content laid out so it will at least be consumable on a device, special META tags indicate that page is ready for mobile. This one is slightly more difficult to pull off as you have to make sure that your content works on both desktop and mobile.</li>
</ul>
<li>Multi-Serving Content</li>
<ul>
<li>Same page is sent to mobile and desktop, styled differently for each. This is not as hard as you’d think. You can accomplish this through the use of the @media tags to reformat the layout dependent on screen width and the like. </li>
</ul>
<li>Mobile Specific Design</li>
<ul>
<li>Parts of site are designed for mobile specifically, kept in separate domain or subfolder, redirected to when necessary. This is a high end strategy that requires a lot more work as you’re effectively building two different sites. On the other hand, it makes the mobile experience fantastic but doesn’t require you to compromise on the desktop experience. </li>
</ul>
</ul>
<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide12.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Slide12" border="0" alt="Slide12" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/Is-that-a-Rich-Web-in-Your-Pocket_9A86/Slide12_thumb.png" width="244" height="139" /></a></p>
<p>The quick couple of take aways are that mobile web has evolved tremendously over the past handful of years. As a result you should really think about your mobile strategy and consider your mobile user’s context as part of that strategy. </p>
<p>Oh – and in my last moments I threw up <a href="http://ie6countdown.com">http://ie6countdown.com</a> to hopefully push out the last bits of IE6 around. <img src='http://www.joshholmes.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This was a fun talk to give and I hope to expand on this talk and do a much richer version in the near future. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2011/07/01/is-that-a-rich-web-in-your-pocket/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webinar on Oct 20, 2010 with Microsoft/Zend</title>
		<link>http://www.joshholmes.com/blog/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend/</link>
		<comments>http://www.joshholmes.com/blog/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 14:17:14 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend/</guid>
		<description><![CDATA[I’m looking forward to starting this new webinar series that I’m launching in partnership with Zend about running PHP in general and Zend in particular on Microsoft Azure. My goal, as I’m writing the demos today after posting this, is to go through the Zend Guestbook quick start and then port that to run in Azure and leverage that platform. I’ll be posting the full technical write-up here once I [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.joshholmes.com/blog/wp-content/uploads/2010/10/image.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://www.joshholmes.com/blog/wp-content/uploads/2010/10/image_thumb.png" width="244" height="172" /></a>I’m looking forward to starting this new webinar series that I’m launching in partnership with Zend about running PHP in general and Zend in particular on Microsoft Azure. </p>
<p>My goal, as I’m writing the demos today after posting this, is to go through the Zend Guestbook quick start and then port that to run in Azure and leverage that platform. I’ll be posting the full technical write-up here once I get done. </p>
<p>From the Zend web site:</p>
<blockquote><p>Join a webinar on Cloud Computing with Zend Framework and Windows Azure. In this session, we’ll take a technical overview of Windows Azure Data Storage which can be used both inside and outside of your cloud application and the Windows Azure computing which can be leveraged to scale your application horizontally. We’ll write a small application with the Zend Framework and get it up and running in Azure so that we can dive deep into the individual parts in future webinars.      <br />Join this webinar to learn how to take your application to the next level.</p>
<p><a href="http://www.zend.com/webinar/register/?eventNumber=572950398">Register</a></p>
</blockquote>
<p>It’s important to note that this is the first of a series so we’re going to do an overview across the board this time and then we’ll dive deep into things such as the data access layers or architecting for scaling horizontally across multiple instances in the future. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2010/10/15/webinar-on-oct-20-2010-with-microsoftzend/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Lost Art of Simplicity</title>
		<link>http://www.joshholmes.com/blog/2009/04/29/thelostartofsimplicity/</link>
		<comments>http://www.joshholmes.com/blog/2009/04/29/thelostartofsimplicity/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 12:44:12 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[Simplicity]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2009/04/29/TheLostArtOfSimplicity.aspx</guid>
		<description><![CDATA[The Lost Art of Simplicity View more presentations from Josh Holmes. &#160; I recently did a keynote at the Central Ohio Day of .NET and a session at Kalamazoo X called “The Lost Art of Simplicity. I have to say that I’ve not been as excited about a specific talk in quite a while. I posted the slides to SlideShare and I’ve signed up for speaker rate for this session. [...]]]></description>
				<content:encoded><![CDATA[<div style="text-align: left; margin: 5px; width: 425px; float: left" id="__ss_1360628"><a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="The Lost Art of Simplicity" href="http://www.slideshare.net/joshholmes/the-lost-art-of-simplicity?type=presentation">The Lost Art of Simplicity</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=thelostartofsimplicity-090429005537-phpapp01&amp;rel=0&amp;stripped_title=the-lost-art-of-simplicity" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=thelostartofsimplicity-090429005537-phpapp01&amp;rel=0&amp;stripped_title=the-lost-art-of-simplicity" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px">View more <a style="text-decoration: underline" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration: underline" href="http://www.slideshare.net/joshholmes">Josh Holmes</a>.</div>
</div>
<p>&nbsp;</p>
<p>I recently did a keynote at the <a href="http://cinnug.org/cododn/default.aspx">Central Ohio Day of .NET</a> and a session at <a href="http://www.kalamazoox.org/">Kalamazoo X</a> called “The Lost Art of Simplicity. I have to say that I’ve not been as excited about a specific talk in quite a while. </p>
<p>I posted the slides to SlideShare and I’ve signed up for speaker rate for this session. I would love some feedback. </p>
<p>Slides on SlideShare &#8211; <a title="http://www.slideshare.net/joshholmes/the-lost-art-of-simplicity" href="http://www.slideshare.net/joshholmes/the-lost-art-of-simplicity">http://www.slideshare.net/joshholmes/the-lost-art-of-simplicity</a></p>
<p>Speaker Rate &#8211; <a title="http://www.speakerrate.com/talks/773-the-lost-art-of-simplicity" href="http://www.speakerrate.com/talks/773-the-lost-art-of-simplicity">http://www.speakerrate.com/talks/773-the-lost-art-of-simplicity</a>&nbsp;</p>
<h4>The Lost Art of Simplicity &#8211; Presentation Transcript</h4>
<ol>
<li>The Lost Art of Simplicity Josh Holmes joshholmes.com <a href="mailto:josh.holmes@microsoft.com">josh.holmes@microsoft.com</a> <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_6.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_2.png" width="354" height="265"></a> <br /> 
<li>sim·plic·i·ty (sm-pls-t) n. <br />1. The property, condition, or quality of being simple or uncombined. <br />2. Absence of luxury or showiness; plainness. <br />3. Absence of affectation or pretense. <br />4. a. Lack of sophistication or subtlety; naiveté. <br />&nbsp;&nbsp;&nbsp; b. Lack of good sense or intelligence; foolishness. <br />5. a. Clarity of expression. <br />&nbsp;&nbsp;&nbsp; b. Austerity in embellishment. <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_8.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_3.png" width="354" height="263"></a>
<p>Let’s start off by talking about what simplicity is. The official dictionary definition has 5 parts. We are going to focus in on the first definition. Simplicity is the property, condition or quality of being simple or uncombined. This is a beautiful statement that is unfortunately missing in much of our current application development.
<p>When we talk about something being simple, often people just right to the fourth definition assuming that it’s lacking sophistication or good sense and intelligence. That it’s foolish. As technologists, our tendency when we see something that’s simple is to say “Oh, I could write it in a weekend”. There’s a fair amount of NIH (Not Invented Here) tendencies that are just part of our culture. This is a dangerous concept.
<p>The last definition is the one that I really like. To have a something that has “Clarity of Expression” is awesome. Put that with the first definition and we really have something. I’m striving to solve problems in ways that are “Simple and uncombined” with “Clarity of Expression”.
<p><a href="http://hikingartist.com/art/Peopletypes_g54-King_type_p124.html">http://hikingartist.com/art/Peopletypes_g54-King_type_p124.html</a>
<p>http://www.thefreedictionary.com/simplicity </p>
<li>Simplicity is an acquired taste. Mankind, left free, instinctively complicates life &#8211; Katherine F. Gerould <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_10.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_4.png" width="354" height="266"></a> <br /> 
<p>One of the great things about the human race is that we are a race of problem solvers. And we take great pride in our solutions. The issue is that the solutions that we are most proud of are the ones that only we can understand.
<p>The best ideas, however, are the ideas that are immediately obvious once someone shows it to you. It’s that head smack “Duh” moment that accompanies those great ideas that I really like.
<p><a href="http://hikingartist.com/art/animals_g58-evolution_p60.html">http://hikingartist.com/art/animals_g58-evolution_p60.html</a> </p>
<li>I adore simple pleasures. They are the last refuge of the complex. &#8211; Oscar Wilde <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_12.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_5.png" width="354" height="266"></a>
<p>Let’s use the example of this guy dreaming about having that apple for lunch… It’s a fairly simple problem on it’s face. We, as IT folks, get the IT equivalent of this issue day in a day out.
<p><a href="http://www.flickr.com/photos/hikingartist/3010374978/">http://www.flickr.com/photos/hikingartist/3010374978/</a> </p>
<li>Our life is frittered away by detail. Simplicity, simplicity, simplicity! &#8211; Henry David Thoreau <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_14.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_6.png" width="354" height="265"></a> <br /> 
<p>Can I get report of sales by geography? How about splitting that by demographics such as age or gender? What’s the effect of our current marketing efforts on sales of our latest line and how does that differ by geography or demographic? Could I enter a contact I met at the picnic into our CRM? Could that be blue?
<p><a href="http://hikingartist.com/art/Cartoon_illustration_g29-Still_want_that_apple__p262.html">http://hikingartist.com/art/Cartoon_illustration_g29-Still_want_that_apple__p262.html</a> </p>
<li>Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius &#8212; and<br />
a lot of courage &#8212; to move in the opposite direction. &#8211; Albert Einstein <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_16.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_7.png" width="354" height="266"></a>
<p>Our biggest fear is that the user is going to go get a copy of Access or something equally destructive and try to solve the problem themselves. Often they can effectively solve the short term problem and in the process bring down the enterprise…
<p>And this is a dangerous thing because as they open up the simple tools such as access and solve just their problem, they are potentially causing other issues like data redundancy throughout the company or duplicating efforts with another group. Often these solutions are even done with ignorance to larger concerns such as privacy laws.
<p>Even so, they are solving their problem in the short term and that was their goal.
<p><a href="http://www.flickr.com/photos/hikingartist/3010374978/">http://www.flickr.com/photos/hikingartist/3010374978/</a> </p>
<li>Most of the fundamental ideas of science are essentially simple, and may, as a rule, be expressed in a language comprehensible to everyone. &#8211; Albert Einstein <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_18.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_8.png" width="354" height="268"></a>
<p>To head that off, we just, we start throwing our favorite technologies and designs at the problem to solve it in the most “elegant” way. This quickly results in over engineering the task at hand.
<p>One immediate and obvious danger is that we take that simple request and roll it into the next version of the application that’s going to be 18-36 months down the road ignoring the fact that it’s a pain that the user is feeling today. What happens when, 18 months down the road, the user that has requested that feature has solved the problem some other way? Or if that user is not even employed by the company anymore?
<p><a href="http://www.flickr.com/photos/hikingartist/3010375012/sizes/o/">http://www.flickr.com/photos/hikingartist/3010375012/sizes/o/</a> </p>
<li>It takes a long time to make something complicated simple, but if you do, it will work w/o problems for a long time. &#8211; F. Andy Seidle, <a href="http://faseidl.com/">http://faseidl.com/</a>&nbsp;<br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_39.png"><img style="border-bottom: 0px; border-left: 0px; margin: 5px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb.png" width="354" height="265"></a> <br /> 
<p>And the solution that results is not only over engineered but it’s reminiscent of a certain coyote with all of the possible ways that it can fail. The reality is that the more complex a problem is, the more ways that it can fail.
<p>As a solution ramps up in complexity and “cleverness” it quickly becomes more fragile because there are more moving parts and more possible points of failure. Just because something is using the latest or coolest technology, doesn’t mean that it’s the best idea. If that latest or cool technology reduce complexity in some way, such as reducing the number of tools, streamlining process or raising the bar on the usability then there is a good argument to leverage it.
<p><a href="http://www.flickr.com/photos/hikingartist/3009540065/">http://www.flickr.com/photos/hikingartist/3009540065/</a> </p>
<li>The Innovator’s Dilemma that disruptive innovations are almost never the result of technological breakthroughs but are instead recombination&#8217;s of existing and often inexpensive technology in forms the former market leaders don’t pursue. &#8211; Clayton Christensen <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_22.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_10.png" width="354" height="265"></a>
<p>In all of this, we are missing the obvious. There are known simple solutions to a lot of the requests that we get on a day to day basis.
<p>The first thing that we have to get over is the NIH complex that we all have. When you get a new request is your first thought, I can build that… Or is your first thought, I bet that’s been built…
<p>The second thing that we have to recognize is that the simple solution is probably the right one. If the solution that we have come up with is a so complicated that we are amazed with ourselves and proud of it, it’s probably the wrong direction.
<p><a href="http://hikingartist.com/art/Cartoon_illustration_g29-Want_an_apple_p261.html">http://hikingartist.com/art/Cartoon_illustration_g29-Want_an_apple_p261.html</a> </p>
<li>Dealing with complexity is an inefficient and unnecessary waste of time, attention and mental energy. There is never any justification for things being complex when they could be simple. &#8211; Edward de Bono <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_24.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_11.png" width="354" height="271"></a>
<p>We can’t keep down this destructive path of building more and more complex solutions that take eons to develop when the users have needs that we are not addressing in the short term.
<p><a href="http://hikingartist.com/art/Cartoon_illustration_g29-Want_an_apple_p258.html">http://hikingartist.com/art/Cartoon_illustration_g29-Want_an_apple_p258.html</a>&nbsp;&nbsp;
<p>&nbsp; </p>
<li>I’m Fine<br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_26.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_12.png" width="354" height="271"></a>
<p>We are living in denial that we are the problem. It’s our insistence that we are the technical gods and know everything that is driving this as a problem in the industry in the first place.
<p><a href="http://hikingartist.com/art/Cartoon_illustration_g29-Not_to_be_disturbed_p398.html">http://hikingartist.com/art/Cartoon_illustration_g29-Not_to_be_disturbed_p398.html</a>&nbsp;&nbsp; </p>
<li>We need to be very careful about the lure of complexity. We should not fall into the trap of thinking that if it’s hard to design, it must be good; that if it’s using the latest technology, it must be good; that if all our friends think it’s really cool, it must be good. &#8211; Gerry McGovern<br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_28.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_28.png" width="354" height="269"></a>
<p>We, as the IT world, tend to go rampant with technology with little to no thought to the consequences. Even though we are trying to make people’s lives easier, at best we do no harm. At worst, we cause a lot of pain and anguish for our users.
<p>The answer that a lot of us, and I’m guilty of this too, turn to is to vet our ideas and our UI designs with our peers. The issue is that our peers are also technologists who are just as geeked as we are about X new technology. This just perpetuates the problem.
<p>http://hikingartist.com/art/Peopletypes_g54-The_akward_type_p86.html
<p><a href="http://www.gerrymcgovern.com/nt/2004/nt_2004_11_22_complexity.htm">http://www.gerrymcgovern.com/nt/2004/nt_2004_11_22_complexity.htm</a> </p>
<li>Things should be made as simple as possible, but not any simpler. &#8211; Albert Einstein <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_32.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_15.png" width="354" height="265"></a>
<p>Let’s take a short step back and examine how complexity comes to our applications in the first place.
<p>Often complexity sneaks in under different names. One of my favorite is “Enterprise” which almost automatically means a complexity multiplier of 10. The idea here is that we have to be “Enterprise Quality”. This implies a certain engineering rigor, stability and scalability. One huge issue that I have with this term is that if you look at a mid to large sized enterprise with 10k, 20k or even 50K users you are still looking at a user base that would be considered a rounding error on some of the larger consumer facing applications such as Facebook, Twitter, Wikipedia and the like.
<p><a href="http://hikingartist.com/art/animals_g58-Trojan_trap_p106.html">http://hikingartist.com/art/animals_g58-Trojan_trap_p106.html</a> </p>
<li>The whole point of human-centered design is to tame complexity &#8211; Don Norman <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_34.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_16.png" width="354" height="266"></a>
<p>Often the complexity is as simple as not understanding our users.
<p>I was recently in a long envisioning session with a customer about the next version of their client facing applications. We spent a lot of time hashing through their current application and came up with a number of ways that we might be able to save time or give a better experience. But at some point I backed up and asked the question, what are the top three things that your customers do with the application? If we knew that, we could focus on surfacing those to three tasks in the UI to help cut complexity and time out of the user’s day. The reality is that they couldn’t answer that question. There were some guesses and opinions thrown out but nothing definitive that they could throw out. Their homework assignment was to go back and find that out.
<p>I find this as an issue in a lot of customer engagements. Very few companies actually know how many of their users are using Windows 98 or IE5 but there is an assumption that it’s an issue so a lot of complexity is built into the system in order to accommodate what might very well be a small portion of their audience.
<p>The other side of this issue is that there’s what the users say that they want and what they actually need. There are some simple examples. “Could you Web 2.0ify my site?” “I need a X (where X is some buzzword that they just read in some article) technology application” Or any other place where technology enters requirements. This is where we need to redirect the user’s requirements by asking them about their goals and aspirations and then start figuring out what they need from that. “Oh, you want to cut down on the amount of text that your users have to type while increasing the accuracy of their reporting? How about we replace that block of text by allowing them to select a picture of what they are looking for? Yeah, we can do that without requiring them to wait on the page to reload.”
<p><a href="http://www.flickr.com/photos/hikingartist/3208741909/sizes/o/">http://www.flickr.com/photos/hikingartist/3208741909/sizes/o/</a>
</p>
<li>I apologize for the length of this letter, but I didn&#8217;t have time to make it shorter. &#8211; Mark Twain <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_36.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_17.png" width="354" height="265"></a>
<p>An unfortunately common problem that I see in the industry is that given group of developers knows one or two technologies and approach every problem with that technology as the solution. The reality is that that there are tremendous number of technologies at their disposal from web applications to desktop applications to mobile applications to hybrid solutions of all of those. You need to approach each problem with an open mind as to what is the best solution for that problem. Sometimes you’ll find that the solution is not actually a technical solution at all.
<p>The real solution here is to take the time to explore all of the possible solutions, technology based or not.
<p><a href="http://hikingartist.com/art/meetings_g55-hammer_management_p129.html">http://hikingartist.com/art/meetings_g55-hammer_management_p129.html</a> </p>
<li>Ok. now what?<br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_38.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_18.png" width="354" height="266"></a>
<p>Where are we now and what can we, as mere cogs in the wheels, do to tackle this problem?
<p><a href="http://hikingartist.com/art/Cartoon_illustration_g29-Short_term_solution_p408.html">http://hikingartist.com/art/Cartoon_illustration_g29-Short_term_solution_p408.html</a>&nbsp;&nbsp; </p>
<li>\&#8221;Think simple\&#8221; as my old master used to say &#8211; meaning reduce the whole of its parts into the simplest terms, getting back to first principles. &#8211; Frank Lloyd Wright <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_44.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_21.png" width="354" height="266"></a>
<p>There’s, unfortunately, not a magic solution to the issue of complexity. Simple is hard.
<p>Often you have to come up with several complex solutions that you can boil down to the simple solution. Often, in an effort to find the right solution, I will solve or at least map out solutions to a given problem in several different ways with a number of technologies ranging from desktop to web to mobile to non-technology solutions. Kind of like going to a shoe store and trying on a ton of different styles and sizes of shoes, you can get a lot of interesting ideas from checking out al<br />
l of the different solutions. You might be surprised by the solutions that make the most sense at the end of the day.
<p><a href="http://hikingartist.com/art/Cartoon_illustration_g29-Wizard_type_3_p111.html">http://hikingartist.com/art/Cartoon_illustration_g29-Wizard_type_3_p111.html</a>&nbsp;&nbsp; </p>
<li>Simplicity is not the goal. It is the by-product of a good idea and modest expectations. &#8211; Paul Rand <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_46.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_22.png" width="354" height="266"></a>
<p>All of that said though and as much as I’m talking about Simplicity in this talk, the reality is that Paul Rand has it right. “Simplicity is not the goal. It is the by-product of a good idea and modest expectations”.
<p><a href="http://hikingartist.com/art/Motivation_g56-The_just_enough_Type_p116.html">http://hikingartist.com/art/Motivation_g56-The_just_enough_Type_p116.html</a> </p>
<li>Never again will I make the simple into the complex. Something of true value does not become more valuable because it becomes complicated. &#8211; Donald Curtis <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_48.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_23.png" width="354" height="266"></a>
<p>One of the biggest problems is that we try to, for a large number of reasons, try to boil the ocean with our applications. When we build out our project plan and it’s going to be an 18 month cycle before the users get a new version, they are going to go to battle tooth and nail to get their feature request on the docket because they know that if they are not able to get it in this release, it’s going to be at least 36 months out. All of these features crammed into a release adds not only a lot of complexity but a lot of risk to the endeavor.
<p>We have to get past the misperception that features equal value. Features do not equal value. Solving people’s problems equals value. The amount of complexity and risk that we add with these massive project plans hurt out ability to solve someone’s problem in a reasonable time frame.
<p><a href="http://hikingartist.com/art/animals_g58-Fishing_type_p112.html">http://hikingartist.com/art/animals_g58-Fishing_type_p112.html</a>
<p><a href="http://en.wikipedia.org/wiki/Willard_Gibbs">http://en.wikipedia.org/wiki/Willard_Gibbs</a> </p>
<li>The ability to simplify means to eliminate the unnecessary so that the necessary may speak. &#8211; Hans Hofmann <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_50.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_24.png" width="354" height="268"></a>
<p>You need to start small. Even if you know that the end game is far bigger, what’s that first step? What’s the minimal set of features that you need to get started? This is a struggle for a lot of people as we all want to go for the big vision. The natural tendency is to think that more is better but in a lot of cases, more just gets in the way of success.
<p>This is a core concepts that groups like 37 Signals have held. Their motto is that the first order of business is to get running and start building a customer base. You can worry about scaling later. But if you spend too much time worrying about scaling up front, you’ll never get out there to build the customer base in the first place.
<p><a href="http://hikingartist.com/art/meetings_g55-Fools_can_t_you_see_the_bird..._p12.html">http://hikingartist.com/art/meetings_g55-Fools_can_t_you_see_the_bird&#8230;_p12.html</a> </p>
<li>Making the simple complicated is commonplace; making the complicated simple, awesomely simple, that’s creativity &#8211; Charles Mingus <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_52.png"><img style="border-right-width: 0px; margin: 5px 5px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_25.png" width="354" height="268"></a>
<p>On the other side of the coin, you need to have a clear concept of the future as you are getting started. I often see applications that are built with no concept future requirements and accidentally build in roadblocks to success. There are a lot of simple things that you can do that will future proof your application to some degree. It’s not hard to build in, if you start from the beginning with a tiered and separated architecture so that you can replace bottle necks if they start to pose a problem.
<p>This is sometimes a hard balance to hit but it’s an important one to tackle.
<p>There are a lot of straight forward things you can do such as adopting some of the great architectural patterns such as MVC (Model View Controller) or MVP (Model View Presenter) combined with great practices such as Test Driven Development (TDD). TDD is more than just building regression tests. It forces you to design and build your application in a modular fashion that allow you to make changes and modifications to your application quickly and with confidence. MVC and MVP are architectural patterns that work well with TDD and provide for great separation of concerns to further provide the agility that you need to grow and scale your application over time.
<p><a href="http://hikingartist.com/art/meetings_g55-Not_quite_ready_p7.html">http://hikingartist.com/art/meetings_g55-Not_quite_ready_p7.html</a>
<p><a href="http://en.wikipedia.org/wiki/Hans_Hofmann">http://en.wikipedia.org/wiki/Hans_Hofmann</a> </p>
<li>When thought is too weak to be simply expressed, it&#8217;s clear proof that it should be rejected &#8211; Luc De Clapiers <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_54.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_26.png" width="354" height="268"></a>
<p><a href="http://hikingartist.com/art/Peopletypes_g54-The_engineer_p121.html">http://hikingartist.com/art/Peopletypes_g54-The_engineer_p121.html</a>
<p><a href="http://en.wikipedia.org/wiki/Luc_de_Clapiers,_marquis_de_Vauvenargues">http://en.wikipedia.org/wiki/Luc_de_Clapiers,_marquis_de_Vauvenargues</a> </p>
<li>The whole is simpler than the sum of its parts. &#8211; Willard Gibbs <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_56.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_27.png" width="354" height="266"></a>
<p>None of this means that I’m not solving complex problems. It just means that I’m layering simple solution on top of simple solution to solve those complex problems.
<p><a href="http://hikingartist.com/art/Free_print_versions_g79-Building_bridges_p747.html">http://hikingartist.com/art/Free_print_versions_g79-Building_bridges_p747.html</a>
</p>
<li>The first requirement for an exemplary user experience is to meet the exact needs of the customer, without fuss or bother. Next comes simplicity and elegance that produce products that are a joy to own, a joy to use. True user experience goes far beyond giving customers what they say they want, or providing checklist features. &#8211; Nielsen Norman Group <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_58.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_28.png" width="354" height="268"></a>
<p>So where to from here?
<p>As I look into the future, I see a world where we are working hand in hand with our users to solve their real needs rather than reacting to what they say that they want and confusing checklists of features with value. I dream of the day when we are able to respond to the users needs as quickly as we can get them to express those needs to us to the point of being able to forecast and proactively provide exactly the functionality that the user needs, nothing more, when they need and not a moment before they do.
<p>To do that, we need to forgo our egos, our love of complexity and our die hard grip on our favorite technologies and focus on the user.
<p><a href="http://hikingartist.com/art/meetings_g55-The_observer_type_p135.html">http://hikingartist.com/art/meetings_g55-The_observer_type_p135.html</a> </p>
<li>Go confidently in the direction of your dreams! Live the life you&#8217;ve imagined. As you simplify your life, the laws of the universe will be simpler. &#8211; Henry David Thoreau <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_60.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_29.png" width="354" height="266"></a>
<p>You call to action is to go to war against complexity. Stand up for simplicity.
<p>Take the extra time that it is going to take to build the uncombined solution that has clarity of expression. Don’t confuse simple with lack of sophistication.
<p>Focus on your user and their needs.
<p>&nbsp;
<p>As you do this. As you take on this challenge and “as you simplify your life, the laws of the universe will be simpler”.
<p><a href="http://hikingartist.com/art/Motivation_g56-The_gatekeeper_type_p48.html">http://hikingartist.com/art/Motivation_g56-The_gatekeeper_type_p48.html</a> </p>
<li>All artwork used in this presentation is licensed under Creative Commons by Frits Ahlefeldt, aka hikingartist Support his amazing craft at <a href="http://hikingartist.com">http://hikingartist.com</a> <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_62.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_30.png" width="354" height="265"></a>
<p>Before I finish, I need to say a quick thank you to Fritz Ahlefeldt. He’s a Danish artist with obvious talent. He publishes a large amount of his work under creative commons. If you like this art, you can see much more at http://www.hikingartist.com and support him and his amazing craft. </p>
<li>The Lost Art of Simplicity Josh Holmes joshholmes.com <a href="mailto:josh.holmes@microsoft.com">josh.holmes@microsoft.com</a> <br /><a href="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_6.png"><img style="border-right-width: 0px; margin: 5px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.joshholmes.com/blog/content/binary/WindowsLiveWriter/TheLostArtofSimplicity_2E90/image_thumb_2.png" width="354" height="265"></a></li>
</ol>
<p>I’m looking forward to evolving this talk as I move towards CodeStock and DevLink. I know that there was a really nice progression in just a week between <a href="http://cinnug.org/cododn/default.aspx">Central Ohio Day of .NET</a> and <a href="http://www.kalamazoox.org/">Kalamazoo X</a> as my message got a lot crisper and more direct based on a lot of great constructive advice I got from <a href="http://mjeaton.net/">Michael Eaton</a>, <a href="http://mvwood.com">Michael Wood</a>, <a href="http://frazzleddad.blogspot.com/">Jim Homes</a> and more. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2009/04/29/thelostartofsimplicity/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ann Arbor Day of .Net</title>
		<link>http://www.joshholmes.com/blog/2009/01/24/annarbordayofnet/</link>
		<comments>http://www.joshholmes.com/blog/2009/01/24/annarbordayofnet/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 22:14:15 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Day of .NET]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2007/05/09/AnnArborDayOfNet.aspx</guid>
		<description><![CDATA[Wow I&#8217;ve been swamped. There&#8217;s so much to blog about in the past couple of weeks so I&#8217;m just going to catch some of the highlights. Ann Arbor Day of .NET was on 5/5/2007. It was fantastic! It sold out at 250 people and of that there were 210 people show up. That&#8217;s actually really good as most free events have a 40% droppoff and they had less than 20% [...]]]></description>
				<content:encoded><![CDATA[<p>Wow I&#8217;ve been swamped. There&#8217;s so much to blog about in the past couple of weeks so I&#8217;m just going to catch some of the highlights. </p>
<p>Ann Arbor Day of .NET was on 5/5/2007. It was fantastic! It sold out at 250 people and of that there were <strong><em>210</em></strong> people show up. That&#8217;s actually really good as most free events have a 40% droppoff and they had less than 20% droppoff. The only downside on the day was that with less than a 20% droppoff &#8211; pizza was a little short at lunch. </p>
<p>They are actually thinking about going to every 6 months instead of every 12 months. I think this would be fantastic! </p>
<p>I kicked off the day with a session on User Experience technologies at Microsoft. I borrowed from some of the materials that we are putting together for the upcoming <a href="http://www.arcready.com/">ArcReady</a> (Check the site for dates and times across the entire central region &#8211; Detroit on 5/25 in two weeks for all those that attended Day of .Net). We dipped into <a href="http://windowsclient.net/">WPF</a>, <a href="http://ajax.asp.net/default.aspx?tabid=47">AJAX</a>&nbsp;and <a href="http://www.silverlight.net">Silverlight</a>. My favorite demo is the <a href="http://delay.members.winisp.net/SilverlightAirlinesDemo/">Silverlight Airlines Demo</a>. It shows a truly out of the box user experience that&#8217;s not all glitz and glammor but a truly solid UI for a true business application. Many of the demos, while showing off the platform really well, are marketing apps that show lots of 3D and animation. My customers often look at the glitzy demos and say that they are not doing 3D so they don&#8217;t look at the technologies. What they are missing is that there are real benifits here with enabling truly rich interfaces that go well beyond text and pictures. </p>
<p>I had two more 30 minute sessions. In both of those sessions the overwhelming requests were to have more <a href="http://www.silverlight.net">Silverlight</a>&nbsp;content. I had nothing prepared for these sessions but they went really well. In the first session, I pulled <a href="http://www.donburnett.com/">Don Burnett,</a> who started <a href="http://www.michiganinteractivedesigners.org">Michigan Interactive Designers</a>, out of the crowd and asked him to do a tour around <a href="http://expressionblend.com/">Expression Blend</a> and <a href="http://www.silverlight.net">Silverlight</a>. He got up, completely unscripted, and did a fantastic job! I will definitely be bringing him in to do more demos and presentations&nbsp;- especially when we have a designer based crowd. It turns out that he used to work with <a href="http://www.srtsolutions.com/public/blog/20574">Bill Wagner</a> (my former business partner when I was at SRT Solutions) on the Lion King Animated Storybook. </p>
<p>In the second session, I was on my own but I showed Top Banana, the DLRConsole (python and javascript version &#8211; IronRuby will be released as a CTP from CodePlex later this year) and talked about the .NET support in Silverlight 1.1 Alpha. Yes &#8211; I actually wrote some Python and did a simple overview for people at the conference. It was a fun day!</p>
<p>Here are some of the resources that we talked about during the three talks:</p>
<p>•Windows Forms @ .NET FX Developer Center<br /><a href="http://windowsclient.net">http://windowsclient.net</a></p>
<p>•WPF @ MSDN Developer Center<br /><a href="http://msdn.microsoft.com/winfx/reference/presentation/default.aspx">http://msdn.microsoft.com/winfx/reference/presentation/default.aspx</a></p>
<p>•.NET 3.0 (WPF, WCF, WF) Community Site<br /><a href="http://windowsclient.net/">http://windowsclient.net/</a></p>
<p>•Silverlight<br /><a href="http://www.silverlight.net">http://www.silverlight.net</a></p>
<p>•ASP.NET AJAX @ ASP.NET Developer Center<br /><a href="http://msdn.microsoft.com/winfx/reference/presentation/default.aspx">http://msdn.microsoft.com/winfx/reference/presentation/default.aspx</a></p>
<p>•ASP.NET AJAX Community Site<br /><a href="http://ajax.asp.net/">http://ajax.asp.net/</a></p>
<p>•DirectX @ DirectX Development Center<br /><a href="http://msdn.microsoft.com/directx/">http://msdn.microsoft.com/directx/</a></p>
<p>•Microsoft Visual Studio @ Visual Studio Developer Center<br /><a href="http://msdn.microsoft.com/vstudio/">http://msdn.microsoft.com/vstudio/</a></p>
<p>•Microsoft Expression<br /><a href="http://www.microsoft.com/expression">www.microsoft.com/expression</a></p>
<p>&nbsp;</p>
<p>Day of .NET site</p>
<p><a href="http://www.dayofdotnet.org/">Link to Day of .Net in Ann Arbor 2007 &#8211; Home</a> </p>
<p>Don Burnett&#8217;s write-up of the event. </p>
<p><a href="http://blog.donburnett.com/2007/05/eastern-michigan-day-of-dot-net.html">Link to Don.NET&#8217;s WPF Designers Blog: Eastern Michigan Day of Dot Net</a> </p>
<p>&nbsp;</p>
</p>
<div style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px" id=0767317B-992E-4b12-91E0-4F059A8CECA8:04369cb0-5bd6-4d8e-a177-221567554caa class=wlWriterSmartContent contentEditable=false>Technorati tags: <a href="http://technorati.com/tags/Iron%20Python" rel=tag>Iron Python</a>, <a href="http://technorati.com/tags/Iron%20Ruby" rel=tag>Iron Ruby</a>, <a href="http://technorati.com/tags/Silverlight" rel=tag>Silverlight</a>, <a href="http://technorati.com/tags/Don%20Burnett" rel=tag>Don Burnett</a>, <a href="http://technorati.com/tags/Day%20of%20.NET" rel=tag>Day of .NET</a>, <a href="http://technorati.com/tags/WPF" rel=tag>WPF</a>, <a href="http://technorati.com/tags/AJAX" rel=tag>AJAX</a>, <a href="http://technorati.com/tags/DLRConsole" rel=tag>DLRConsole</a></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2009/01/24/annarbordayofnet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Speaking at VSLive! Dallas 2008</title>
		<link>http://www.joshholmes.com/blog/2008/11/19/speakingatvslivedallas2008/</link>
		<comments>http://www.joshholmes.com/blog/2008/11/19/speakingatvslivedallas2008/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 10:58:22 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2008/11/19/SpeakingAtVSLiveDallas2008.aspx</guid>
		<description><![CDATA[One of the things that I&#8217;ve missed during my tenure here at Microsoft is speaking at some of the independent national conferences such as VSLive. But if you look through the speaker&#8217;s list at VSLive Dallas you&#8217;ll find a fellow named Josh Holmes&#8230; Woot! I&#8217;ve actually got 4 talks and I&#8217;m sitting in on the ALT.NET panel on Tuesday night. Definitely come out and see us &#8211; Register online or [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://vslive.com/2008/dallas/agenda.aspx"><img style="margin: 5px" align="left" src="http://vslive.com/2008/dallas/images/mh_logo.gif"></a>One of the things that I&#8217;ve missed during my tenure here at Microsoft is speaking at some of the independent national conferences such as <a href="http://www.vslive.com">VSLive</a>. But if you look through the <a href="http://vslive.com/2008/dallas/speakers.aspx">speaker&#8217;s list at VSLive Dallas</a> you&#8217;ll find a fellow named Josh Holmes&#8230; Woot! </p>
<p>I&#8217;ve actually got 4 talks and I&#8217;m sitting in on the ALT.NET panel on Tuesday night. </p>
<p><strong><em>Definitely come out and see us &#8211; Register </em></strong><a href="http://vslive.com/2008/dallas/rates.aspx"><strong><em>online</em></strong></a><strong><em> or call 800-280-6218 using Priority Code SPHOL and receive $300 off the package of your choice.</em></strong></p>
<p><strong>DW10</strong><strong><a name="DW10"></a>IronRuby and Silverlight, Like Peanut Butter and Chocolate</strong><br /><strong><a href="http://vslive.com/speakers.aspx#holmes">Josh Holmes</a></strong><br />Wednesday, December 10 – 1:45 p.m. <br />As the DLR (Dynamic Language Runtime) and IronRuby become more polished, it&#8217;s time to start applying those technologies in new and interesting ways. One of my favorites is in a Rich Internet Application with a Silverlight front end. A perfect joining of two great technologies – IronRuby brings the dynamic abilities to your code that XAML gives your UI. From animations to logic to simple HTML DOM manipulation &#8211; it&#8217;s all possible and a lot of fun. In this session, we will cover the basics of the DLR, a touch of Ruby and play with it all in the context of Silverlight.
<p><strong>DW16</strong><strong><a name="DW16"></a>User Experience for Architects: No Longer Optional</strong><br /><strong><a href="http://vslive.com/speakers.aspx#holmes">Josh Holmes</a></strong><br />Wednesday, December 10 – 3:15 p.m. <br />The user experience is a core part of new applications and those with the best user experience will prevail. When I say user experience, most people think of the graphics and the front end. This, however, is just the lipstick on the application and considered &#8220;small d&#8221; design. The &#8220;big D&#8221; Design starts well before the UI layer and can have profound implications on your application architecture. Is it a SaaS application? Or is that one of many front ends? How does that impact your services strategy? How does the information flow impact your database structure? These and hundred more questions are all ways that the user experience decisions can affect the architecture. <br />In this session, we will cover a primer on user experience for the architect and discuss the various ways that it will affect your application architecture.
<p><strong>DTH6</strong><strong><a name="DTH6"></a>Mashups from the Ground Up</strong><br /><strong><a href="http://vslive.com/speakers.aspx#holmes">Josh Holmes</a></strong><br />Thursday, December 11 – 9:45 a.m. <br />When building a Mashup, there are a lot of choices that come into play. Most people they with choosing the UI technologies that are going to be used, but they are wrong. They should be thinking about the information that is going to be used and how to get to that data. Mashups are about exposing new and interesting looks at data so the first thing that you have to do is figure out how to get to that data. Only after that do you start looking at the various front end technologies from AJAX to Silverlight to any number of other Rich Internet Platforms.<br />In this session, we will compare and contrast building out SOAP services verses REST services with ASMX, WCF and ADO.NET Data Services. We will demonstrate consuming those various services with AJAX, Live Maps, Silverlight and many more front end technologies.
<p><strong>DTH10</strong><strong><a name="DTH10"></a>Best and Worst Practices for Building Silverlight Applications</strong><br /><strong><a href="http://vslive.com/speakers.aspx#holmes">Josh Holmes</a></strong><br />Thursday, December 11 – 1:45 p.m. <br />Silverlight, as it&#8217;s relatively new to much of the community, is putting people through some bumps and bruises as they create amazing experiences for their users. There are a lot of best and worst practices that are starting to emerge as the platform matures and more and more applications are being written. How and where to keep the state management? What networking stacks make the most sense? When does it make sense to use Silverlight or any Rich Internet Application (RIA) platform? <br />In this session, we will give a cursory overview of what it takes to build a RIA and dive deep into the best and worst practices with Silverlight.
<p><a href="http://vslive.com/2008/dallas/default.aspx">VSLive! Dallas 2008</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2008/11/19/speakingatvslivedallas2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Public Speaking &#8211; Great Beginnings</title>
		<link>http://www.joshholmes.com/blog/2008/07/01/publicspeakinggreatbeginnings/</link>
		<comments>http://www.joshholmes.com/blog/2008/07/01/publicspeakinggreatbeginnings/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 22:09:43 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2008/07/01/PublicSpeakingGreatBeginnings.aspx</guid>
		<description><![CDATA[I&#8217;m giving a talk next week at the Microsoft Worldwide Partner Conference (WPC). I happen to be in the fun position where I&#8217;m directly following the keynote. I&#8217;ve sat in on content reviews and keynote writing sessions so I know the messaging from that talk and the overlap that there will be with my session. One of the services that they offer to their speakers is a speech coach. It&#8217;s [...]]]></description>
				<content:encoded><![CDATA[<p><a title="The Starting Line" href="http://www.flickr.com/photos/51532760@N00/2095494955/"><img class="flickr" alt="The Starting Line" hspace="5" src="http://static.flickr.com/2044/2095494955_f7f9ef9754_m.jpg" align="left" vspace="5" border="0"></a>I&#8217;m giving a talk next week at the Microsoft Worldwide Partner Conference (WPC). I happen to be in the fun position where I&#8217;m directly following the keynote. I&#8217;ve sat in on content reviews and keynote writing sessions so I know the messaging from that talk and the overlap that there will be with my session. </p>
<p>One of the services that they offer to their speakers is a speech coach. It&#8217;s the first time that I&#8217;ve worked with one one on one. I sat through a class offered by a different conference a number of years back. It was fairly useless so I didn&#8217;t have high hopes for another speaker coach. Boy was I wrong. </p>
<p>I met with Cathy Banks of <a href="http://www.communicationpowerinc.com/" target="_blank">Communication Power, Inc</a>. I cockily told her that I have spoken at hundreds of conferences and typically get 8s or better on my evals. Turns out I&#8217;m not the only speaker out there that&#8217;s had Cathy change the way that they speak &#8211; here&#8217;s a post by <a href="http://www.commoncraft.com/blog" target="_blank">Lee Lefever</a> talking about his <a href="http://www.commoncraft.com/10-lessons-my-speaking-coach" target="_blank">10 lessons learned from his speaking coach</a>.</p>
<p>I talked to her about the fact that it often takes me 3-4 times to really nail the ending on a talk. It&#8217;s been a constant problem that I&#8217;ve had on how to end a talk. I often run over time because I&#8217;m rambling trying to figure out how to finish a session. </p>
<p>Cathy, to my surprise, insisted that we start on the opening. I&#8217;m not usually concerned about the opening. I have a fairly casual style that sets the audience at ease and gets their attention. </p>
<p>It was brutal. She had me do the opening, asked me how I thought it went. I was relatively pleased. Then asked me what the point of the talk was because she obviously didn&#8217;t get it from my opening. I ran through the highlights of the talk and pointed out the top level message that I was targeting. </p>
<p>All of the sudden, I saw the issue with the opening that she was pointing out. I was rambling through the opening without clearly framing the overall message for the talk. My opening was entertaining, but really didn&#8217;t succinctly tell the audience what they needed to get out of this session. That&#8217;s the hook that gets the audience to listen for the rest of the session. </p>
<p>Then she asked me what I knew about the crowd. I felt good about this because I knew the target demographics pretty well and was able to talk to that. It&#8217;s mostly going to be business level folk in the room. These are management, business-development folk, business owners and so on at this conference. But then she turns it on me asking how my overall message related to this crowd. My message was far to technical and this audience really doesn&#8217;t care. I need to give them the couple of technical sound bytes but really hit on how they are going to make money from all of this. </p>
<p>With all of that in mind, I tried my opening again. It felt better but was still a little off. </p>
<p>She took a crack at an opening off the top of her head. And nailed it. As I parsed out what she had just said, I thought through my version of the opening. It was funny but was not nearly crisp enough. It wasn&#8217;t well defined as an opening. It was talked to the crowd now but still didn&#8217;t hit the 2-3 high level points that I was going to dive deep in for the rest of the session. </p>
<p>I tried it again. And again. And again. Somewhere in here, she started goading me on saying, &#8220;Come on Josh! How&#8217;d you get through those hundreds of conferences? Tell me that story. I know you&#8217;re a story teller so tell me the story!&#8221;. Yes it stung, but wow it worked. </p>
<p>Things started to crisp up. I started off my opening with a continuation of a story from the previous talk. I carry over some of the language from the keynote as well. This will help with continuity and really draw the connection between the keynote and my session. I hit the two points that I wanted to hit, gave a solid hook, did all that in a humorous manner and in less than a minute. WOW! I was thrilled.&nbsp; </p>
<p>Now that I had my opening down, Cathy asked me to jump to the closing. The first one was a little rough. Then she asked me to run through the opening again and jump immediately to the closing. That was killer. I got a fairly solid closing on the second try. Two more refinement rounds and I was set. I carried the language through from the opening, tied off the ends on the two points that I wanted to get across in the session and had a solid call to action. </p>
<p>As Cathly pointed out to me VERY clearly, the reason that I couldn&#8217;t close a session crisply was that I didn&#8217;t have a good opening. <em>With a good opening comes a good closing.</em> </p>
<p>All that&#8217;s left is the stuffing in the middle. </p>
<p><strong>Keys to a good opening</strong></p>
<p><em>Understand the audience</em>. This helps you target the content at the right level. </p>
<p><em>Understand the message</em>. I put this second because there are a lot of messages that don&#8217;t apply to all audiences. But this is a critical part of the talk. Many talks that I see don&#8217;t really have a &#8220;message&#8221;. They just want to demo a technique or something. The best talks had a solid call to action and are trying to motivate people to do something. </p>
<p><em>Set up the language</em> for the rest of the talk. </p>
<p><em>Write it out</em>. <a href="http://apolloideas.com" target="_blank">Apollo Ideas</a> has a post called <a href="http://apolloideas.com/blog/archives/108" target="_blank">Prepare yourself</a> that discusses the different levels of preparation you can have for a great presentation. I talked about it a little in my post <a href="http://www.joshholmes.com/2008/05/29/PrepareYourselfToGiveAGreatTalk.aspx" target="_blank">Prepare Yourself To Give a Great Talk</a>. This is especially true for the opening and closing of your session. These are the times that you are in the most control of your session. </p>
<p><em>Don&#8217;t worry about establishing credibility</em>. Because you&#8217;re onstage, you already have the credibility that you need. The conference has given you that. It&#8217;s your credibility to lose, not gain. Nobody cares how smart you think you are. They care what you&#8217;re going to be talking about and the points that you&#8217;re goign to be making. <a href="http://www.designthinkingdigest.com" target="_blank">Chris Bernard</a> usually does his whole opening and then gives people his contact information. I&#8217;m going to steal this idea. </p>
<p><em>Have fun</em>. If you&#8217;re not having fun, the audience won&#8217;t either. </p>
<p><strong>More reading</strong></p>
<li>Kathy Sierra: <a href="http://headrush.typepad.com/creating_passionate_users/2006/10/better_beginnin.html">Better Beginnings: How to Start a Presentation, Book, Article </a>
<li>John Kinde: <a href="http://humorpower.com/art-winningspeech.html" target="_blank">Winning Your Speech At the Starting Line</a>
</p>
</li>
<p><strong>*Update*<br /></strong>I forgot to put this in the original post. Cathy did all of this over live meeting from a conference room in Seattle on a speaker phone. The mics for the speaker phone were actually in the ceiling so at some points of the hour long session, Cathy was standing on top of the table so that I could hear her better. It was awesome. </p>
<p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c384184d-92a9-499e-9313-bdd2b60e4a4d" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/Speaking" rel="tag">Speaking</a>,<a href="http://technorati.com/tags/Opening" rel="tag">Opening</a></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2008/07/01/publicspeakinggreatbeginnings/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Doing a Demo while Public Speaking</title>
		<link>http://www.joshholmes.com/blog/2008/06/02/doingademowhilepublicspeaking/</link>
		<comments>http://www.joshholmes.com/blog/2008/06/02/doingademowhilepublicspeaking/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 16:13:47 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2008/06/02/DoingADemoWhilePublicSpeaking.aspx</guid>
		<description><![CDATA[As I&#8217;ve started writing about public speaking, I have started getting great questions that lead to more blog posts &#8211; keep those coming! I was talking to a fellow speaker (who can identify himself in the comments if he so chooses) and they brought up the fact that it&#8217;s hard for them to prepare a demo. I can tell you that this is an art form that I still struggle [...]]]></description>
				<content:encoded><![CDATA[<p><a title="Juggling at night" href="http://www.flickr.com/photos/99893338@N00/185885583/"><img class="flickr" alt="Juggling at night" hspace="5" src="http://static.flickr.com/72/185885583_ee0cdb59f4_m.jpg" align="left" vspace="5" border="0"></a>As I&#8217;ve started writing about public speaking, I have started getting great questions that lead to more blog posts &#8211; keep those coming! I was talking to a fellow speaker (who can identify himself in the comments if he so chooses) and they brought up the fact that it&#8217;s hard for them to prepare a demo. I can tell you that this is an art form that I still struggle with after 9 years speaking at conferences, user groups and training. Demos are hard because you&#8217;ve got two, sometimes competing, motivations behind every demo. First, you have to show someone how to accomplish a given technique and second you have to be able to show someone why that technique applies to them in a given circumstance. </p>
<p>There are two extremes that you can go to. You can either demo just a particular technique in isolation or you can demo a full application/solution. </p>
<p><strong>Demo a technique in isolation</strong><br />Sometimes this is the easiest thing to do. It requires a lot less code and it&#8217;s very easy to walk through. The issue here is that it&#8217;s like solving a numeric math problem on the chalkboard. It&#8217;s sometimes hard for the audience to connect the dots and place that technique in their own circumstances and leverage it to solve their own problems. </p>
<p><strong>Demo an Application</strong><br />This is tough. There are two major issues. First of all, you have to have a competed application to walk through. Secondly, and the bigger problem honestly, it&#8217;s very hard to walk through just the relevant parts of the application without getting bogged down in the full details of the application. The tendency is for people to spend a lot of time scrolling through code rather than focusing in on the code that&#8217;s relevant to the current discussion. </p>
<p><strong>The right answer</strong><br />The reality is that the answer is somewhere in between. It&#8217;s much better to have a well componentized application where people can see the technique in the context of a larger application but you can demo the technique without getting bogged down in the minutia of the application. I&#8217;ve not seen a lot of demos that actually do that, which is a shame because it works extraordinarily well when someone does do it. </p>
<p><strong>Building the perfect demo application</strong><br />At one point in time (many moons ago when I was doing a ton of ASP.NET talks at conferences), I had a built a relatively full featured ASP.NET 2.0 demo application that I used for all of my ASP.NET talks for about a year. It was based loosely on a portal application that I had built for a client. It used themes and skins, user profile information, a little AJAX, user controls, custom controls, login in controls, databinding and much more. But it was built in such as way that it could be demoed feature by feature.
<p>The secret sauce was that I had just enough examples of each technique and it was broken out into many small and manageable projects and files. I could show each of these small files and projects in relative isolation but then show it running in the overall context. My user control demo, for example, was a very simple &#8220;Hello World&#8221; style button and label but it showed how to build user controls. My personalization demo stored 3 fields and used them in two places. Why two places? Because we needed to see what refresh was like and so on. Why three fields? One was set in a custom step in the login control (because I needed to demo that). The second was to show a technique around defaulting values. The third was used to show how to move a value from an anonymous profile to a full fledged one when someone registered and/or signed in. </p>
<p>This was not an easy demo application to build but it was a great one because it struck the right balance of isolation and <a href="http://en.wikipedia.org/wiki/In_situ" target="_blank">in situ</a> so it was easy to walk through and still showed the context of where and how to use it. </p>
<p>This is even harder when trying to build for a technology that you&#8217;re not comfortable with. In a previous post, <a href="http://www.joshholmes.com/2008/05/29/PrepareYourselfToGiveAGreatTalk.aspx" target="_blank">Prepare Yourself To Give a Great Talk</a>, I mentioned that people can stretch themselves and give a talk on a topic that they don&#8217;t have completely mastered. This is always going to be the case with emerging technologies (Such as technologies that are in CTP or early Beta), but it can even be true with existing technologies if you haven&#8217;t spent a lot of time with them. Actually, I think this is a great way to force yourself to learn a new topic. </p>
<p><strong>Two examples of a stretch goal paying off </strong><br /><a href="http://www.jeffreyhunsaker.com/" target="_blank">Jeff Hunsaker</a> recently did a <a href="http://www.jeffreyhunsaker.com/2008/05/condg-entity-framework-presentation_23.html" target="_blank">talk on Entity Framework</a> at Central Ohio Day of .NET. He learned a ton about the topic and gave a good talk. He&#8217;s been very critical of himself since then, but all reports I have heard was that he was fantastic. That&#8217;s a technology that&#8217;s in CTP and there are VERY few people well versed in it at this point. It&#8217;s hard to even get help. I didn&#8217;t see his demo, so I can&#8217;t really comment on it but he did tell me that this was a tough thing to pull together. <br />When I got a speaking slot at <a href="http://www.erubycon.com" target="_blank">eRubyCon</a>, which I hope to see you all at this year, I was thrilled and panicked at the same time. I knew Silverlight, which is what my talk was going to be in, but I wanted do my talk with Silverlight running on Rails so I had to learn Ruby and Ruby on Rails and put together a talk. I set about writing a demo application to learn the technologies and that helped me write my talk. I wrote a simple motorcycle sales showroom application in Rails and front ended it with Silverlight. It was a fun demo to do and it showed just enough Rails and Silverlight integration that everyone knew that I hadn&#8217;t faked it. Little did they know that I had only been playing with Rails for about 2 weeks.</p>
<p>I&#8217;m working on building that comprehensive of a demo for Silverlight 2, WPF, WCF, Entity Framework, ADO.NET Data Services, ASP.NET MVC Framework and more. Already you can see part of the issue. There&#8217;s too many technologies to demo so we end up trying to isolate each of the technologies in a small demo so that we can explain it easier. The issue there is that people lose sight of the integration and the workflow of the different technologies. </p>
<p>I&#8217;m not going to lie and say that this is ever going to be cake, but I will say that it becomes easier as time goes on. Creating decks, demos, preparing, movement on stage, delivery and all the aspects of becoming a great speaker take work and practice. Like the guy juggling, the more you practice, the easier it becomes. However, this is juxtaposed with the desire to do harder hitting, meatier talks and demos. </p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b8345ebd-3d4c-4424-8eb3-3837d5203b72" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/Public%20Speaking" rel="tag">Public Speaking</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2008/06/02/doingademowhilepublicspeaking/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Prepare Yourself To Give a Great Talk</title>
		<link>http://www.joshholmes.com/blog/2008/05/29/prepareyourselftogiveagreattalk/</link>
		<comments>http://www.joshholmes.com/blog/2008/05/29/prepareyourselftogiveagreattalk/#comments</comments>
		<pubDate>Thu, 29 May 2008 01:17:31 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2008/05/29/PrepareYourselfToGiveAGreatTalk.aspx</guid>
		<description><![CDATA[Preparation is key in giving a great presentation. Apollo Ideas has a great blog post about the speech spectrum. There are basically 4 ways that you can give a talk. *Warning &#8211; gross generalizations ahead* 1. Completely written out word for word and read of the script. For this, you can think about your basic graduation speech. 2. Just outlined but not rehearsed. I see these too often. This is [...]]]></description>
				<content:encoded><![CDATA[<p><a title="Curt, Greg, and the longest play I've ever seen" href="http://www.flickr.com/photos/35595591@N00/1561365018/"><img class="flickr" style="margin: 0px 5px 5px 0px" alt="Curt, Greg, and the longest play I've ever seen" hspace="5" src="http://static.flickr.com/2335/1561365018_d4eec69053_m.jpg" align="left" vspace="5" border="0"></a>Preparation is key in giving a great presentation. <a href="http://apolloideas.com/blog/">Apollo Ideas</a> has a <a href="http://apolloideas.com/blog/archives/108">great blog post</a> about the speech spectrum. There are basically 4 ways that you can give a talk. </p>
<p>*Warning &#8211; gross generalizations ahead*</p>
<p>1. Completely written out word for word and read of the script. For this, you can think about your basic graduation speech. <br />2. Just outlined but not rehearsed. I see these too often. This is where someone has had an idea for a talk but is not able to prepare properly. Or someone got a deck from someone else and presents it cold without really making their own. In this category, there are a lot of sales decks and user group talks done. It&#8217;s a shame because they could be so much better.<br />3. Outlined and well rehearsed. This is where the majority of the good conference talks lie. <br />4. Completely written out and well rehearsed. In this category, you can put the better political speeches or talks from really high end conferences such as <a href="http://www.ted.com">TED</a>. Think JFK&#8217;s Inaugural Address, Reagan&#8217;s &#8220;Evil Empire&#8221; speech or any other political speech that motivated a nation. </p>
<p>I&#8217;ve heard the argument that you don&#8217;t want to sound &#8220;too rehearsed&#8221;. However, the real danger is coming off as unprepared or reading from the script. Either of these are monumentally bad compared to over-preparing. Really the &#8220;too rehearsed&#8221; script is the one that you&#8217;re not willing to deviate from when there&#8217;s a good question or unexpected audience reaction. I&#8217;m striving for that right blend of well prepared and rehearsed contrasted with the ability and willingness to improvise. </p>
<p>You can also equate these with musical performances. Singing in church, while often beautiful, is often far from a professional band. But if you look at <a href="http://www.bbvd.com">Big Bad Voodoo Daddy</a>, <a href="http://www.greatbigsea.com">Great Big Sea</a>, <a href="http://www.connick.com">Harry Connick, Jr.</a> or any number of other groups that put on an amazing show. That show is completely scripted and rehearsed until people are ready to drop to prepare for getting on stage. Yet, nobody complains that they are &#8220;too rehearsed&#8221;.</p>
<p>I know that I&#8217;ve gotten lazy in the past and have neglected this preparation in the past. </p>
<p><strong>How to Prepare</strong></p>
<p><strong>Know your subject</strong>. First and foremost, you have to know what you&#8217;re talking about. Or at least know what you don&#8217;t know. Honestly, one of my favorite talks was at the first Day of .NET. I was on a call with Jason Follas who was coordinating speakers and he asked me what I was talking on and I said &#8220;Something cool and ASP.NET&#8221;. So that became the talk. I had no slides, no code, no preparation. I just got on stage and asked the audience to ask me questions. I loosely organized that into an outline and started talking. It was great but I could only get away with it because I knew my topic, ASP.NET, as well as I did. I had been doing leading 5 day training sessions on ASP.NET for several years so I knew the ins and outs of the technology extraordinarily well. </p>
<p>On the other hand, I&#8217;ve seen speakers get up and say that they are an enthusiast verses an expert (nod to <a href="http://www.netcave.org/">Alan Stevens</a> and <a href="http://www.michaeleatonconsulting.com/blog/">Michael Eaton</a>) and I think that&#8217;s awesome. They are stepping up and stretching themselves. But, they are not getting up blind and pretending to be an expert. They state very clearly what they know and don&#8217;t know.&nbsp; </p>
<p><strong>Know your audience.</strong> I tell very different jokes and even use a different cadence depending on who is in my audience. If I&#8217;m talking to 100% technical people, I can tell jokes about management or process or self deprecating humor about geeks. If I&#8217;m talking to people in the south, I relate to the cooking, fishing, hunting and other cultural things that I grew up with in Arkansas. If I&#8217;m in Ohio, I don&#8217;t mention Michigan if I can help it and vice versa. <img src='http://www.joshholmes.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Know the team rivalries, local economy and other hot buttons. For example, in Michigan, I don&#8217;t mention unions. In Houston, I don&#8217;t even pretend to know anything about aeronautics or say anything about gas prices. </p>
<p>How receptive will your audience be to your message? <br /><em>Are they &#8220;ready for action&#8221;?</em> If so, they just need to be motivated into action. You can bring out the big brass marching band and getting everyone singing the fight song and stomping their feet. It&#8217;s a lot of fun to give these speeches. <br /><em>Are they supportive?</em> If so, then you need to clearly lay out the arguments and call to action. <br /><em>Are they neutral?</em> If so, then you need to persuade them to your side. This is accomplished through solid information and personalizing the message to the audience in front of you. <br /><em>Are they hostile?</em> Here you need to understand the FUD (Fear, Uncertainty and Doubt). This is a tough thing to do because the balance of dispelling the FUD and not attacking is a fine line.</p>
<p>As a Microsoft Evangelist, I&#8217;m VERY often in the situation where I&#8217;m speaking to a non-Microsoft friendly crowd. It&#8217;s not often overly hostile, just not friendly. </p>
<p><strong>Give your talk out loud.</strong> Two weeks ago, in preparation for the West Michigan Day of .NET, I was writing a new talk. I knew roughly what I was going to say. I had the deck pretty close to finished and was just polishing things up. But I had dinner with <a href="http://mobilitymatters.wordpress.com/">Dan Hibbits</a> and decided on a lark to run through my deck once with him. He didn&#8217;t even have to say anything but as I went through my pitch I realized that major parts of the talk didn&#8217;t work. I immediately restructured the talk and gave a much better talk the next day. I would have realized that about 15 minutes into my talk if I had not practiced it out loud with Dan the night before. Practice in front of the mirror, or run through your talk in your head as you&#8217;re on the airplane or in the car on the way to the venue. </p>
<p>The call to action here is simple. Set yourself up for success by preparing to give a great talk. The better prepared you are, the better the chances are that you&#8217;ll get your message across and really knock it out of the park.</p>
<p>* Update &#8211; Thanks to <a href="http://srtsolutions.com/blogs/billwagner/" target="_blank">Bill Wagner</a> for pointing out a clerical error or two on my part&#8230; Fixed now *</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:302fe6a9-7ce7-427b-914a-aa2181779eec" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/Public%20Speaking" rel="tag">Public Speaking</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2008/05/29/prepareyourselftogiveagreattalk/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Shift Happens Presentation</title>
		<link>http://www.joshholmes.com/blog/2008/05/08/shifthappenspresentation/</link>
		<comments>http://www.joshholmes.com/blog/2008/05/08/shifthappenspresentation/#comments</comments>
		<pubDate>Thu, 08 May 2008 01:02:48 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Speaking]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2008/05/08/ShiftHappensPresentation.aspx</guid>
		<description><![CDATA[&#124; View &#124; Upload your own This is a brilliant. It&#8217;s thought provoking. It&#8217;s crisp. It&#8217;s clear. I&#8217;m jealous and wish I was that good. &#160; Thanks Shiv Vithal for pointing it out. &#160; Technorati Tags: Speaking]]></description>
				<content:encoded><![CDATA[<div>
<div id="__ss_33834" style="float: left; width: 425px; text-align: left"><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"></embed>
<div style="font-size: 11px; padding-top: 2px; font-family: tahoma,arial; height: 26px"><a href="http://www.slideshare.net/?src=embed"><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"></a> | <a title="View this slideshow on SlideShare" href="http://www.slideshare.net/jbrenman/shift-happens-33834">View</a> | <a href="http://www.slideshare.net/upload">Upload your own</a></div>
</div>
<p><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">
<div>This is a brilliant. </div>
<div>It&#8217;s thought provoking. </div>
<div>It&#8217;s crisp. </div>
<div>It&#8217;s clear. </div>
<div>I&#8217;m jealous and wish I was that good.</div>
<div>&nbsp;</div>
</div>
<div>Thanks <a href="http://www.joshholmes.com/ct.ashx?id=cae7f7c1-c35b-4be6-b1e8-e418b69104e2&amp;url=http%3a%2f%2fwww.shivvithal.com%2fblog%2f%3fp%3d11">Shiv Vithal</a> for pointing it out.</div>
<div>&nbsp;</div>
<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">Technorati Tags: <a href="http://technorati.com/tags/Speaking" rel="tag">Speaking</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2008/05/08/shifthappenspresentation/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Words as Filler when Public Speaking</title>
		<link>http://www.joshholmes.com/blog/2008/04/30/wordsasfillerwhenpublicspeaking/</link>
		<comments>http://www.joshholmes.com/blog/2008/04/30/wordsasfillerwhenpublicspeaking/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 16:57:23 +0000</pubDate>
		<dc:creator>joshholmes</dc:creator>
				<category><![CDATA[Speaking]]></category>
		<category><![CDATA[Tangent]]></category>

		<guid isPermaLink="false">http://www.joshholmes.com/blog/2008/04/30/WordsAsFillerWhenPublicSpeaking.aspx</guid>
		<description><![CDATA[Mel Grubb read my post on Public Speaking and Movement onstage and inspired me to write this post with his comments. &#8220;I think a good background in stagecraft could benefit a lot of public speakers. Simple things like basic blocking, &#8220;cheating&#8221; your face toward the audience, finding and eliminating your particular &#8220;tics&#8221; or problem words, etc. Speakers who say &#8220;basically&#8221; more than once every five minutes drive me up a [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://melgrubb.spaces.live.com" target="_blank"><a title="Public Speaking" href="http://www.flickr.com/photos/40886691@N00/168210940/"><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"></a>Mel Grubb</a> read my post on <a href="http://www.joshholmes.com/2008/04/28/PublicSpeakingAndMovementOnstage.aspx">Public Speaking and Movement onstage</a> and inspired me to write this post with his comments. </p>
<blockquote><p>&#8220;I think a good background in stagecraft could benefit a lot of public speakers. Simple things like basic blocking, &#8220;cheating&#8221; your face toward the audience, finding and eliminating your particular &#8220;tics&#8221; or problem words, etc. Speakers who say &#8220;basically&#8221; more than once every five minutes drive me up a wall.&nbsp; &#8216;Essentially&#8217; is even worse.&#8221; &#8211; Mel Grubb in comments and email. </p>
</blockquote>
<p>He struck another of my nerves. I was on a conference call just yesterday with people that will go unnamed partly because I don&#8217;t want to call out anyone (don&#8217;t worry it&#8217;s no one local) and partly because I can&#8217;t remember who was talking or what they were talking about because I was so distracted. I IMed with <a href="http://www.larryclarkin.com">Larry Clarkin</a> about it and this is a snip of the conversation.</p>
<blockquote><p>Josh Holmes‎‎:<br />I&#8217;m really hoping that he&#8217;ll really use the word really to really make a really good point soon.
<p>‎‎Larry Clarkin‎‎:<br />really?
<p>‎‎Josh Holmes‎‎:<br />Really really&#8230;</p>
</blockquote>
<p>My wife actually reminded me of a story from a class that she took where the professor used Um and Ah non-stop. There was at least one lecture where they focused on counting the number of Um and Ah&#8217;s that he used rather than listening to the presentation. </p>
<p>The primary reason that speakers fall back on these type of words is that they are used to fill the air while the speaker is constructing the next sentence in their head. Even though most speakers are terrified of it, Silence is still ok. Some call it Golden. There&#8217;s a huge difference between dead air and silence. Dead air is when nobody is saying or thinking anything. Silence is when it&#8217;s quiet. </p>
<p>In addition to my background in theatre, I was a member of a <a href="http://www.toastmasters.org">ToastMasters International</a> for 4 years. <a href="http://www.toastmaster.org" target="_blank"><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"></a>In fact, I was president of my chapter for a year. As an organization, they have a great curriculum for teaching people the basics of speaking. While we, including me, have been obsessed with the format of the slide deck, they have been continuing to educate great speakers by focusing on delivery and real speech writing. There&#8217;s a series of talks that you have to give. Some of these are using props. Some are very serious and dramatic. Others are humorous speeches. Side note &#8211; I actually took second in a regional humorous speech competition with a speech about the plight of the thumbless in America. </p>
<p>One of the components of a Toastmaster meeting is an &#8220;Ah Counter&#8221;. This is a person who sits in the back of the room and listens for filler or crutch words. When they hear these, they take a note and they ring a bell. It&#8217;s the most aggravating thing in the world! The first talk that I did there, despite my background in theatre, sounded like a parade. </p>
<blockquote><p>&#8220;<u>Um</u>, <u>ah</u>, <u>so</u> it&#8217;s like, <u>um</u>, <u>well</u>, <u>you know</u> a thing that you, <u>ah</u>, might <u>basically</u> find in, <u>um</u>, <u>your</u>, <u>ah</u>, backyard&#8221; &#8211; Josh Holmes in one of his first public speeches. </p>
</blockquote>
<p>You might think I&#8217;m joking but you&#8217;ve done it too! There were more filler words in my talk than content. When I realized that it was astounding. After a while, you start consciously weeding out those filler words. You will be at lunch somewhere and be ringing that bell yourself inside your head. At some point later, you have eliminated most of them from your vocabulary. Unfortunately, I&#8217;ve slipped in the 9 years that I&#8217;ve been away from <a href="http://www.toastmasters.org">ToastMasters International</a>. I&#8217;ve started noticing that I&#8217;ll start repeating words in my speech pattern. I&#8217;ve started answering questions with &#8220;Sooo, the answer to that question is&#8230;&#8221;. I have got to stop! It&#8217;s annoying me. I can&#8217;t imagine what it&#8217;s doing to you listening to me. </p>
<p>I hope that you&#8217;ll take this to heart and start listening to yourself speak. First, look for a ToastMasters&#8217; club near you with their handy <a href="http://www.toastmasters.org/websiteApps/" target="_blank">meeting locator</a>. There are 10 clubs within 20 miles of my house and I live in the sticks. If you can&#8217;t get to ToastMasters, or really even if you can, you should tape your sessions and review them. Watch for movement, speech and more. Make notes and practice with those notes in hand. </p>
<p>This will help you be a better speaker. Even if it&#8217;s not obvious to you, two things will happen. First, you&#8217;ll be able to say more in less time and second, people will focus on your message rather than your quirks. </p>
<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">Technorati Tags: <a href="http://technorati.com/tags/Public%20Speaking" rel="tag">Public Speaking</a>,<a href="http://technorati.com/tags/Speaking" rel="tag">Speaking</a>,<a href="http://technorati.com/tags/ToastMasters" rel="tag">ToastMasters</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.joshholmes.com/blog/2008/04/30/wordsasfillerwhenpublicspeaking/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
