<?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>sides of march</title>
	<atom:link href="http://www.sidesofmarch.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sidesofmarch.com</link>
	<description>Thoughts on life, liberty, and information technology</description>
	<lastBuildDate>Thu, 02 Sep 2010 14:25:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Installing and configuring memcached and PHP on Windows</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/09/02/installing-and-configuring-memcached-and-php-on-windows/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/09/02/installing-and-configuring-memcached-and-php-on-windows/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 12:14:21 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[vBulletin]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=436</guid>
		<description><![CDATA[<p>After upgrading the <a href="http://forums.csfbl.com">CSFBL forums</a> to <a href="http://www.vbulletin.com">vBulletin 4.0</a>, I noticed that performance was slightly worse than in the previous version. A little searching revealed that <a href="http://www.vbulletin.com/forum/entry.php?2391-Supercharge-your-vBulletin-Forum-with-Memcached">vBulletin supports memcached</a> (an <a href="http://memcached.org/">in-memory distributed caching system</a>). Since I&#8217;ve got RAM to spare, I figured this is worth a shot.</p>
<p>Unfortunately, getting memcached running on the server (Windows Server 2008 R2 64-bit) took a few tricks, and getting memached running through IIS/PHP was another. To help other people through the same process (and to remind myself in the future), I&#8217;ll share the installation and configuration steps that worked for me below.</p>
Downloading and configuring memcached
<p>The official distributions of memcached are written for Linux systems, so the first task is finding Windows binaries. The <a href="http://code.google.com/p/memcached/wiki/NewStart?tm=6">memcached project site</a>, fortunately, has links to <a title="Windows Platform - memcached" href="http://code.google.com/p/memcached/wiki/PlatformWindows">Windows binaries</a>, which are <a title="memcached binary downloads - NorthScale Labs" href="http://labs.northscale.com/memcached-packages/">hosted by NorthScale</a>. Both 32-bit and 64-bit versions are available.</p>
<p>(Note that NorthScale also offers their own <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/09/02/installing-and-configuring-memcached-and-php-on-windows/">Installing and configuring memcached and PHP on Windows</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2004/09/04/configuring-trusted-sql-connections-in-aspnet-and-windows-2003/' rel='bookmark' title='Permanent Link: Configuring Trusted SQL Connections in ASP.Net and Windows 2003'>Configuring Trusted SQL Connections in ASP.Net and Windows 2003</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2005/10/17/choosing-and-installing-a-better-notepad/' rel='bookmark' title='Permanent Link: Choosing (and installing) a better Notepad'>Choosing (and installing) a better Notepad</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2008/07/21/a-free-replacement-for-the-windows-defragment-utility/' rel='bookmark' title='Permanent Link: A free replacement for the Windows defragment utility'>A free replacement for the Windows defragment utility</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>After upgrading the <a href="http://forums.csfbl.com">CSFBL forums</a> to <a href="http://www.vbulletin.com">vBulletin 4.0</a>, I noticed that performance was slightly worse than in the previous version. A little searching revealed that <a href="http://www.vbulletin.com/forum/entry.php?2391-Supercharge-your-vBulletin-Forum-with-Memcached">vBulletin supports memcached</a> (an <a href="http://memcached.org/">in-memory distributed caching system</a>). Since I&#8217;ve got RAM to spare, I figured this is worth a shot.</p>
<p>Unfortunately, getting memcached running on the server (Windows Server 2008 R2 64-bit) took a few tricks, and getting memached running through IIS/PHP was another. To help other people through the same process (and to remind myself in the future), I&#8217;ll share the installation and configuration steps that worked for me below.</p>
<h4>Downloading and configuring memcached</h4>
<p>The official distributions of memcached are written for Linux systems, so the first task is finding Windows binaries. The <a href="http://code.google.com/p/memcached/wiki/NewStart?tm=6">memcached project site</a>, fortunately, has links to <a title="Windows Platform - memcached" href="http://code.google.com/p/memcached/wiki/PlatformWindows">Windows binaries</a>, which are <a title="memcached binary downloads - NorthScale Labs" href="http://labs.northscale.com/memcached-packages/">hosted by NorthScale</a>. Both 32-bit and 64-bit versions are available.</p>
<p>(Note that NorthScale also offers their own <a title="NorthScale Memcached Server" href="http://info.northscale.com/Memcached.html">free distribution of memcached</a>, but I was unable to get this to run on my system.)</p>
<p>Versions of memcached prior to 1.4.5 supported a command-line option that would register memcached as a Windows service (as in <code>memcached -d install</code>), but this option was <a href="http://code.google.com/p/memcached/issues/detail?id=149">removed in version 1.4.5</a>. The simple alternative is to schedule memcached.exe to run using the <a href="http://en.wikipedia.org/wiki/Task_Scheduler#Task_Scheduler_2.0">Task Scheduler service (Windows 2008/Vista/7)</a>.</p>
<p>You can create a task to run memcached on system startup using the following command line:</p>
<p style="padding-left: 30px;"><code>schtasks /create /sc onstart /tn memcached /tr "'c:\dev\utils\memcached-amd64\memcached.exe' -m 128"</code></p>
<p>Note the <code>-m 128</code> argument; this tells memcached to use up to 128MB of RAM. There are other <a title="Memcached command line arguments" href="http://code.google.com/p/memcached/wiki/NewConfiguringServer#Commandline_Arguments">command line arguments </a>available; most useful aside from <code>-m</code> are <code>-l</code> (to specify what IP addresses to bind to) and <code>-vv</code> (to add verbose logging to the console, useful for testing).</p>
<h4>Integrating memcached with PHP</h4>
<p>In order for PHP to use memcached, you must download the PHP memcached library and add it as an extension to PHP.</p>
<p>PHP extensions can be downloaded from <a title="PHP extension library downloads" href="http://downloads.php.net/pierre/">http://downloads.php.net/pierre</a>. Many different extensions are in here; the one I used was <a href="http://downloads.php.net/pierre/php_memcache-5.2-nts-Win32-vc6-x86-20090408.zip">php_memcache-5.2-nts-Win32-vc6-x86-20090408.zip</a>. This extension matches two key requirements:</p>
<ul>
<li>PHP version 5.2 (the version installed using the <a title="Microsoft Web Platform Installer download" href="http://www.microsoft.com/web/downloads/platform.aspx">Web Platform Installer</a>)</li>
<li>A non-thread-safe version of the extension (the version of PHP installed is not thread safe, which provides <a title="FastCGI, PHP, and IIS7" href="http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-7/">performance improvements using FastCGI</a>)</li>
</ul>
<p>Getting the right version of the extension is important; download the thread-safe version, or the PHP 5.3 version, and it simply won&#8217;t work.</p>
<p>Once downloaded, take the <code>php_memcache.dll</code> and put it in the <code>ext</code> folder in your PHP directory (for me, <code>c:\Program Files (x86)\PHP\ext</code>). Then, open the <code>php.ini</code> file (in your PHP directory) and add the following line to the end:</p>
<p style="padding-left: 30px;"><code>extension=php_memcache.dll</code></p>
<p>Restart IIS (from the command line, type <code>iisreset</code>), and if you did everything right, memcached should now be available to PHP. If you want to check, you can <a href="http://php.net/manual/en/function.phpinfo.php">create a phpinfo page</a>; if php_memcache is listed in the output, the extension is registered correctly.</p>
<h4>Other links</h4>
<p>To find out more about PHP, memcached, and Windows, check out the following links.</p>
<ul>
<li><a href="http://www.NorthScale.com/Memcached">NorthScale Memcached</a> &#8211; a free, commercial memcached distribution that I couldn&#8217;t get to work in my environment</li>
<li><a href="http://pureform.wordpress.com/2008/01/10/installing-memcache-on-windows-for-php/">Installing memcache on Windows for PHP</a> &#8211; a blog post explaining something similar to what I just did</li>
<li><a href="http://code.jellycan.com/memcached/">memcached from Jellycan Code</a> &#8211; an alternate memcached build for Windows that runs as a service</li>
<li><a href="http://longvnit.com/blog/?p=1155">Installing memcached on Windows</a> &#8211; instructions for installing the Jellycan Code version of memcached</li>
</ul>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=436&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2004/09/04/configuring-trusted-sql-connections-in-aspnet-and-windows-2003/' rel='bookmark' title='Permanent Link: Configuring Trusted SQL Connections in ASP.Net and Windows 2003'>Configuring Trusted SQL Connections in ASP.Net and Windows 2003</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2005/10/17/choosing-and-installing-a-better-notepad/' rel='bookmark' title='Permanent Link: Choosing (and installing) a better Notepad'>Choosing (and installing) a better Notepad</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2008/07/21/a-free-replacement-for-the-windows-defragment-utility/' rel='bookmark' title='Permanent Link: A free replacement for the Windows defragment utility'>A free replacement for the Windows defragment utility</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/09/02/installing-and-configuring-memcached-and-php-on-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop the &#8220;restart&#8221; popup from Windows Update</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/06/25/stop-the-restart-popup-from-windows-update/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/06/25/stop-the-restart-popup-from-windows-update/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 13:12:41 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=430</guid>
		<description><![CDATA[<p>I was busy typing away on my laptop yesterday when suddenly, a window flashed on the screen, quickly closed, and my computer began restarting.</p>
<p>The window was nothing other than the &#8220;Windows Update restart now&#8221; dialog box. I don&#8217;t know what the default button is, but considering windows will &#8220;click&#8221; on a button based on keystrokes, and I was typing at a fast pace (as I am known to do), I had no time to stop typing to avoid unintended activation of an unwanted feature.</p>
<p>In other words:<em><strong> Please tell me what moron would design an operating system that works this way?</strong></em></p>
<p>In my ranting, I did manage to begin <a href="http://support.microsoft.com/contactus/?ws=mscom">calling Microsoft</a> to complain, a task I quickly gave up on due to its inevitable futility; instead, I focused on using my friend Google to find the best way to <a title="Google search for " href="http://www.google.com/search?q=windows+update+restart+now+disable">turn off the damned restart now prompting from Windows Update</a>.</p>
<p>One of the most common suggested solutions was to <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/06/25/stop-the-restart-popup-from-windows-update/">Stop the &#8220;restart&#8221; popup from Windows Update</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2004/06/23/fixing-internet-explorers-disappearing-status-bar/' rel='bookmark' title='Permanent Link: Fixing Internet Explorer&#8217;s disappearing status bar'>Fixing Internet Explorer&#8217;s disappearing status bar</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2006/08/25/a-lesson-in-poor-ui-design-aol/' rel='bookmark' title='Permanent Link: A lesson in poor UI design: AOL'>A lesson in poor UI design: AOL</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2009/09/14/cant-install-tfs-or-the-net-framework-or-almost-anything-check-your-security-policies/' rel='bookmark' title='Permanent Link: Can&#8217;t install TFS, or the .Net Framework, or almost anything? Check your security policies!'>Can&#8217;t install TFS, or the .Net Framework, or almost anything? Check your security policies!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was busy typing away on my laptop yesterday when suddenly, a window flashed on the screen, quickly closed, and my computer began restarting.</p>
<p>The window was nothing other than the &#8220;Windows Update restart now&#8221; dialog box. I don&#8217;t know what the default button is, but considering windows will &#8220;click&#8221; on a button based on keystrokes, and I was typing at a fast pace (as I am known to do), I had no time to stop typing to avoid unintended activation of an unwanted feature.</p>
<p>In other words:<em><strong> Please tell me what moron would design an operating system that works this way?</strong></em></p>
<p><img class="alignright" src="http://www.sidesofmarch.com/wp-content/uploads/images/windows-update-restart-NOT.png" alt="Windows Update \" />In my ranting, I did manage to begin <a href="http://support.microsoft.com/contactus/?ws=mscom">calling Microsoft</a> to complain, a task I quickly gave up on due to its inevitable futility; instead, I focused on using my friend Google to find the best way to <a title="Google search for " href="http://www.google.com/search?q=windows+update+restart+now+disable">turn off the damned restart now prompting from Windows Update</a>.</p>
<p>One of the most common suggested solutions was to <a title="How to Disable that Blasted Restart Now Message from Windows Update (Asymptomatic)" href="http://asymptomatic.net/2005/08/11/831/how-to-disable-that-blasted-restart-now-message-from-windows-update">turn off</a> <a title="Stop Windows Update Restart Now Prompts (Windows 7 Maintenance | Windows Tools, Help &amp; Guides)" href="http://antemeridiem.wordpress.com/2007/08/17/kill-windows-update-restart-popup/">Windows Update</a>. I didn&#8217;t want to do this, because I wanted Windows Update running (to tell me when updates are available but not to install them for me).</p>
<p>The best solution is to enable a setting named, &#8220;No auto-restart for scheduled Automatic Update installation.&#8221; This should be turned on by default, but it isn&#8217;t. To do it, you can use the <a title="How to Disable Windows 7 Auto Update Restart (eHow.com)" href="http://www.ehow.com/how_5573302_disable-windows-auto-update-restart.html">group policy editor</a>, or you can <a title="Prevent Windows Update from Forcibly Rebooting Your Computer (How-To Geek)" href="http://www.howtogeek.com/howto/windows-vista/prevent-windows-update-from-forcibly-rebooting-your-computer/">hack the registry</a>. Using the group policy editor is safer, unless you&#8217;re used to hacking the registry.</p>
<p>If you&#8217;re a Windows user, I highly recommend turning on this setting. Now that I have it turned on, I&#8217;ll avoid the inevitable five-minute rant on poor user experience design that comes around every time I install updates on my computer and resist the urge to restart immediately (which is <em>all the time</em>).</p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=430&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2004/06/23/fixing-internet-explorers-disappearing-status-bar/' rel='bookmark' title='Permanent Link: Fixing Internet Explorer&#8217;s disappearing status bar'>Fixing Internet Explorer&#8217;s disappearing status bar</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2006/08/25/a-lesson-in-poor-ui-design-aol/' rel='bookmark' title='Permanent Link: A lesson in poor UI design: AOL'>A lesson in poor UI design: AOL</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2009/09/14/cant-install-tfs-or-the-net-framework-or-almost-anything-check-your-security-policies/' rel='bookmark' title='Permanent Link: Can&#8217;t install TFS, or the .Net Framework, or almost anything? Check your security policies!'>Can&#8217;t install TFS, or the .Net Framework, or almost anything? Check your security policies!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/06/25/stop-the-restart-popup-from-windows-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quote for a Geek: The missing notepad</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/06/01/quote-for-a-geek-the-missing-notepad/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/06/01/quote-for-a-geek-the-missing-notepad/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 19:17:18 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[quotes]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=429</guid>
		<description><![CDATA[<p>Sometimes, geeks translate things in ways most people wouldn&#8217;t understand.</p>
<blockquote><p>Geek #1: I can&#8217;t find my notepad.
Geek #2: Look under c:\windows.</p></blockquote>
<p></p>


<p>Related posts:<a href='http://www.sidesofmarch.com/index.php/archive/2005/10/17/choosing-and-installing-a-better-notepad/' rel='bookmark' title='Permanent Link: Choosing (and installing) a better Notepad'>Choosing (and installing) a better Notepad</a>
<a href='http://www.sidesofmarch.com/index.php/archive/2005/11/21/top-20-geek-books-and-three-of-my-own/' rel='bookmark' title='Permanent Link: Top 20 geek books (and three of my own)'>Top 20 geek books (and three of my own)</a>
<a href='http://www.sidesofmarch.com/index.php/archive/2010/04/08/quote-how-to-manage-a-clients-expectations/' rel='bookmark' title='Permanent Link: Quote: How to manage a client&#8217;s expectations'>Quote: How to manage a <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/06/01/quote-for-a-geek-the-missing-notepad/">Quote for a Geek: The missing notepad</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2005/10/17/choosing-and-installing-a-better-notepad/' rel='bookmark' title='Permanent Link: Choosing (and installing) a better Notepad'>Choosing (and installing) a better Notepad</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2005/11/21/top-20-geek-books-and-three-of-my-own/' rel='bookmark' title='Permanent Link: Top 20 geek books (and three of my own)'>Top 20 geek books (and three of my own)</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2010/04/08/quote-how-to-manage-a-clients-expectations/' rel='bookmark' title='Permanent Link: Quote: How to manage a client&#8217;s expectations'>Quote: How to manage a client&#8217;s expectations</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Sometimes, geeks translate things in ways most people wouldn&#8217;t understand.</p>
<blockquote><p>Geek #1: I can&#8217;t find my notepad.<br />
Geek #2: Look under c:\windows.</p></blockquote>
<p><span id="more-429"></span></p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=429&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2005/10/17/choosing-and-installing-a-better-notepad/' rel='bookmark' title='Permanent Link: Choosing (and installing) a better Notepad'>Choosing (and installing) a better Notepad</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2005/11/21/top-20-geek-books-and-three-of-my-own/' rel='bookmark' title='Permanent Link: Top 20 geek books (and three of my own)'>Top 20 geek books (and three of my own)</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2010/04/08/quote-how-to-manage-a-clients-expectations/' rel='bookmark' title='Permanent Link: Quote: How to manage a client&#8217;s expectations'>Quote: How to manage a client&#8217;s expectations</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/06/01/quote-for-a-geek-the-missing-notepad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simplicity 101: reducing clutter via minimalism</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/05/17/simplicity-101-reducing-clutter-via-minimalism/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/05/17/simplicity-101-reducing-clutter-via-minimalism/#comments</comments>
		<pubDate>Mon, 17 May 2010 13:58:29 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[minimalism]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=428</guid>
		<description><![CDATA[<p>One thing I&#8217;ve learned to appreciate more as I&#8217;ve gotten older is <em>simplicity</em>. Less confusion, less clutter, less distractions can yield less stress and more productivity. (Note: I <em>appreciate</em> it much more than I am actually <em>successful</em> at doing it.)</p>
<p>One area where simplicity is important is in web design. A recent article by <a href="http://www.smashingmagazine.com"><em>Smashing Magazine</em></a>, &#8220;<a title="Principles Of Minimalist Web Design, With Examples (Smashing Magazine)" href="http://www.smashingmagazine.com/2010/05/13/principles-of-minimalist-web-design-with-examples/">Principles of Minimalist Web Design, With Examples</a>,&#8221; does a fair job at illustrating the importance of simplicity on the web, even though it&#8217;s focus is more on graphical design (not my specialty!) than interface design.</p>
<p>A link in the aforementioned article goes to an article, &#8220;<a title="The Minimalist Principle: Omit Needless Things (zenhabits)" href="http://zenhabits.net/the-minimalist-principle-omit-needless-things/">The Minimalist Principle: Omit Needless Things</a>,&#8221; by <a title="zenhabits: simple productivity" href="http://zenhabits.net/"><em>zenhabits</em></a>, which is the source of the remainder of my comments in this post.</p>
<p><strong>An exercise in minimalism: reducing clutter</strong></p>
<p>To do this exercise, you&#8217;re going to need a medium-sized box. Take your box <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/05/17/simplicity-101-reducing-clutter-via-minimalism/">Simplicity 101: reducing clutter via minimalism</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2009/11/25/the-waiting-is-the-hardest-part/' rel='bookmark' title='Permanent Link: The waiting is the hardest part'>The waiting is the hardest part</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>One thing I&#8217;ve learned to appreciate more as I&#8217;ve gotten older is <em>simplicity</em>. Less confusion, less clutter, less distractions can yield less stress and more productivity. (Note: I <em>appreciate</em> it much more than I am actually <em>successful</em> at doing it.)</p>
<p>One area where simplicity is important is in web design. A recent article by <a href="http://www.smashingmagazine.com"><em>Smashing Magazine</em></a>, &#8220;<a title="Principles Of Minimalist Web Design, With Examples (Smashing Magazine)" href="http://www.smashingmagazine.com/2010/05/13/principles-of-minimalist-web-design-with-examples/">Principles of Minimalist Web Design, With Examples</a>,&#8221; does a fair job at illustrating the importance of simplicity on the web, even though it&#8217;s focus is more on graphical design (not my specialty!) than interface design.</p>
<p>A link in the aforementioned article goes to an article, &#8220;<a title="The Minimalist Principle: Omit Needless Things (zenhabits)" href="http://zenhabits.net/the-minimalist-principle-omit-needless-things/">The Minimalist Principle: Omit Needless Things</a>,&#8221; by <a title="zenhabits: simple productivity" href="http://zenhabits.net/"><em>zenhabits</em></a>, which is the source of the remainder of my comments in this post.<span id="more-428"></span></p>
<p><strong>An exercise in minimalism: reducing clutter</strong></p>
<p>To do this exercise, you&#8217;re going to need a medium-sized box. Take your box and go into a room in your house (or office) that you want to simplify. Take a deep breath, and&#8230;</p>
<p><em>Step 1: Identify and Collect</em></p>
<p>Take a look around the room. (Don&#8217;t look inside drawers or cabinets; only take note of what you can  see without interacting with anything.) Consider the importance and value of the items in it. After surveying, pick the item that you feel has the least importance and value and put it in the box.</p>
<p>Now, look around the room again. Pick the next least important/valuable item, and put it in the box. Repeat this process until the only items left in the room are ones you can not live without &#8212; they are too important or valuable to let go of.</p>
<p>To illustrate this exercise, I did it in my office at work. Looking around, I threw the following items in the box:</p>
<ul>
<li>A half-empty bag of sunflower seeds</li>
<li>Three honey-herb Ricola throat lozenges</li>
<li>Half a tube of Ritz crackers</li>
<li>An AM/FM walkman with no headphones</li>
<li>A used iTunes gift card</li>
<li>Five white #10 envelopes</li>
<li>An empty box for a gooseneck desk lamp</li>
<li>A pile of papers and a manila folder which have been sitting untouched for at least six weeks</li>
<li>A stack of other people&#8217;s business cards</li>
<li>A small, empty plastic container</li>
<li>An empty stainless steel thermos</li>
</ul>
<p><em>Step 2: Consider and Take Action<br />
</em></p>
<p>Sit down and take one item out of the box. Ask yourself the following five questions. Consider your answers and how they impact what you should do with that item.</p>
<ol>
<li><strong>When was the last time I needed, used, or noticed this item?</strong> If you haven&#8217;t used something in a long time, or taken notice of it, it&#8217;s something that you probably don&#8217;t need.</li>
<li><strong>If not for this exercise, when would be the next time that I&#8217;d need, use, or notice this item?</strong> It&#8217;s one thing if you haven&#8217;t used it in a long time, and another if you don&#8217;t expect to use it for a long time, either.</li>
<li><strong>Does it provide long-term sentimental value? </strong>Sentimental items are often hard to give up, so think hard about whether this one item will really be in your shoebox in your golden years (see below).</li>
<li><strong>If it wasn&#8217;t here, would I miss it? </strong>That 5.25&#8243; floppy disk hanging on my wall is a cool conversation piece, but I wouldn&#8217;t miss it if it was gone.</li>
<li><strong>Can it be easily replaced? </strong>After all, I could always find another 5.25&#8243; floppy disk, or another reason to start a conversation.</li>
</ol>
<p>Depending on your answers to each question, you should start understanding how much you need and value each item. You may choose to re-purpose an item to a different room (my empty thermos goes into a kitchen cabinet), store it in a more appropriate place (envelopes in my desk drawer), or put it in your shoebox (see below).</p>
<p>If you conclude that you really don&#8217;t need an item, try selling it on <a href="http://www.amazon.com">Amazon</a> or <a href="http://www.ebay.com">eBay</a> or <a href="http://www.craigslist.org">craigslist</a> (if it has any resale value); otherwise, recycle it or toss it in the trash.</p>
<p><strong>The Shoebox</strong></p>
<p>In considering items with long-term sentimental value, I follow the shoebox principle: Everything I want to keep long-term for sentimental reasons must fit inside a single shoebox. If the shoebox is full, I must remove something in order to make room for something new.</p>
<p>This may sound <a title="Work More Effectively with a Clutter-Free Desk (SolveYourProblem.com)" href="http://www.solveyourproblem.com/time-management/work_effectively_without_clutter.shtml">draconian</a>, but it yields two benefits. First, it gives you reason to visit your shoebox every now and then; second, it forces you to keep only the items that have the most value, and value the items you choose to keep.</p>
<p><em></em>(Fortunately for me, I wear size 12 shoes, so my shoebox is larger than average; I suggest folks with small feet get a shoebox from a large-footed friend or neighbor.)</p>
<p><strong>What have you gained?</strong></p>
<p>In the end, take a look around at the room you simplified. Odds are, it feels larger, is less cluttered and easier to clean, and ultimately more enjoyable to be in. Keep doing this for each room in your house and office. Taking before and after pictures helps visualize your progress. When all is said and done, you&#8217;ll have taken your first step to simplifying your life!</p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=428&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2009/11/25/the-waiting-is-the-hardest-part/' rel='bookmark' title='Permanent Link: The waiting is the hardest part'>The waiting is the hardest part</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/05/17/simplicity-101-reducing-clutter-via-minimalism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain, data, or UI modeling?</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/04/14/domain-data-or-ui-modelin/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/04/14/domain-data-or-ui-modelin/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 20:39:09 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=427</guid>
		<description><![CDATA[<p><a href="http://www.balsamiq.com/products/mockups"></a></p>
<p>From &#8220;<a title="survic's blog on Programming or Enterprise Computing: Domain modeling or data modeling" href="http://survic.blogspot.com/2006/07/domain-modeling-or-data-modeling.html">Domain Modeling or Data Modeling</a>&#8220;:</p>
<blockquote><p>Users do not care “objects”. They care UI, and the fact that the data on  the UI are saved in databases. So, by definition, UI and the key data  are the “business language”; objects are not.</p></blockquote>
<p>I have seen the value of domain driven design, but my style lends itself mostly to <a title="Balsamiq Mockups: Software mockups in minutes!" href="http://www.balsamiq.com/products/mockups">UI modeling using mockups</a>. This is probably a result of my upbringing: I&#8217;m not a trained computer programmer!</p>
<p>For me, user interface mockups are the most effective way to communicate concepts and start building an application. Normal business people (that is, everyone except computer programmers!) respond to a visual and interactive UI in a different way than an abstract object/data/domain model. UI mockups can be easily understood by any user, which improves feedback.</p>
<p><a href="http://www.balsamiq.com/products/mockups">
</a></p>


<p>Related posts:<a href='http://www.sidesofmarch.com/index.php/archive/2009/01/14/unit-testing-an-activerecord-domain-model-with-nunit/' rel='bookmark' title='Permanent Link: Unit testing an Activerecord <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/04/14/domain-data-or-ui-modelin/">Domain, data, or UI modeling?</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2009/01/14/unit-testing-an-activerecord-domain-model-with-nunit/' rel='bookmark' title='Permanent Link: Unit testing an Activerecord domain model with NUnit'>Unit testing an Activerecord domain model with NUnit</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/10/23/installing-systems-center-essentials-fails-the-specified-domain-does-not-exist-or-cannot-be-contacted/' rel='bookmark' title='Permanent Link: Installing Systems Center Essentials fails: &#8220;The specified domain does not exist or cannot be contacted.&#8221;'>Installing Systems Center Essentials fails: &#8220;The specified domain does not exist or cannot be contacted.&#8221;</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2004/03/21/running-a-windows-nt-domain-active-directory-audit/' rel='bookmark' title='Permanent Link: Running a Windows NT Domain / Active Directory Audit'>Running a Windows NT Domain / Active Directory Audit</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.balsamiq.com/products/mockups"><img class="alignright" style="margin: 1em 0 1em 1em;" src="http://www.balsamiq.com/images/mockups_fpa.jpg" alt="Creating  UI mockups with Balsamiq Mockups" /></a></p>
<p>From &#8220;<a title="survic's blog on Programming or Enterprise Computing: Domain modeling or data modeling" href="http://survic.blogspot.com/2006/07/domain-modeling-or-data-modeling.html">Domain Modeling or Data Modeling</a>&#8220;:</p>
<blockquote><p>Users do not care “objects”. They care UI, and the fact that the data on  the UI are saved in databases. So, by definition, UI and the key data  are the “business language”; objects are not.</p></blockquote>
<p>I have seen the value of domain driven design, but my style lends itself mostly to <a title="Balsamiq Mockups: Software mockups in minutes!" href="http://www.balsamiq.com/products/mockups">UI modeling using mockups</a>. This is probably a result of my upbringing: I&#8217;m not a trained computer programmer!</p>
<p>For me, user interface mockups are the most effective way to communicate concepts and start building an application. Normal business people (that is, everyone except computer programmers!) respond to a visual and interactive UI in a different way than an abstract object/data/domain model. UI mockups can be easily understood by any user, which improves feedback.</p>
<p><a href="http://www.balsamiq.com/products/mockups"><br />
</a></p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=427&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2009/01/14/unit-testing-an-activerecord-domain-model-with-nunit/' rel='bookmark' title='Permanent Link: Unit testing an Activerecord domain model with NUnit'>Unit testing an Activerecord domain model with NUnit</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/10/23/installing-systems-center-essentials-fails-the-specified-domain-does-not-exist-or-cannot-be-contacted/' rel='bookmark' title='Permanent Link: Installing Systems Center Essentials fails: &#8220;The specified domain does not exist or cannot be contacted.&#8221;'>Installing Systems Center Essentials fails: &#8220;The specified domain does not exist or cannot be contacted.&#8221;</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2004/03/21/running-a-windows-nt-domain-active-directory-audit/' rel='bookmark' title='Permanent Link: Running a Windows NT Domain / Active Directory Audit'>Running a Windows NT Domain / Active Directory Audit</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/04/14/domain-data-or-ui-modelin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop the email!</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/04/12/stop-the-email/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/04/12/stop-the-email/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 15:11:18 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[email]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=420</guid>
		<description><![CDATA[<p>Some days I get over a hundred emails. Often, 90% of those are a waste of my time, and that is <em>after</em> excluding junk mail and related marketing mumbo-jumbo. Why so much email fluff, not-quite-spam-spam? It&#8217;s because people don&#8217;t consider the human cost of sending an email.</p>
<p><strong>The Email Cost Algorithm</strong></p>
<p>To understand the productivity cost of an email, we need to consider the factors that go in to an email, and how they correlate to time.</p>
<p>First, some facts and assumptions regarding email reading speed.</p>

All emails are intended to be read by all recipients.
The average American can read and comprehend at a rate <a title="Words per minute - Wikipedia, the free encyclopedia: Reading and Comprehension" href="http://en.wikipedia.org/wiki/Words_per_minute#Reading_and_comprehension">between 250 and 400 words per minute</a>.
<a title="Why Web Users Scan Instead of Reading (Alertbox Sidebar)" href="http://www.useit.com/alertbox/whyscanning.html">People read about 25% slower on a computer screen than on paper</a>.
We will assume the typical email reading speed is 250 words per minute.

<p>Second, some facts and assumptions about email writing speed.</p>

Every <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/04/12/stop-the-email/">Stop the email!</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2007/07/06/how-to-choose-email-voice-mail-or-carrier-pigeon/' rel='bookmark' title='Permanent Link: How to choose: Email, voice mail, or carrier pigeon?'>How to choose: Email, voice mail, or carrier pigeon?</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2009/12/14/bureaucracys-insatiable-appetite-the-federal-register/' rel='bookmark' title='Permanent Link: Bureaucracy&#8217;s insatiable appetite: The Federal Register'>Bureaucracy&#8217;s insatiable appetite: The Federal Register</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/09/18/typequick-how-fast-do-you-type/' rel='bookmark' title='Permanent Link: TypeQuick: How fast do you type?'>TypeQuick: How fast do you type?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Some days I get over a hundred emails. Often, 90% of those are a waste of my time, and that is <em>after</em> excluding junk mail and related marketing mumbo-jumbo. Why so much email fluff, not-quite-spam-spam? It&#8217;s because people don&#8217;t consider the human cost of sending an email.</p>
<p><strong>The Email Cost Algorithm</strong></p>
<p>To understand the productivity cost of an email, we need to consider the factors that go in to an email, and how they correlate to time.</p>
<p>First, some facts and assumptions regarding email reading speed.</p>
<ul>
<li>All emails are intended to be read by all recipients.</li>
<li>The average American can read and comprehend at a rate <a title="Words per minute - Wikipedia, the free encyclopedia: Reading and Comprehension" href="http://en.wikipedia.org/wiki/Words_per_minute#Reading_and_comprehension">between 250 and 400 words per minute</a>.</li>
<li><a title="Why Web Users Scan Instead of Reading (Alertbox Sidebar)" href="http://www.useit.com/alertbox/whyscanning.html">People read about 25% slower on a computer screen than on paper</a>.</li>
<li>We will assume the typical email reading speed is 250 words per minute.</li>
</ul>
<p>Second, some facts and assumptions about email writing speed.</p>
<ul>
<li>Every word in an email must be composed by the author.</li>
<li>Any text copy/pasted yields no net benefit to composition speed, since the author must first identify the source text and conduct the copy/paste operation.</li>
<li><a title="Words per minute - Wikipedia, the free encyclopedia: Alphanumeric Entry" href="http://en.wikipedia.org/wiki/Words_per_minute#Alphanumeric_entry">The average computer user composes 19 words per minute</a>.</li>
</ul>
<p>Third, we&#8217;ll present some ancillary facts.</p>
<ul>
<li>Typically, <a title="Is There A Right Email Length? (seohosting.com)" href="http://www.seohosting.com/blog/email-marketing/is-there-a-right-email-length/">a person will spend 15-20 seconds reading a common email</a>.</li>
<li>Typically, <a title="Email Newsletter Usability (Executive Summary)" href="http://www.nngroup.com/reports/newsletters/">a person will spend 51 seconds reading a newsletter email</a>.</li>
<li>The <a title="Survey Finds Workers Average Only Three Productive Days per Week: Most Respondents to New Microsoft Office Survey Say They're Working Longer, But Are Less Productive; They Relate Their Productivity to Technology (Microsoft)" href="http://www.microsoft.com/presspass/press/2005/mar05/03-15threeproductivedayspr.mspx">average worker in the US receives about 56 email messages per day</a>.</li>
</ul>
<p>You can take your best guess as to how much time email takes up based on all that information. My back-of-the-envelope guess is that the average worker will spend about 30 minutes a day composing email, and 30 minutes a day reading email.</p>
<p>That being said, how do you avoid wasting people&#8217;s time with email? By knowing when you should and should not send an email.</p>
<p style="padding-left: 30px;">
<p><strong>You should <em>always </em>send an email when:</strong></p>
<ul>
<li>It is after hours, there is no other way to get in touch with someone, and you must make sure they received information from you at a given time. (Example: A client wants to know that their server is back online. You bring it online at 4AM. Send them an email, unless they explicitly told you to call them and wake them up.)</li>
<li>You need a record of your correspondence or need to maintain an audit trail that can be used to prove (or disprove) facts in the future.</li>
</ul>
<p><strong>You should </strong><strong><em>sometimes </em>send an email when:</strong></p>
<ul>
<li>You need to send a file or files to one or more people. Before sending, consider other solutions, such as <a title="YouSendIt: Online File Sharing and collaboration with FTP Replacement - Send Large Files and Email Attachments with Managed File Transfer Solution:" href="http://www.yousendit.com/">YouSendIt</a>, <a title="Secure File Transfer - FTP - Secure File Sharing - Online Storage - Web Storage" href="http://www.sharefile.com">ShareFile</a>, or <a title="Send &amp; Share Large Files with 2Large2Email" href="http://2large2email.com/">2Large2Email</a>, to send your files.</li>
<li>You are sending information to an large number of recipients and  have no more efficient way to communicate to them. (Example: Your  company has no intranet and you need to distribute a new HR policy. A  better solution than email is to hire a <a href="http://www.computersims.com">web development company</a> to  build your intranet, then post the HR policy on the intranet.)</li>
</ul>
<p><strong>You should <em>never </em>send an email when:</strong></p>
<ul>
<li>Typing the email takes longer than picking up the phone, dialing a phone number, waiting for someone to answer, and saying what you need to say.</li>
<li>You are sending an email to people who don&#8217;t need to read it. If a recipient isn&#8217;t expected to provide feedback to your email, and the recipient doesn&#8217;t have a need to know the information contained in your email, they don&#8217;t need to receive it. In other words: <em>carefully review every recipient in the To: and Cc: fields</em>; if they don&#8217;t need to know, don&#8217;t waste their time.</li>
</ul>
<p>Remember &#8212; <em>if it isn&#8217;t important, don&#8217;t waste someone&#8217;s time with it; and if there&#8217;s a faster way to do it, do it the faster way</em>.</p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=420&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2007/07/06/how-to-choose-email-voice-mail-or-carrier-pigeon/' rel='bookmark' title='Permanent Link: How to choose: Email, voice mail, or carrier pigeon?'>How to choose: Email, voice mail, or carrier pigeon?</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2009/12/14/bureaucracys-insatiable-appetite-the-federal-register/' rel='bookmark' title='Permanent Link: Bureaucracy&#8217;s insatiable appetite: The Federal Register'>Bureaucracy&#8217;s insatiable appetite: The Federal Register</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/09/18/typequick-how-fast-do-you-type/' rel='bookmark' title='Permanent Link: TypeQuick: How fast do you type?'>TypeQuick: How fast do you type?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/04/12/stop-the-email/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quote: How to manage a client&#8217;s expectations</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/04/08/quote-how-to-manage-a-clients-expectations/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/04/08/quote-how-to-manage-a-clients-expectations/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 20:53:11 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[getting things done]]></category>
		<category><![CDATA[quotes]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=376</guid>
		<description><![CDATA[<p>How to manage a client&#8217;s expectations:</p>
<blockquote><p>It&#8217;s not about bending over backwards for the client. It&#8217;s about making the client think your bending over backwards when you&#8217;re not bending at all.</p></blockquote>
<p>Not sure if I heard that from someone else or made it up myself, but I&#8217;m sure I <em>learned</em> it from someone much smarter than me!</p>


<p>Related posts:<a href='http://www.sidesofmarch.com/index.php/archive/2008/11/07/can-you-outperform-expectations-if-outperforming-is-expected/' rel='bookmark' title='Permanent Link: Can you outperform expectations if outperforming is expected?'>Can you outperform expectations if outperforming is expected?</a>
<a href='http://www.sidesofmarch.com/index.php/archive/2007/03/15/monorail-vs-web-client-software-factory-wcsf/' rel='bookmark' title='Permanent Link: MonoRail vs Web Client Software Factory (WCSF)'>MonoRail vs Web Client Software Factory (WCSF)</a>
<a href='http://www.sidesofmarch.com/index.php/archive/2007/05/09/three-tips-for-grief-free-project-estimates/' rel='bookmark' title='Permanent Link: Three tips for grief-free project estimates'>Three tips for grief-free <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/04/08/quote-how-to-manage-a-clients-expectations/">Quote: How to manage a client&#8217;s expectations</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2008/11/07/can-you-outperform-expectations-if-outperforming-is-expected/' rel='bookmark' title='Permanent Link: Can you outperform expectations if outperforming is expected?'>Can you outperform expectations if outperforming is expected?</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/03/15/monorail-vs-web-client-software-factory-wcsf/' rel='bookmark' title='Permanent Link: MonoRail vs Web Client Software Factory (WCSF)'>MonoRail vs Web Client Software Factory (WCSF)</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/05/09/three-tips-for-grief-free-project-estimates/' rel='bookmark' title='Permanent Link: Three tips for grief-free project estimates'>Three tips for grief-free project estimates</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>How to manage a client&#8217;s expectations:</p>
<blockquote><p>It&#8217;s not about bending over backwards for the client. It&#8217;s about making the client think your bending over backwards when you&#8217;re not bending at all.</p></blockquote>
<p>Not sure if I heard that from someone else or made it up myself, but I&#8217;m sure I <em>learned</em> it from someone much smarter than me!</p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=376&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2008/11/07/can-you-outperform-expectations-if-outperforming-is-expected/' rel='bookmark' title='Permanent Link: Can you outperform expectations if outperforming is expected?'>Can you outperform expectations if outperforming is expected?</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/03/15/monorail-vs-web-client-software-factory-wcsf/' rel='bookmark' title='Permanent Link: MonoRail vs Web Client Software Factory (WCSF)'>MonoRail vs Web Client Software Factory (WCSF)</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/05/09/three-tips-for-grief-free-project-estimates/' rel='bookmark' title='Permanent Link: Three tips for grief-free project estimates'>Three tips for grief-free project estimates</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/04/08/quote-how-to-manage-a-clients-expectations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forcing users to choose a browser other than Internet Explorer doesn&#8217;t help them</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/03/02/forcing-users-to-choose-a-browser-other-than-internet-explorer/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/03/02/forcing-users-to-choose-a-browser-other-than-internet-explorer/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 15:15:05 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=423</guid>
		<description><![CDATA[<p>In the news this morning, I stumbled across an article, <em><a href="http://www.google.com/hostednews/ap/article/ALeqM5hG2CfCNAqdPhFu-F-Ubnx7ZCBNhgD9E6GL7G0">EU: 100 million Microsoft users to choose browser</a></em>. Reading this, there were a few instances of questionable logic.</p>
<p>The first instance (emphasis added):</p>
<blockquote><p>Microsoft is starting this month to send updates to Windows computers in Europe so that when computer users log on, they will see a pop-up screen asking them to <strong>pick one or more of 12 free Web browsers</strong> to download and install, including Microsoft.</p></blockquote>
<p>Microsoft is allowing users to choose one of more than 12 <strong>free</strong> web browsers, because the EU didn’t like Microsoft bundling its own <strong>free</strong> web browser into Windows. Call me strange, but punishing a company to give something away for free because it blocks out other companies from giving their own products away for free strikes me as odd.</p>
<p>The second instance (emphasis added):</p>
<blockquote><p>The EU&#8217;s executive commission said giving consumers the chance to try an alternative to Microsoft&#8217;s Internet Explorer browser that comes with the widely used <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/03/02/forcing-users-to-choose-a-browser-other-than-internet-explorer/">Forcing users to choose a browser other than Internet Explorer doesn&#8217;t help them</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2004/06/23/fixing-internet-explorers-disappearing-status-bar/' rel='bookmark' title='Permanent Link: Fixing Internet Explorer&#8217;s disappearing status bar'>Fixing Internet Explorer&#8217;s disappearing status bar</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/12/12/stupid-things-to-say-point-your-favorite-browser-to/' rel='bookmark' title='Permanent Link: Stupid things to say: &#8220;Point your favorite browser to&#8230;&#8221;'>Stupid things to say: &#8220;Point your favorite browser to&#8230;&#8221;</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2008/08/07/remove-anonymous-users-from-aspnet-membership-tables/' rel='bookmark' title='Permanent Link: Remove anonymous users from ASP.Net Membership tables'>Remove anonymous users from ASP.Net Membership tables</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In the news this morning, I stumbled across an article, <em><a href="http://www.google.com/hostednews/ap/article/ALeqM5hG2CfCNAqdPhFu-F-Ubnx7ZCBNhgD9E6GL7G0">EU: 100 million Microsoft users to choose browser</a></em>. Reading this, there were a few instances of questionable logic.</p>
<p>The first instance (emphasis added):</p>
<blockquote><p>Microsoft is starting this month to send updates to Windows computers in Europe so that when computer users log on, they will see a pop-up screen asking them to <strong>pick one or more of 12 free Web browsers</strong> to download and install, including Microsoft.</p></blockquote>
<p>Microsoft is allowing users to choose one of more than 12 <strong>free</strong> web browsers, because the EU didn’t like Microsoft bundling its own <strong>free</strong> web browser into Windows. Call me strange, but punishing a company to give something away for free because it blocks out other companies from giving their own products away for free strikes me as odd.</p>
<p>The second instance (emphasis added):</p>
<blockquote><p>The EU&#8217;s executive commission said giving consumers the chance to try an alternative to Microsoft&#8217;s Internet Explorer browser that comes with the widely used Windows operating system would &#8220;<strong>bring more competition and innovation in this important area</strong>.&#8221;</p></blockquote>
<p>Wait, didn’t we just read that there are “more than 12 free web browsers”? That doesn&#8217;t sound like lack of competition and innovation to me at all. How many industries offer a choice of over a dozen free items? None that I can think of.</p>
<p><a href="http://www.sidesofmarch.com/wp-content/uploads/webbrowsermarketshare.png"><img style="border-bottom: 0px; border-left: 0px; margin: 8px 0px 16px 16px; display: inline; border-top: 0px; border-right: 0px" title="web-browser-market-share" src="http://www.sidesofmarch.com/wp-content/uploads/webbrowsermarketshare-thumb.png" border="0" alt="web-browser-market-share" width="424" height="164" align="right" /></a>I am aware of Microsoft’s predatory practices in the web browser arena, particularly related to the <a title="Browser wars (Wikipedia)" href="http://en.wikipedia.org/wiki/Browser_wars">browser wars</a> between them and Netscape. Microsoft muscled out Netscape by giving away its browser for free, something <a title="Netscape cuts prices on retail products (CNet News)" href="http://news.cnet.com/2100-1001-207681.html">Netscape didn’t do until early 1998</a>. Isn’t that a good thing for consumers? Further, client software (such as Navigator) was a small portion of Netscape’s revenues, and at the time, “Netscape has successfully shifted its business over the past year toward enterprise software sales and to revenues from its Web site business, and away from standalone client revenues” (<a title="January 22, 1998 — the Beginning of Mozilla (Mitchell's Blog)" href="http://blog.lizardwrangler.com/2008/01/22/january-22-1998-the-beginning-of-mozilla/">source: Mitchell&#8217;s Blog</a>). If Netscape was successful in transitioning away from a client product, but ultimately failed in the enterprise marketplace, why is Microsoft being punished?</p>
<p>In the end, Microsoft was penalized for providing a product for free – and forcing the market leader to ultimately transform their business (“successfully”) and offer their own (similar) product for free. The fact is, <strong>Microsoft’s efforts were largely responsible for the explosion of free web browser alternatives</strong> – yet the EU still feels a need to punish them because there is “[not enough] competition and innovation in this area,” as they say.</p>
<p>Final point: let’s not mention the <strong>pain and suffering that novice users will have</strong> after installing other browsers, wondering where their bookmarks went, and wondering why they are being prompted to <a title="The video won't play: Video Player Issues (YouTube Help)" href="http://www.google.com/support/youtube/bin/answer.py?hl=en&amp;answer=56115">(re-)install Adobe Flash so they can play YouTube videos</a>.</p>
<p>Some things are better left alone. This is one of them.</p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=423&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2004/06/23/fixing-internet-explorers-disappearing-status-bar/' rel='bookmark' title='Permanent Link: Fixing Internet Explorer&#8217;s disappearing status bar'>Fixing Internet Explorer&#8217;s disappearing status bar</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/12/12/stupid-things-to-say-point-your-favorite-browser-to/' rel='bookmark' title='Permanent Link: Stupid things to say: &#8220;Point your favorite browser to&#8230;&#8221;'>Stupid things to say: &#8220;Point your favorite browser to&#8230;&#8221;</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2008/08/07/remove-anonymous-users-from-aspnet-membership-tables/' rel='bookmark' title='Permanent Link: Remove anonymous users from ASP.Net Membership tables'>Remove anonymous users from ASP.Net Membership tables</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/03/02/forcing-users-to-choose-a-browser-other-than-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Choose your passengers wisely</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/01/28/choose-your-passengers-wisely/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/01/28/choose-your-passengers-wisely/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 06:22:21 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/?p=421</guid>
		<description><![CDATA[<p>I commute to work five days a week, via train and ferry, and in each of those days I rub elbows with hundreds of fellow passengers. Fortunately, I often get a seat, which is helpful as I am on those trains and ferries for 60 minutes (each way!).</p>
<p>There are plenty of well-known rules when commuting, and I try to respect them all: be reasonably quiet, keep the headphone volume low, put your bags and packages at your feet or on your lap, don&#8217;t eat, and similar courtesies. One rule of commuting that is not well-known is related to how to choose what passenger you sit next to during your commute &#8212; and that is today&#8217;s topic.</p>
<p>Though I don&#8217;t do it as often now, I occasionally take (and used to always take) an express bus to work. These buses have four seats across, facing forward, split into pairs by an aisle. On an express bus, choosing a passenger to sit next to <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/01/28/choose-your-passengers-wisely/">Choose your passengers wisely</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2007/07/06/how-to-choose-email-voice-mail-or-carrier-pigeon/' rel='bookmark' title='Permanent Link: How to choose: Email, voice mail, or carrier pigeon?'>How to choose: Email, voice mail, or carrier pigeon?</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2010/03/02/forcing-users-to-choose-a-browser-other-than-internet-explorer/' rel='bookmark' title='Permanent Link: Forcing users to choose a browser other than Internet Explorer doesn&#8217;t help them'>Forcing users to choose a browser other than Internet Explorer doesn&#8217;t help them</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2005/09/29/cant-hibernate-your-laptop-check-running-processes/' rel='bookmark' title='Permanent Link: Can&#8217;t hibernate your laptop? Check running processes'>Can&#8217;t hibernate your laptop? Check running processes</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I commute to work five days a week, via train and ferry, and in each of those days I rub elbows with hundreds of fellow passengers. Fortunately, I often get a seat, which is helpful as I am on those trains and ferries for 60 minutes (each way!).</p>
<p>There are plenty of well-known rules when commuting, and I try to respect them all: be reasonably quiet, keep the headphone volume low, put your bags and packages at your feet or on your lap, don&#8217;t eat, and similar courtesies. One rule of commuting that is not well-known is related to how to choose what passenger you sit next to during your commute &#8212; and that is today&#8217;s topic.</p>
<p>Though I don&#8217;t do it as often now, I occasionally take (and used to always take) an express bus to work. These buses have four seats across, facing forward, split into pairs by an aisle. On an express bus, choosing a passenger to sit next to is easy: find the smallest person with reasonable hygiene who is not yapping on a cell phone. More often than not, this means an attractive woman. (I do not have bias to women; it is just that they are often smaller than men, and when given a choice, I would prefer to sit next to the more attractive one. My wife may not be pleased, but I have no doubt she understands; for years, she was a daily express bus passenger, and undoubtedly had guys sitting next to her for similar reasons.)</p>
<p>Picking the person who sits at your side on a 60-minute bus ride can make a big difference. Pick the right person, and you enjoy a pleasant commute (and maybe a follow-up dinner or movie, if you play your cards right). Pick the wrong person, and your commute can be a miserable one.</p>
<p>The same holds true for life. We must pick our passengers wisely and carefully. The people who sit by your side can make the difference between happiness and sadness, achievement and failure, passion and despair, a good fit or a bad fit.</p>
<p>So the next time you are alone, out in the world, looking for a seat, wondering what passenger to ride withm think about your ideal, and find the best match. You&#8217;ll be glad you did.</p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=421&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2007/07/06/how-to-choose-email-voice-mail-or-carrier-pigeon/' rel='bookmark' title='Permanent Link: How to choose: Email, voice mail, or carrier pigeon?'>How to choose: Email, voice mail, or carrier pigeon?</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2010/03/02/forcing-users-to-choose-a-browser-other-than-internet-explorer/' rel='bookmark' title='Permanent Link: Forcing users to choose a browser other than Internet Explorer doesn&#8217;t help them'>Forcing users to choose a browser other than Internet Explorer doesn&#8217;t help them</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2005/09/29/cant-hibernate-your-laptop-check-running-processes/' rel='bookmark' title='Permanent Link: Can&#8217;t hibernate your laptop? Check running processes'>Can&#8217;t hibernate your laptop? Check running processes</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/01/28/choose-your-passengers-wisely/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009: A personal retrospective</title>
		<link>http://www.sidesofmarch.com/index.php/archive/2010/01/02/2009-a-personal-retrospective/</link>
		<comments>http://www.sidesofmarch.com/index.php/archive/2010/01/02/2009-a-personal-retrospective/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 06:48:04 +0000</pubDate>
		<dc:creator>brian</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.sidesofmarch.com/index.php/archive/2010/01/02/2009-a-personal-retrospective/</guid>
		<description><![CDATA[<p> As is usual, I find myself sitting in front of a computer in the late evening. This evening is, of course, different than most. It is January 1, 2010, the first day of a new year, and the first day of a new decade. (In reality it is January 2, 2010, because it’s after midnight, but in my world the day doesn’t change until I go to sleep, which is often <em>well </em>after midnight.)</p>
<p>With an empty beer bottle in front of me, I find myself thinking back on the year that ended, and the highlights and lowlights it brought me…</p>

<strong>Not changing jobs in the course of a calendar year for the first time since 2004.</strong>      It’s hard to believe to most people, but it is true: 2009 was the first time in the past five years that I <em>didn’t</em> change jobs during the calendar year. As of today, I have been employed by the same <span style="color:#777"> . . .<br /><br />&#8594; Read More: <a href="http://www.sidesofmarch.com/index.php/archive/2010/01/02/2009-a-personal-retrospective/">2009: A personal retrospective</a></span>


Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2008/12/31/2008-a-personal-retrospective/' rel='bookmark' title='Permanent Link: 2008: A personal retrospective'>2008: A personal retrospective</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/10/12/goodbye-old-friend/' rel='bookmark' title='Permanent Link: Goodbye, old friend'>Goodbye, old friend</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2008/05/09/do-what-you-love-or-love-what-you-do/' rel='bookmark' title='Permanent Link: &quot;Do what you love&quot; or &quot;Love what you do&quot;?'>&quot;Do what you love&quot; or &quot;Love what you do&quot;?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img style="border-bottom: 0px; border-left: 0px; margin: 8px 0px 16px 24px; display: inline; border-top: 0px; border-right: 0px" title="samuel-adams-coastal-wheat" border="0" alt="samuel-adams-coastal-wheat" align="right" src="http://www.sidesofmarch.com/wp-content/uploads/samueladamscoastalwheat.png" width="120" height="133" /> As is usual, I find myself sitting in front of a computer in the late evening. This evening is, of course, different than most. It is January 1, 2010, the first day of a new year, and the first day of a new decade. (In reality it is January 2, 2010, because it’s after midnight, but in my world the day doesn’t change until I go to sleep, which is often <em>well </em>after midnight.)</p>
<p>With an empty beer bottle in front of me, I find myself thinking back on the year that ended, and the highlights and lowlights it brought me…</p>
<ul>
<li><strong>Not changing jobs in the course of a calendar year for the first time since 2004.</strong>      <br />It’s hard to believe to most people, but it is true: 2009 was the first time in the past five years that I <em>didn’t</em> change jobs during the calendar year. As of today, I have been employed by the same company for 13 months. With 14 jobs in the past 18 years, averaging one year and three months per job, if past history repeats itself, I will be expected to change jobs this year. As they say in the financial world, past history is not a predictor of future results… but we’ll see what happens.</li>
<li><strong>A new addition to the family: Jessica Emma DeMarzo!       <br /></strong><img style="border-bottom: 0px; border-left: 0px; margin: 8px 0px 16px 24px; display: inline; border-top: 0px; border-right: 0px" title="Brian-and-Jessica" border="0" alt="Brian-and-Jessica" align="right" src="http://www.sidesofmarch.com/wp-content/uploads/brianandjessica.png" width="180" height="140" /> Born on February 20, 2009, Jessica is absolutely adorable, with the biggest cheeks on a baby that I’ve ever seen, and with blue eyes that are nothing short of astounding. For nearly four years, my older daughter, Alyssa, was our only child; in an instant, when Jessie arrived, everything changed. To experience again the wonderful experience of bringing a baby into the world, and to add to that the experience of seeing your own daughter become a sister (and a <em>big sister</em> at that) is nothing short of heart-stopping. Having had one child for quite some time, and now having two, I can tell you this: if you have the means and the opportunity, don’t have just one child, if not for yourself or your spouse, but for your children. It’s a lot of work, but the rewards are immeasurable.</li>
<li><strong>Realizing the limits of what I can do.</strong>      <br />Sometime back when I was in my early 20s, my mother warned me of burning the candle at both ends. I’ve burned the candle at both ends ever since, and the burning has only gotten more intense as I’ve gotten older, with more demanding jobs and a family to care for. For the first time, I can honestly say that I think I’ve reached the limit of what I can do. Maybe it’s me getting older, maybe it’s the increasing demands that life puts on me, maybe it’s the increasing demands that I put on myself. Reaching the limit doesn’t mean I am going to stop pushing myself; instead, I’ll put a greater emphasis on prioritizing and focusing my energy most effectively, and I’ll take more time for myself every now and then to recharge the batteries.</li>
</ul>
<p>The funny thing about reaching the limit of what you can do is that it doesn’t stop you from doing more. My plans for 2010:</p>
<ul>
<li><strong>Put the band back together.</strong> I’ve been an on-and-off musician throughout my adult life, and have been largely out of the music thing for nearly a decade. No longer; I’ve picked up the guitar and started tickling the ivories once again, and plan to be in a band that is ready to play gigs by the end of the year. I also plan on resuming the classical guitar lessons that I abandoned 17 years ago.</li>
<li><strong>Finish rewriting CSFBL — really! </strong>For nearly four years I’ve been talking about and working (on-again, off-again) on rewriting my baseball game, <a href="http://www.csfbl.com">CSFBL</a>. It’s time to get it done, and this year, one way or another, it’s going to happen. I have some traction and a game plan, so for the first time, I can go into a new year with a feeling that the end of the rewrite journey is within my grasp. For the sake of the thousands of people who have stuck with the game for all these years, I had better deliver!</li>
<li><strong>Getting involved in local politics. </strong>Those that know me personally know that this has been something in the back of my head for a long time. Late in 2009, I hooked up with some folks of the <a href="http://www.lp.org/">Libertarian Party</a>, and I’m in the process of working with them to start a chapter in my home town. I’m still not convinced this is my final political resting place; though I am more Libertarian than Republican, I also have concerns about the limitations of a third political party in a two-party system. Still, I will be at the first meeting of the Staten Island Libertarian Party on January 6, 2010, and we’ll see where it takes us. Who knows, maybe one day you’ll see my name on a voting ballot? (I’d hope you’d consider voting for me!)</li>
<li><strong>Clearing up the book back-log.</strong> I just got a Kindle, so I really have to start getting through the pile of books waiting to be read. If necessary I will cut out reading some magazines, at least temporarily. I’m sure the folks at <a href="http://www.discover.com">Discover</a> or <a href="http://www.sciam.com">Scientific American</a> will understand, so long as it is temporary.</li>
</ul>
<p>This is all very interesting to me, but who else cares? What does Joe Average care about my New Year retrospectives? Why do I write on this blog, anyway?</p>
<p>Everything I’ve written in this blog has a target audience. </p>
<ul>
<li>The tech articles are intended for the tech audience, in hope that I spare them some of the pain that I’ve experienced. </li>
<li>The opinion articles are intended to give people a perspective which, hopefully, they feel is thoughtful and worthy of consideration.</li>
<li>The personal articles are written in part for my friends and family (though few actually read them)… but mostly for my children. I hope that some day they can read this and learn things about their father that I forgot to tell them, or that I had forgotten altogether.</li>
</ul>
<p>In the end, this blog is the best legacy I have to my children. It is about me, what I’ve experienced in life, what I’ve learned; this blog is here for me to share the many different sides of me, the “Sides of DeMarzo”… and anyone who knows a little Spanish will know that “de marzo” translates to “of march” – hence, the “sides of march.”</p>
<p>So thanks to all those who have the patience to sit through my maximum verbosity. I hope you learn something about yourself through my experiences. In any event, a <strong>happy, healthy, and prosperous new year to all, and to all a good night</strong>!</p>
<img src="http://www.sidesofmarch.com/?ak_action=api_record_view&id=419&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.sidesofmarch.com/index.php/archive/2008/12/31/2008-a-personal-retrospective/' rel='bookmark' title='Permanent Link: 2008: A personal retrospective'>2008: A personal retrospective</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2007/10/12/goodbye-old-friend/' rel='bookmark' title='Permanent Link: Goodbye, old friend'>Goodbye, old friend</a></li>
<li><a href='http://www.sidesofmarch.com/index.php/archive/2008/05/09/do-what-you-love-or-love-what-you-do/' rel='bookmark' title='Permanent Link: &quot;Do what you love&quot; or &quot;Love what you do&quot;?'>&quot;Do what you love&quot; or &quot;Love what you do&quot;?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sidesofmarch.com/index.php/archive/2010/01/02/2009-a-personal-retrospective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
