<?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>ReachCustomersOnline.com&#187; Programmers</title> <atom:link href="http://www.reachcustomersonline.com/content/sections/programmers/feed/" rel="self" type="application/rss+xml" /><link>http://www.reachcustomersonline.com</link> <description>Connect with low-cost tools and know-how</description> <lastBuildDate>Sun, 21 Feb 2010 15:07:45 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.1</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>6 Tips for Better Branding with Avatars</title><link>http://www.reachcustomersonline.com/2009/07/21/05.21.39/</link> <comments>http://www.reachcustomersonline.com/2009/07/21/05.21.39/#comments</comments> <pubDate>Tue, 21 Jul 2009 12:21:39 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Advertising]]></category> <category><![CDATA[Business]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Graphic Design]]></category> <category><![CDATA[Information Architects]]></category> <category><![CDATA[Internet & Culture]]></category> <category><![CDATA[Marketing]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Public Relations]]></category> <category><![CDATA[Social Media]]></category> <category><![CDATA[Usability Experts]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2439</guid> <description><![CDATA[<p>&#8220;We’re living in a social media world, and, like it or not, our avatar is often the first impression others get about us as we interact virtually on social networks, blogs, microblogs and other online communities. Our avatars are a representation of our brands — our personal brand or our company’s or organization’s brand. But how many of us are thinking strategically about our avatars?&#8221;</p><p>From <a
href="http://mobile.salon.com/tech/giga_om/web_life/2009/07/16/6_tips_for_better_branding_using_avatars/index.html" target="_blank">Salon</a>. If you have not figured it out already, the avatar, the small thumbnail sized picture you use on Facebook and LinkedIn, among other places, can say alot about you. This blog post describes six different issues to consider as you pick and change avatars.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/07/21/05.21.39/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;We’re living in a social media world, and, like it or not, our avatar is often the first impression others get about us as we interact virtually on social networks, blogs, microblogs and other online communities. Our avatars are a representation of our brands — our personal brand or our company’s or organization’s brand. But how many of us are thinking strategically about our avatars?&#8221;</p><p>From <a
href="http://mobile.salon.com/tech/giga_om/web_life/2009/07/16/6_tips_for_better_branding_using_avatars/index.html" target="_blank">Salon</a>. If you have not figured it out already, the avatar, the small thumbnail sized picture you use on Facebook and LinkedIn, among other places, can say alot about you. This blog post describes six different issues to consider as you pick and change avatars.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/07/21/05.21.39/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Xobni Organizes Your Outlook Email</title><link>http://www.reachcustomersonline.com/2009/07/16/07.14.34/</link> <comments>http://www.reachcustomersonline.com/2009/07/16/07.14.34/#comments</comments> <pubDate>Thu, 16 Jul 2009 14:14:34 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Business]]></category> <category><![CDATA[Mother Lode]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Reviews]]></category> <category><![CDATA[Usability Experts]]></category> <category><![CDATA[Useful Tools and Services]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2428</guid> <description><![CDATA[<p>As a web designer and coder, I collect tons of emails and attachments from clients that have to be carefully tracked and easily found. And many projects have three, four, or more people attached. Often I have to dig out their contact information to make calls.</p><p>Awhile back, I found <a
href="https://www.xobni.com/learnmore/" target="_blank">Xobni</a>, a software tool with an odd name that should be in every version of any email software. Now they have a Plus version, for $29.95, that solves the major issue I had with the software. Both the free and paid versions are a huge value if you collect a lot of email for projects.</p><p>Xobni works as a plugin to Outlook. When you set up, it can take a few hours for the software to index thousands of emails. But that is a small price to pay for the features. Once indexed, Xobni sits on the right side of Outlook or it appears when you call it. Typing in part or all of a name or search term in Xobni calls up all your emails from that person or emails that contain that term. You also get the contact information from your address book. And attachments. And email threads, the chains of email by email subject line, nested and sorted by date. The ability to dig out ancient and obscure emails in seconds floored me the first time I used it.</p><p>Xobni also is useful in going back to tell your clients the exact email, by date and subject line, that had the information you sent them months ago. You know the phone call: the client calls up and says, &#8220;Did you ever do this?&#8221; Lawyers and anyone who needs backup often months later will find Xobni extremely easy and helpful.</p><p>While I religiously create project and client folders in Outlook and sort email every day, Xobni makes it possible to avoid that chore. Indeed, Xobni really is a totally different way to look at your email and work with it. Which is the reason every email client should have a current email view and the Xobni view.</p><p>The only issue I&#8217;ve found happens after I archive my emails, when my Outlook file goes over 2GB which happens every year. Happily, Xobni keeps a copy of the text of emails, and contact information, but not the attachments. Often that&#8217;s all I need.</p><p>Their new Plus version, however, includes the ability to search across multiple Outlook files. So I can have old archived emails as easily found as the ones in my current email file. The Free version still is limited to one Outlook file which may be fine for most people because it keeps the actual email text of archived emails (assuming you run Xobni before you archive your emails, of course).</p><p>Bottomline, <a
href="https://www.xobni.com/learnmore/" target="_blank">Xobni</a> is well worth a try if you have to manage large amounts of email. And even if you don&#8217;t the ability to quickly find any email based on author or content is amazing and valuable. The free version has a lot of capability. The Plus version, at $29.95, is a huge value even if you only use it to search across your archived email files with their attachments. It&#8217;s a small price to pay to support useful innovative software.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/07/16/07.14.34/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>As a web designer and coder, I collect tons of emails and attachments from clients that have to be carefully tracked and easily found. And many projects have three, four, or more people attached. Often I have to dig out their contact information to make calls.</p><p>Awhile back, I found <a
href="https://www.xobni.com/learnmore/" target="_blank">Xobni</a>, a software tool with an odd name that should be in every version of any email software. Now they have a Plus version, for $29.95, that solves the major issue I had with the software. Both the free and paid versions are a huge value if you collect a lot of email for projects.</p><p>Xobni works as a plugin to Outlook. When you set up, it can take a few hours for the software to index thousands of emails. But that is a small price to pay for the features. Once indexed, Xobni sits on the right side of Outlook or it appears when you call it. Typing in part or all of a name or search term in Xobni calls up all your emails from that person or emails that contain that term. You also get the contact information from your address book. And attachments. And email threads, the chains of email by email subject line, nested and sorted by date. The ability to dig out ancient and obscure emails in seconds floored me the first time I used it.</p><p>Xobni also is useful in going back to tell your clients the exact email, by date and subject line, that had the information you sent them months ago. You know the phone call: the client calls up and says, &#8220;Did you ever do this?&#8221; Lawyers and anyone who needs backup often months later will find Xobni extremely easy and helpful.</p><p>While I religiously create project and client folders in Outlook and sort email every day, Xobni makes it possible to avoid that chore. Indeed, Xobni really is a totally different way to look at your email and work with it. Which is the reason every email client should have a current email view and the Xobni view.</p><p>The only issue I&#8217;ve found happens after I archive my emails, when my Outlook file goes over 2GB which happens every year. Happily, Xobni keeps a copy of the text of emails, and contact information, but not the attachments. Often that&#8217;s all I need.</p><p>Their new Plus version, however, includes the ability to search across multiple Outlook files. So I can have old archived emails as easily found as the ones in my current email file. The Free version still is limited to one Outlook file which may be fine for most people because it keeps the actual email text of archived emails (assuming you run Xobni before you archive your emails, of course).</p><p>Bottomline, <a
href="https://www.xobni.com/learnmore/" target="_blank">Xobni</a> is well worth a try if you have to manage large amounts of email. And even if you don&#8217;t the ability to quickly find any email based on author or content is amazing and valuable. The free version has a lot of capability. The Plus version, at $29.95, is a huge value even if you only use it to search across your archived email files with their attachments. It&#8217;s a small price to pay to support useful innovative software.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/07/16/07.14.34/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>UI Pattern Documentation Review</title><link>http://www.reachcustomersonline.com/2009/07/01/12.59.55/</link> <comments>http://www.reachcustomersonline.com/2009/07/01/12.59.55/#comments</comments> <pubDate>Wed, 01 Jul 2009 19:59:55 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Graphic Design]]></category> <category><![CDATA[Information Architects]]></category> <category><![CDATA[Information Architecture]]></category> <category><![CDATA[Interaction Design]]></category> <category><![CDATA[Interface Design]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Usability]]></category> <category><![CDATA[Usability Experts]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/2009/07/01/12.59.55/</guid> <description><![CDATA[<p>&#8220;To date, the most common approach to propagating a single user experience standard is the development of UI guidelines and principles documentation within an organization. Development teams  — usually incorporating a user experience specialist — then reference this documentation during implementation and upgrade processes.</p><p>However, as the numbers of systems grow within an organization, so does the effort needed to maintain the quality and consistency of the user experience. For many organizations, it is now impossible to assign much, if any, time of a user experience specialist to all implementation efforts, and experience has shown that the UI guidelines and principles approach to propagating a single user experience standard does not scale well.&#8221;</p><p>From <a
href="http://www.boxesandarrows.com/view/ui-pattern">Boxes and Arrows</a>. Besides a quick discussion of issues around how traditional guideline documents don&#8217;t scale, and alternative solutions, this article includes an excellent set of links to UI pattern libraries.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/07/01/12.59.55/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;To date, the most common approach to propagating a single user experience standard is the development of UI guidelines and principles documentation within an organization. Development teams  — usually incorporating a user experience specialist — then reference this documentation during implementation and upgrade processes.</p><p>However, as the numbers of systems grow within an organization, so does the effort needed to maintain the quality and consistency of the user experience. For many organizations, it is now impossible to assign much, if any, time of a user experience specialist to all implementation efforts, and experience has shown that the UI guidelines and principles approach to propagating a single user experience standard does not scale well.&#8221;</p><p>From <a
href="http://www.boxesandarrows.com/view/ui-pattern">Boxes and Arrows</a>. Besides a quick discussion of issues around how traditional guideline documents don&#8217;t scale, and alternative solutions, this article includes an excellent set of links to UI pattern libraries.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/07/01/12.59.55/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>(Mostly) Free Website Monitoring Tools</title><link>http://www.reachcustomersonline.com/2009/06/25/05.44.54/</link> <comments>http://www.reachcustomersonline.com/2009/06/25/05.44.54/#comments</comments> <pubDate>Thu, 25 Jun 2009 12:44:54 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[ECommerce]]></category> <category><![CDATA[Mother Lode]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Useful Tools and Services]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2406</guid> <description><![CDATA[<p>Recently came across two articles about free website monitoring tools, <a
href="http://garmahis.com/tools/free-website-uptime-monitoring-services/" target="_blank">Top 10 Free Website Uptime Monitoring Services</a>, from Design Live, and <a
href="http://sixrevisions.com/tools/12-excellent-free-tools-for-monitoring-your-sites-uptime/" target="_blank">12 Excellent Free Tools for Monitoring Your Sites Uptime</a>, from Six Revisions. Both articles are good for identifying possible services to use. Both have some overlap in the services they document. (I&#8217;ve also covered this topic before, <a
href="http://www.reachcustomersonline.com/2008/04/08/11.07.17/">Website Monitoring and Support Software</a>).</p><p>However, articles like this are a mile wide and an inch deep. For example, some of these free services take up to 60 minutes to notify you if there is a failure. There also could be lag time between the time the monitoring service is notified and the time they send an email or SMS to you. At least one solution involves placing a file on your web server, which yields more detailed data to monitor. In short, the free option for many of these services is limited in ways that might not be useful. So it is caveat emptor, or buyer beware.</p><p>I have played with Montastic and Basic State. Montastic is fine. Basic State yesterday caught a server failure within fifteen minutes, which is great for free. Their daily status emails also are useful. I&#8217;d also check out the comments on these articles for more vendors. I found <a
href="http://serverdensity.com" target="_blank">Server Density</a> that way.</p><p>My recommendation is to compare all services, try the services that meet your needs and then, if you need to, pay for the service. Despite what these articles promise, it is possible but unlikely you will find a free service that does exactly what you want. But free is enough to try these services, to find what works for your website(s).</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/06/25/05.44.54/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>Recently came across two articles about free website monitoring tools, <a
href="http://garmahis.com/tools/free-website-uptime-monitoring-services/" target="_blank">Top 10 Free Website Uptime Monitoring Services</a>, from Design Live, and <a
href="http://sixrevisions.com/tools/12-excellent-free-tools-for-monitoring-your-sites-uptime/" target="_blank">12 Excellent Free Tools for Monitoring Your Sites Uptime</a>, from Six Revisions. Both articles are good for identifying possible services to use. Both have some overlap in the services they document. (I&#8217;ve also covered this topic before, <a
href="http://www.reachcustomersonline.com/2008/04/08/11.07.17/">Website Monitoring and Support Software</a>).</p><p>However, articles like this are a mile wide and an inch deep. For example, some of these free services take up to 60 minutes to notify you if there is a failure. There also could be lag time between the time the monitoring service is notified and the time they send an email or SMS to you. At least one solution involves placing a file on your web server, which yields more detailed data to monitor. In short, the free option for many of these services is limited in ways that might not be useful. So it is caveat emptor, or buyer beware.</p><p>I have played with Montastic and Basic State. Montastic is fine. Basic State yesterday caught a server failure within fifteen minutes, which is great for free. Their daily status emails also are useful. I&#8217;d also check out the comments on these articles for more vendors. I found <a
href="http://serverdensity.com" target="_blank">Server Density</a> that way.</p><p>My recommendation is to compare all services, try the services that meet your needs and then, if you need to, pay for the service. Despite what these articles promise, it is possible but unlikely you will find a free service that does exactly what you want. But free is enough to try these services, to find what works for your website(s).</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/06/25/05.44.54/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>View Your Web Pages in Multiple Versions of Internet Explorer Browsers</title><link>http://www.reachcustomersonline.com/2009/05/26/22.15.58/</link> <comments>http://www.reachcustomersonline.com/2009/05/26/22.15.58/#comments</comments> <pubDate>Wed, 27 May 2009 05:15:58 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[HTML, CSS, XML, ...]]></category> <category><![CDATA[Interface Design]]></category> <category><![CDATA[Mother Lode]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Useful Tools and Services]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2394</guid> <description><![CDATA[<p>&#8220;How many times have you had to debug your web pages on virtual or multiple machines running different versions of Internet Explorer? Or had to wait for a slow web service to return renderings of your pages?</p><p>You don&#8217;t have to do that anymore. Now you can debug your pages on multiple versions of IE on the same machine that you use for Web development.&#8221;</p><p>From the <a
href="http://blogs.msdn.com/xweb/archive/2009/03/18/Microsoft-Expression-Web-SuperPreview-for-Windows-Internet-Explorer.aspx" target="_blank">MSDN Blog</a> about <a
href="http://www.microsoft.com/expression/products/Web_Features.aspx" target="_blank">Microsoft Expression Web SuperPreview</a>. Found while searching for the next best thing after <a
href="http://tredosoft.com/Multiple_IE" target="_blank">Multiple IE</a>, an earlier solution to let web designers and developers test their pages in multiple versions of the Internet Explorer web browsers. Multiple IE is no longer supported, and IE8 is out, so Microsoft&#8217;s Super Preview software looks like a decent alternative. (The only problem? Take a wild guess. The software is bloated, 250MB. Probably worth it since it is a Microsoft solution to a Microsoft problem. But you&#8217;ll need extra time to download their software.)</p><p>Other options appear to be <a
href="http://www.my-debugbar.com/wiki/IETester/HomePage" target="_blank">IE Tester</a> and <a
href="http://www.xenocode.com/browsers/" target="_blank">Xenocode Browser Sandbox</a>.</p><p>The most lightweight option probably is <a
href="http://westciv.com/xray/" target="_blank">WestCiv&#8217;s X-Ray bookmark utility</a>. It is hands down the slickest utility for web designers. Select the X-Ray bookmark then click any part of any web page and see all sorts of useful detail. I can&#8217;t get X-Ray to work with IE6, to show me all those nasty bug effects, but X-Ray does work on IE7, Google Chrome, Safari, and Firefox. So it&#8217;s a very lightweight easy solution to figuring out how your pages are being rendered across multiple browsers. And how somebody coded a neat web page design.</p><p>UPDATE (8/22/2009): If you install the Xenocode Browser Sandbox, and want to remove it, be aware that you may need to remove multiple instances of their software through the Windows Add/Remove Software screen. Also, in your Windows Task Manager (Ctl + Alt + Del), in the Processes tab, Xenocode software shows up as Spoon-Sandbox.exe. It&#8217;s a bit obscure. I had installed Xenocode for testing only to see, months later, that every day it loads spoon-sandbox.exe even though I don&#8217;t use the software. If you&#8217;re compulsive, like me, and want to know what is on your computer, now you know.</p><p>UPDATE (11/13/2009): Today there is no need to download software like Super Preview to view your application in different web browsers. Adobe&#8217;s <a
href="https://browserlab.adobe.com/" target="_blank">BrowserLab</a> currently is free and available anywhere with a modern browser. It&#8217;s easy to use and displays the full range of bad browsers, specifically, IE6 and IE7 on both Windows and Mac. But it also shows Chrome, Firefox, and Safari. Browsercam also has updated their service to display your pages at a variety of screen resolutions. I have used Super Preview and while it is useful, it is harder to navigate than BrowserLab and the latter does not require a massive download and installation of software.</p><p>UPDATE (02/15/2010): Added a link to the release Microsoft Expression Web product. Unfortunately, the SuperPreview software is no longer free. You have to buy the whole software package. BrowserLab probably is the better option, as a result, unless you need to identify exactly what is wrong with how Internet Explorer displays your web page. In that event, SuperPreview provides excellent detail about the code and makes it relatively easy to find and fix problems.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/05/26/22.15.58/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;How many times have you had to debug your web pages on virtual or multiple machines running different versions of Internet Explorer? Or had to wait for a slow web service to return renderings of your pages?</p><p>You don&#8217;t have to do that anymore. Now you can debug your pages on multiple versions of IE on the same machine that you use for Web development.&#8221;</p><p>From the <a
href="http://blogs.msdn.com/xweb/archive/2009/03/18/Microsoft-Expression-Web-SuperPreview-for-Windows-Internet-Explorer.aspx" target="_blank">MSDN Blog</a> about <a
href="http://www.microsoft.com/expression/products/Web_Features.aspx" target="_blank">Microsoft Expression Web SuperPreview</a>. Found while searching for the next best thing after <a
href="http://tredosoft.com/Multiple_IE" target="_blank">Multiple IE</a>, an earlier solution to let web designers and developers test their pages in multiple versions of the Internet Explorer web browsers. Multiple IE is no longer supported, and IE8 is out, so Microsoft&#8217;s Super Preview software looks like a decent alternative. (The only problem? Take a wild guess. The software is bloated, 250MB. Probably worth it since it is a Microsoft solution to a Microsoft problem. But you&#8217;ll need extra time to download their software.)</p><p>Other options appear to be <a
href="http://www.my-debugbar.com/wiki/IETester/HomePage" target="_blank">IE Tester</a> and <a
href="http://www.xenocode.com/browsers/" target="_blank">Xenocode Browser Sandbox</a>.</p><p>The most lightweight option probably is <a
href="http://westciv.com/xray/" target="_blank">WestCiv&#8217;s X-Ray bookmark utility</a>. It is hands down the slickest utility for web designers. Select the X-Ray bookmark then click any part of any web page and see all sorts of useful detail. I can&#8217;t get X-Ray to work with IE6, to show me all those nasty bug effects, but X-Ray does work on IE7, Google Chrome, Safari, and Firefox. So it&#8217;s a very lightweight easy solution to figuring out how your pages are being rendered across multiple browsers. And how somebody coded a neat web page design.</p><p>UPDATE (8/22/2009): If you install the Xenocode Browser Sandbox, and want to remove it, be aware that you may need to remove multiple instances of their software through the Windows Add/Remove Software screen. Also, in your Windows Task Manager (Ctl + Alt + Del), in the Processes tab, Xenocode software shows up as Spoon-Sandbox.exe. It&#8217;s a bit obscure. I had installed Xenocode for testing only to see, months later, that every day it loads spoon-sandbox.exe even though I don&#8217;t use the software. If you&#8217;re compulsive, like me, and want to know what is on your computer, now you know.</p><p>UPDATE (11/13/2009): Today there is no need to download software like Super Preview to view your application in different web browsers. Adobe&#8217;s <a
href="https://browserlab.adobe.com/" target="_blank">BrowserLab</a> currently is free and available anywhere with a modern browser. It&#8217;s easy to use and displays the full range of bad browsers, specifically, IE6 and IE7 on both Windows and Mac. But it also shows Chrome, Firefox, and Safari. Browsercam also has updated their service to display your pages at a variety of screen resolutions. I have used Super Preview and while it is useful, it is harder to navigate than BrowserLab and the latter does not require a massive download and installation of software.</p><p>UPDATE (02/15/2010): Added a link to the release Microsoft Expression Web product. Unfortunately, the SuperPreview software is no longer free. You have to buy the whole software package. BrowserLab probably is the better option, as a result, unless you need to identify exactly what is wrong with how Internet Explorer displays your web page. In that event, SuperPreview provides excellent detail about the code and makes it relatively easy to find and fix problems.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/05/26/22.15.58/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to be a Software Program Manager</title><link>http://www.reachcustomersonline.com/2009/03/16/09.08.37/</link> <comments>http://www.reachcustomersonline.com/2009/03/16/09.08.37/#comments</comments> <pubDate>Mon, 16 Mar 2009 16:08:37 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Business]]></category> <category><![CDATA[Business Planning]]></category> <category><![CDATA[Mother Lode]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Programming]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2369</guid> <description><![CDATA[<p>&#8220;Having a good program manager is one of the secret formulas to making really great software. And you probably don’t have one on your team, because most teams don’t.</p><p>Charles Simonyi, the brilliant programmer who co-invented WYSIWYG word processing, dated Martha Stewart, made a billion dollars off of Microsoft stock and went into space, first tried to solve the Mythical Man Month problem of organizing really big software teams by creating one super duper überprogrammer writing the top-level functions, while handing off the implementation of the lower-level functions to a team of grunt junior-programmers as needed. They called this position program manager. Simonyi is brilliant, but this idea, not so much. Nobody wanted to be a grunt junior programmer, I guess.&#8221;</p><p>From <a
title="Link to article about how to be a great software program manager" href="http://www.joelonsoftware.com/items/2009/03/09.html" target="_blank">Joel on Software</a>. This is an excellent, perhaps exhaustive, description of how best to manage software development projects. It&#8217;s a wonderful read, too. This article is excellent background for non-programmers as well as anyone involved in software programming.</p><p>In theory, software development should be amenable to the same processes used for any large scale creative project, for example, paintings where the assistant(s) set up the general work and the artist fills everything in, architectural photography (same dynamic: assistant(s) set up, the photographer comes in to add value), and so on. But software is notorious for failing when traditional organizational methods are used, as Spolsky notes in the quote above.</p><p>This article also has great insights, for example, making sure the program manager and programmers are peers and equals. This guarantees debate. Otherwise, if programmers report to the program manager or, worse, the development manager also is the program manager, then there is no debate among equals. Bottomline, the software program manager must be an advocate for the user and must earn the respect of the programmers and win them over to their user-centric solutions.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/16/09.08.37/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;Having a good program manager is one of the secret formulas to making really great software. And you probably don’t have one on your team, because most teams don’t.</p><p>Charles Simonyi, the brilliant programmer who co-invented WYSIWYG word processing, dated Martha Stewart, made a billion dollars off of Microsoft stock and went into space, first tried to solve the Mythical Man Month problem of organizing really big software teams by creating one super duper überprogrammer writing the top-level functions, while handing off the implementation of the lower-level functions to a team of grunt junior-programmers as needed. They called this position program manager. Simonyi is brilliant, but this idea, not so much. Nobody wanted to be a grunt junior programmer, I guess.&#8221;</p><p>From <a
title="Link to article about how to be a great software program manager" href="http://www.joelonsoftware.com/items/2009/03/09.html" target="_blank">Joel on Software</a>. This is an excellent, perhaps exhaustive, description of how best to manage software development projects. It&#8217;s a wonderful read, too. This article is excellent background for non-programmers as well as anyone involved in software programming.</p><p>In theory, software development should be amenable to the same processes used for any large scale creative project, for example, paintings where the assistant(s) set up the general work and the artist fills everything in, architectural photography (same dynamic: assistant(s) set up, the photographer comes in to add value), and so on. But software is notorious for failing when traditional organizational methods are used, as Spolsky notes in the quote above.</p><p>This article also has great insights, for example, making sure the program manager and programmers are peers and equals. This guarantees debate. Otherwise, if programmers report to the program manager or, worse, the development manager also is the program manager, then there is no debate among equals. Bottomline, the software program manager must be an advocate for the user and must earn the respect of the programmers and win them over to their user-centric solutions.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/16/09.08.37/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Google Voice Launches, Perfect for Small Businesses</title><link>http://www.reachcustomersonline.com/2009/03/16/06.23.08/</link> <comments>http://www.reachcustomersonline.com/2009/03/16/06.23.08/#comments</comments> <pubDate>Mon, 16 Mar 2009 13:23:08 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Business]]></category> <category><![CDATA[Business Planning]]></category> <category><![CDATA[Future Trends]]></category> <category><![CDATA[Information Architects]]></category> <category><![CDATA[Mother Lode]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Usability Experts]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2361</guid> <description><![CDATA[<p>Google stepped up its attack on the telecommunications industry on Thursday with a free service called Google Voice that, if successful, could chip away at the revenue of companies big and small, like eBay, which owns Skype, telephone companies and a string of technology start-up firms.</p><p>Google Voice is an expanded version of a service previously known as GrandCentral, a start-up that Google acquired 20 months ago. It is intended to simplify the way people handle phone calls, voice mail and text messages. The service will initially be made available only to existing GrandCentral subscribers; Google says the general public will be able to use it in the coming weeks.</p><p>Google Voice allows users to route all their calls through a single number that can ring their home, work and mobile phones simultaneously. It also gives users a single and easy-to-manage voice mail system for multiple phone lines. And it lets users make calls, routed via the Internet, free in the United States and for a small fee internationally.&#8221;</p><p>From the <a
title="Link to New York Times article about the launch of Google Voice" href="http://www.nytimes.com/2009/03/12/technology/internet/12google.html?_r=2&amp;pagewanted=print" target="_blank">New York Times</a> (sub reqd, content free only a short while). There&#8217;s also interesting commentary from <a
title="Link to short article about Google Voice with links to demos" href="http://learnonline.wordpress.com/2009/03/13/google-voice-set-to-knock-web-conferencing-off/" target="_blank">Learn Online</a> (which links to demos) and John Batelle at his <a
title="Link to article about Google Voice from John Batelle's Searchblog" href="http://battellemedia.com/archives/004865.php" target="_blank">Searchblog</a>.</p><p>While most commentators focus on the Fortune 500 aspect (who will Google drive out of business next?), the most powerful story about Google Voice (formerly Grand Central) is what it offers small businesses and consultants. They no longer will need a dedicated business line. They can use Google Voice to screen calls, route calls, and handle all the telephone-related tasks currently handled on a one-off basis. For businesses that don&#8217;t need a PBX to traffic calls to multiple numbers, Google Voice will be a very useful tool.</p><p>I&#8217;ve been lucky to use Grand Central for years and it makes a huge difference to have a universal, follow me everywhere, phone number. It even one day got me out of cleaning my teen age daughter&#8217;s locker at middle school when a client called just as I was about to start helping her clean out her papers and books. Sadly for her, I had to take the call.</p><p>When Google Voice is available to the public in the next few weeks, I highly recommend you look at signing up. The only problem I&#8217;ve seen in converting from Grand Central to Google Voice is that my Grand Central inbox disappeared and with it my contacts. For me, I simply have to recreate my contacts. For others, that might be a big deal.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/16/06.23.08/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>Google stepped up its attack on the telecommunications industry on Thursday with a free service called Google Voice that, if successful, could chip away at the revenue of companies big and small, like eBay, which owns Skype, telephone companies and a string of technology start-up firms.</p><p>Google Voice is an expanded version of a service previously known as GrandCentral, a start-up that Google acquired 20 months ago. It is intended to simplify the way people handle phone calls, voice mail and text messages. The service will initially be made available only to existing GrandCentral subscribers; Google says the general public will be able to use it in the coming weeks.</p><p>Google Voice allows users to route all their calls through a single number that can ring their home, work and mobile phones simultaneously. It also gives users a single and easy-to-manage voice mail system for multiple phone lines. And it lets users make calls, routed via the Internet, free in the United States and for a small fee internationally.&#8221;</p><p>From the <a
title="Link to New York Times article about the launch of Google Voice" href="http://www.nytimes.com/2009/03/12/technology/internet/12google.html?_r=2&amp;pagewanted=print" target="_blank">New York Times</a> (sub reqd, content free only a short while). There&#8217;s also interesting commentary from <a
title="Link to short article about Google Voice with links to demos" href="http://learnonline.wordpress.com/2009/03/13/google-voice-set-to-knock-web-conferencing-off/" target="_blank">Learn Online</a> (which links to demos) and John Batelle at his <a
title="Link to article about Google Voice from John Batelle's Searchblog" href="http://battellemedia.com/archives/004865.php" target="_blank">Searchblog</a>.</p><p>While most commentators focus on the Fortune 500 aspect (who will Google drive out of business next?), the most powerful story about Google Voice (formerly Grand Central) is what it offers small businesses and consultants. They no longer will need a dedicated business line. They can use Google Voice to screen calls, route calls, and handle all the telephone-related tasks currently handled on a one-off basis. For businesses that don&#8217;t need a PBX to traffic calls to multiple numbers, Google Voice will be a very useful tool.</p><p>I&#8217;ve been lucky to use Grand Central for years and it makes a huge difference to have a universal, follow me everywhere, phone number. It even one day got me out of cleaning my teen age daughter&#8217;s locker at middle school when a client called just as I was about to start helping her clean out her papers and books. Sadly for her, I had to take the call.</p><p>When Google Voice is available to the public in the next few weeks, I highly recommend you look at signing up. The only problem I&#8217;ve seen in converting from Grand Central to Google Voice is that my Grand Central inbox disappeared and with it my contacts. For me, I simply have to recreate my contacts. For others, that might be a big deal.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/16/06.23.08/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Object Oriented Cascading Style Sheets (CSS)</title><link>http://www.reachcustomersonline.com/2009/03/06/08.34.34/</link> <comments>http://www.reachcustomersonline.com/2009/03/06/08.34.34/#comments</comments> <pubDate>Fri, 06 Mar 2009 15:34:34 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[HTML, CSS, XML, ...]]></category> <category><![CDATA[Mother Lode]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2297</guid> <description><![CDATA[<p>&#8220;How do you scale <span
class="caps">CSS</span> for millions of visitors or thousands of pages? Nicole first presented Object Oriented <span
class="caps">CSS</span> at Web Directions North in Denver. Since then, the response has been overwhelming. <span
class="caps">OOCSS</span> allows you to write fast, maintainable, standards-based front end code. It adds much needed predictability to <span
class="caps">CSS</span> so that even beginners can participate in writing beautiful websites.&#8221;</p><p>From <a
title="Link to post and files about how to code object oriented CSS" href="http://wiki.github.com/stubbornella/oocss" target="_blank">stubbornella at github</a>. The slide presentation does a good job of explaining the problems with current CSS coding, for example, the lack of  CSS code re-use. However, I&#8217;m leery of CSS frameworks like Blueprint because (in my view) they go too far and create too much code and require too much learning to implement easily across many websites. Not to mention they can be difficult to maintain if the next coder is not familiar with the CSS framework and has to fix the CSS styles. That said, improving how you code cascading style sheets is an important topic and worth reading about different possible solutions.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/06/08.34.34/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;How do you scale <span
class="caps">CSS</span> for millions of visitors or thousands of pages? Nicole first presented Object Oriented <span
class="caps">CSS</span> at Web Directions North in Denver. Since then, the response has been overwhelming. <span
class="caps">OOCSS</span> allows you to write fast, maintainable, standards-based front end code. It adds much needed predictability to <span
class="caps">CSS</span> so that even beginners can participate in writing beautiful websites.&#8221;</p><p>From <a
title="Link to post and files about how to code object oriented CSS" href="http://wiki.github.com/stubbornella/oocss" target="_blank">stubbornella at github</a>. The slide presentation does a good job of explaining the problems with current CSS coding, for example, the lack of  CSS code re-use. However, I&#8217;m leery of CSS frameworks like Blueprint because (in my view) they go too far and create too much code and require too much learning to implement easily across many websites. Not to mention they can be difficult to maintain if the next coder is not familiar with the CSS framework and has to fix the CSS styles. That said, improving how you code cascading style sheets is an important topic and worth reading about different possible solutions.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/06/08.34.34/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>A PHP Class for Facebook Application Development</title><link>http://www.reachcustomersonline.com/2009/03/06/07.00.28/</link> <comments>http://www.reachcustomersonline.com/2009/03/06/07.00.28/#comments</comments> <pubDate>Fri, 06 Mar 2009 14:00:28 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Mother Lode]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Programming (Perl, ASP, PHP, SQL)]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2295</guid> <description><![CDATA[<p>Raju Mazumder at <a
title="Link to article about PHP class file for Facebook applications" href="http://www.stylephp.com/2009/02/28/a-php-class-for-facebook-application-developer/" target="_blank">Style PHP</a> has an interesting set of classes he wrote to interact with Facebook, for example, to get user profile information, send notifications to the Facebook user, and publish news feeds. This looks to be a very useful way to avoid creating these basic Facebook interactions from scratch.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/06/07.00.28/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>Raju Mazumder at <a
title="Link to article about PHP class file for Facebook applications" href="http://www.stylephp.com/2009/02/28/a-php-class-for-facebook-application-developer/" target="_blank">Style PHP</a> has an interesting set of classes he wrote to interact with Facebook, for example, to get user profile information, send notifications to the Facebook user, and publish news feeds. This looks to be a very useful way to avoid creating these basic Facebook interactions from scratch.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/06/07.00.28/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>10 Steps to the Perfect Portfolio Website</title><link>http://www.reachcustomersonline.com/2009/03/05/08.21.14/</link> <comments>http://www.reachcustomersonline.com/2009/03/05/08.21.14/#comments</comments> <pubDate>Thu, 05 Mar 2009 15:21:14 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Business]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Information Architects]]></category> <category><![CDATA[Marketing]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Usability Experts]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2321</guid> <description><![CDATA[<p>&#8220;A personal portfolio website is all about promoting you. You are a brand, and your name is a brand name. No one is going to know about your brand unless you get it out there; and if you’re a Web designer, developer, writer, gamer or any other type of creative, then <strong>it’s essential that you have a good portfolio website</strong>.&#8221;</p><p>From <a
title="Link to article about how to create a portfolio website" href="http://www.smashingmagazine.com/2009/02/26/10-steps-to-the-perfect-portfolio-website/" target="_blank">Smashing Magazine</a>. A basic but thorough list of what should be in a portfolio website. Includes links to articles about creating an online portfolio and examples of excellent online portfolios. Basically this is a great article that covers a range of issues related to creating an effective portfolio website: what&#8217;s included, how to create one, and examples to inspire and give you ideas for your site.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/05/08.21.14/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;A personal portfolio website is all about promoting you. You are a brand, and your name is a brand name. No one is going to know about your brand unless you get it out there; and if you’re a Web designer, developer, writer, gamer or any other type of creative, then <strong>it’s essential that you have a good portfolio website</strong>.&#8221;</p><p>From <a
title="Link to article about how to create a portfolio website" href="http://www.smashingmagazine.com/2009/02/26/10-steps-to-the-perfect-portfolio-website/" target="_blank">Smashing Magazine</a>. A basic but thorough list of what should be in a portfolio website. Includes links to articles about creating an online portfolio and examples of excellent online portfolios. Basically this is a great article that covers a range of issues related to creating an effective portfolio website: what&#8217;s included, how to create one, and examples to inspire and give you ideas for your site.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/05/08.21.14/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to Deal with Internet Explorer 6 (IE 6)</title><link>http://www.reachcustomersonline.com/2009/03/05/07.35.41/</link> <comments>http://www.reachcustomersonline.com/2009/03/05/07.35.41/#comments</comments> <pubDate>Thu, 05 Mar 2009 14:35:41 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[HTML, CSS, XML, ...]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2285</guid> <description><![CDATA[<p>&#8220;Completely ignoring a browser in terms of CSS is a wonderfully freeing thing. It certainly can’t be done on every site. The important thing to remember is that it’s a site’s statistics that should determine what level of support you decide to offer.&#8221;</p><p>From <a
title="Link to Simple Bits item about using conditional statements to isolate Internet Explorer 6 browsers" href="http://www.simplebits.com/notebook/2009/02/13/iegone.html" target="_blank">Simple Bits</a>. Includes some examples using conditional statements to isolate IE6 web browsers without affecting the ability of everyone else to see your site as you intend. His link to the Rissington Podcast solution is priceless: basically use conditional statements to insult IE6 users. While not business-friendly, it is amusing given how many productive hours designers and coders have wasted tweaking their CSS designs to work with that browser.</p><p>Currently IE6 is the browser web designers and coders love to hate. I was surprised recently to see that less than 40% of visitors to this site use any version of Internet Explorer (over 50% use Firefox, yeah!). Truly the browser wars are over. In the meantime, some clients have visitors who insist on using IE6 and this item provides a few links to using conditional statements. Also, last year, I blogged an item, <a
title="Link to blog item about targeting CSS styles to Internet Explorer 6 and 7 web browsers" href="http://www.reachcustomersonline.com/2008/04/14/06.12.20/" target="_self">How to Target CSS Styles to Internet Explorer 6 and IE7</a>, which has additional links on the subject.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/05/07.35.41/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;Completely ignoring a browser in terms of CSS is a wonderfully freeing thing. It certainly can’t be done on every site. The important thing to remember is that it’s a site’s statistics that should determine what level of support you decide to offer.&#8221;</p><p>From <a
title="Link to Simple Bits item about using conditional statements to isolate Internet Explorer 6 browsers" href="http://www.simplebits.com/notebook/2009/02/13/iegone.html" target="_blank">Simple Bits</a>. Includes some examples using conditional statements to isolate IE6 web browsers without affecting the ability of everyone else to see your site as you intend. His link to the Rissington Podcast solution is priceless: basically use conditional statements to insult IE6 users. While not business-friendly, it is amusing given how many productive hours designers and coders have wasted tweaking their CSS designs to work with that browser.</p><p>Currently IE6 is the browser web designers and coders love to hate. I was surprised recently to see that less than 40% of visitors to this site use any version of Internet Explorer (over 50% use Firefox, yeah!). Truly the browser wars are over. In the meantime, some clients have visitors who insist on using IE6 and this item provides a few links to using conditional statements. Also, last year, I blogged an item, <a
title="Link to blog item about targeting CSS styles to Internet Explorer 6 and 7 web browsers" href="http://www.reachcustomersonline.com/2008/04/14/06.12.20/" target="_self">How to Target CSS Styles to Internet Explorer 6 and IE7</a>, which has additional links on the subject.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/05/07.35.41/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>20 Tips for Better Conference Speaking and Presentations</title><link>http://www.reachcustomersonline.com/2009/03/05/07.15.43/</link> <comments>http://www.reachcustomersonline.com/2009/03/05/07.15.43/#comments</comments> <pubDate>Thu, 05 Mar 2009 14:15:43 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Business]]></category> <category><![CDATA[Business Planning]]></category> <category><![CDATA[Information Architects]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Usability Experts]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2300</guid> <description><![CDATA[<p>&#8220;I’ll be straight up with you: I don’t profess to be an expert speaker. I’ve had my share of presentations that have been total flops, along with some very successful ones.</p><p>But if anything, I’ve done quite a bit of speaking over the past four years (see the summary on my LinkedIn public profile), and therefore I’ve learned a few things about speaking along the way.</p><p>Below are 20 things I’ve learned. Though this list is geared towards one-hour sessions rather than panels and workshops, some of the same principles apply.&#8221;</p><p>From Authentic Boredom, by Cameron Moll. This list has some interesting ideas, from using Keynote on a Mac instead of PowerPoint to acknowledging that if you&#8217;re a first-timer you&#8217;re likely to fail. As someone who has written speeches for others, I also was interested to see he does one slide per minute, or 45-50 slides for a 45 minute presentation. Includes a link to the Event Apart guidelines for speakers. If you have to do a presentation, this is a good resource.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/05/07.15.43/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;I’ll be straight up with you: I don’t profess to be an expert speaker. I’ve had my share of presentations that have been total flops, along with some very successful ones.</p><p>But if anything, I’ve done quite a bit of speaking over the past four years (see the summary on my LinkedIn public profile), and therefore I’ve learned a few things about speaking along the way.</p><p>Below are 20 things I’ve learned. Though this list is geared towards one-hour sessions rather than panels and workshops, some of the same principles apply.&#8221;</p><p>From Authentic Boredom, by Cameron Moll. This list has some interesting ideas, from using Keynote on a Mac instead of PowerPoint to acknowledging that if you&#8217;re a first-timer you&#8217;re likely to fail. As someone who has written speeches for others, I also was interested to see he does one slide per minute, or 45-50 slides for a 45 minute presentation. Includes a link to the Event Apart guidelines for speakers. If you have to do a presentation, this is a good resource.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/05/07.15.43/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Who&#8217;s Your Coding Buddy?</title><link>http://www.reachcustomersonline.com/2009/03/04/07.46.08/</link> <comments>http://www.reachcustomersonline.com/2009/03/04/07.46.08/#comments</comments> <pubDate>Wed, 04 Mar 2009 14:46:08 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Programmers]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Programming (Perl, ASP, PHP, SQL)]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2287</guid> <description><![CDATA[<p>&#8220;Busy practitioners are sometimes reluctant to spend time examining a colleague&#8217;s work. You might be leery of a coworker who asks you to review his code. Does he lack confidence? Does he want you to do his thinking for him? &#8220;Anyone who needs his code reviewed shouldn&#8217;t be getting paid as a software developer,&#8221; scoff some review resisters.</p><p>In a healthy software engineering culture, team members engage their peers to improve the quality of their work and increase their productivity. They understand that the time they spend looking at a colleague&#8217;s work product is repaid when other team members examine their own deliverables. <strong>The best software engineers I have known actively sought out reviewers.</strong> Indeed, the input from many reviewers over their careers was part of what made these developers the best.&#8221;</p><p>From <a
title="Link to item about the effectiveness of peer reviews on programming" href="http://www.codinghorror.com/blog/archives/001229.html" target="_blank">Coding Horror</a>. This is a fun look at one way to improve your programming: asking a peer to review your code. Not in a formal way, necessarily, but in a thoughtful way that puts a different set of eyes on your code. Includes some interesting data about how peer reviews improve code, as well as a link to a new book on the subject of peer reviews. And the WTF cartoon by Thom Holwerda is priceless.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/04/07.46.08/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;Busy practitioners are sometimes reluctant to spend time examining a colleague&#8217;s work. You might be leery of a coworker who asks you to review his code. Does he lack confidence? Does he want you to do his thinking for him? &#8220;Anyone who needs his code reviewed shouldn&#8217;t be getting paid as a software developer,&#8221; scoff some review resisters.</p><p>In a healthy software engineering culture, team members engage their peers to improve the quality of their work and increase their productivity. They understand that the time they spend looking at a colleague&#8217;s work product is repaid when other team members examine their own deliverables. <strong>The best software engineers I have known actively sought out reviewers.</strong> Indeed, the input from many reviewers over their careers was part of what made these developers the best.&#8221;</p><p>From <a
title="Link to item about the effectiveness of peer reviews on programming" href="http://www.codinghorror.com/blog/archives/001229.html" target="_blank">Coding Horror</a>. This is a fun look at one way to improve your programming: asking a peer to review your code. Not in a formal way, necessarily, but in a thoughtful way that puts a different set of eyes on your code. Includes some interesting data about how peer reviews improve code, as well as a link to a new book on the subject of peer reviews. And the WTF cartoon by Thom Holwerda is priceless.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/04/07.46.08/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>10 Free CAPTCHA Scripts and Services</title><link>http://www.reachcustomersonline.com/2009/03/04/06.25.11/</link> <comments>http://www.reachcustomersonline.com/2009/03/04/06.25.11/#comments</comments> <pubDate>Wed, 04 Mar 2009 13:25:11 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Home Top Story]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Programming (Perl, ASP, PHP, SQL)]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2291</guid> <description><![CDATA[<p>&#8220;In the past days I received several requests from my readers to suggest some CAPTCHA scripts and services quickly to embed into a web page. This post proposes a list of ten interesting scripts and services you can use to provide protection from spam bots and ensure that only humans perform certain actions.&#8221;</p><p>From <a
title="Link to article with links to 10 CAPTCHA scripts and services" href="http://woork.blogspot.com/2009/02/10-free-captcha-scripts-and-services.html" target="_blank">Woork</a>. This is a good canonical list. The comments include a link to a variation on CAPTCHA that I&#8217;ve seen recently, in this case, you count the number of pigs, rubber duckies, and apples when you sign in at <a
title="Link to CAPTCHA implementation at Firepages" href="http://www.firepages.com.au/captcha.htm" target="_blank">Firepages</a>.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/04/06.25.11/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;In the past days I received several requests from my readers to suggest some CAPTCHA scripts and services quickly to embed into a web page. This post proposes a list of ten interesting scripts and services you can use to provide protection from spam bots and ensure that only humans perform certain actions.&#8221;</p><p>From <a
title="Link to article with links to 10 CAPTCHA scripts and services" href="http://woork.blogspot.com/2009/02/10-free-captcha-scripts-and-services.html" target="_blank">Woork</a>. This is a good canonical list. The comments include a link to a variation on CAPTCHA that I&#8217;ve seen recently, in this case, you count the number of pigs, rubber duckies, and apples when you sign in at <a
title="Link to CAPTCHA implementation at Firepages" href="http://www.firepages.com.au/captcha.htm" target="_blank">Firepages</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/04/06.25.11/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Usable Accessibility: Making Web Sites Work Well for People with Disabilities</title><link>http://www.reachcustomersonline.com/2009/03/04/06.19.29/</link> <comments>http://www.reachcustomersonline.com/2009/03/04/06.19.29/#comments</comments> <pubDate>Wed, 04 Mar 2009 13:19:29 +0000</pubDate> <dc:creator>TimSlavin</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Interface Design]]></category> <category><![CDATA[Programmers]]></category> <category><![CDATA[Usability]]></category> <category><![CDATA[Usability Experts]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.reachcustomersonline.com/?p=2318</guid> <description><![CDATA[<p>&#8220;Such problems often come from trying to make a Web site accessible without understanding how people with disabilities actually use the Web. The challenge for UX designers is to find ways of including real people with disabilities throughout the design process, starting with initial user research and going all the way through final usability testing. This gets back to the issue of familiarity. The more we include people with a range of disabilities, the easier it will be to anticipate effective ways to design for them.&#8221;</p><p>From <a
title="Link to article about how to include accessibility into usability testing" href="http://www.uxmatters.com/mt/archives/2009/02/usable-accessibility-making-web-sites-work-well-for-people-with-disabilities.php" target="_blank">UX Matters</a>. This article makes the case for including accessibility into usability testing, as well as some of the issues involved when well-intentioned rules actually make it harder for people to access a site, for example, using alt tags to restate what a screen reader already provides. Includes quite a few good links to other resources on the topic.</p><div
style="display:block"><small><em><a
href="http://www.reachcustomersonline.com/2009/03/04/06.19.29/#comments">Leave A Comment</a><br
/>&copy;2010 <a
href="http://www.reachcustomersonline.com">ReachCustomersOnline.com</a>. All Rights Reserved.</em></small></div>]]></description> <content:encoded><![CDATA[<p>&#8220;Such problems often come from trying to make a Web site accessible without understanding how people with disabilities actually use the Web. The challenge for UX designers is to find ways of including real people with disabilities throughout the design process, starting with initial user research and going all the way through final usability testing. This gets back to the issue of familiarity. The more we include people with a range of disabilities, the easier it will be to anticipate effective ways to design for them.&#8221;</p><p>From <a
title="Link to article about how to include accessibility into usability testing" href="http://www.uxmatters.com/mt/archives/2009/02/usable-accessibility-making-web-sites-work-well-for-people-with-disabilities.php" target="_blank">UX Matters</a>. This article makes the case for including accessibility into usability testing, as well as some of the issues involved when well-intentioned rules actually make it harder for people to access a site, for example, using alt tags to restate what a screen reader already provides. Includes quite a few good links to other resources on the topic.</p> ]]></content:encoded> <wfw:commentRss>http://www.reachcustomersonline.com/2009/03/04/06.19.29/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 12/20 queries in 0.083 seconds using disk

Served from: www.redwrangler.com @ 2010-03-11 03:42:42 -->