<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>in propria persona &#187; blog</title>
	<atom:link href="http://inpropriapersona.com/category/technology/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://inpropriapersona.com</link>
	<description>Law + tech + history, from a JD/PhD graduate student in the history of science.</description>
	<lastBuildDate>Thu, 17 May 2012 20:40:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Refactoring in propria persona: new design, new code</title>
		<link>http://inpropriapersona.com/refactoring-in-propria-persona-new-design-new-code/</link>
		<comments>http://inpropriapersona.com/refactoring-in-propria-persona-new-design-new-code/#comments</comments>
		<pubDate>Sat, 07 Apr 2012 02:00:41 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Roots]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://inpropriapersona.com/?p=5846</guid>
		<description><![CDATA[For almost a year I've been relying on the (quite good) Hybrid framework with my own custom additions based on Twitter's Bootstrap framework--and 30+ plugins to tweak it to be just so. With the newest updates to Bootstrap, I wanted to update everything--but what I had, while functional, was brittle and hard to optimize. The solution? Re-work and re-implement the good; replace the bad, and the slow, and the broken.]]></description>
			<content:encoded><![CDATA[<p><a href="http://inpropriapersona.com/refactoring-in-propria-persona-new-design-new-code/ipp-home-new-screenshot/" rel="attachment wp-att-5858"><img class="alignright size-medium wp-image-5858" title="The New, Solarized Design" src="http://inpropriapersona.com/wp-content/uploads/2012/04/ipp-home-new-screenshot-360x268.png" alt="" width="300" height="223" /></a>For almost a year I&#8217;ve been relying on the (quite good) <a href="http://themehybrid.com/">Hybrid framework</a> with my own custom additions based on <a href="http://twitter.github.com/bootstrap/">Twitter&#8217;s Bootstrap framework</a>&thinsp;&mdash;&thinsp;and 30+ plugins to tweak it to be <em>just so</em>. In fact, I just recently described <a href="http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/">five tweaks, tips, and plugins for WordPress</a>.</p>
<p>With the newest updates to Bootstrap, I wanted to update everything&thinsp;&mdash;&thinsp;but what I had, while functional, was brittle and hard to optimize. The solution? Re-work and re-implement the good; replace the bad, and the slow, and the broken.</p>
<p>Of the <a href="http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/">five tweaks, tips, and plugins I described earlier</a>, I kept the dynamic layout and infinite scrolling, and still do adblock detection and present a large ad only to search engine visitors. On the other hand, I integrated related post functionality into my theme (instead of using plugins), and switched to a simpler caching plugin.</p>
<p>So enter the new, improved <a href="http://inpropriapersona.com">in propria persona</a>:</p>
<ul>
<li>it now uses the <a href="http://www.rootstheme.com/">Roots theme</a>, which leverages Twitter Bootstrap 2.0 and <a href="http://html5boilerplate.com/">HTML5 Boilerplate</a> to bake-in lots of goodness&thinsp;&mdash;&thinsp;including easy tab creation, progress bars, responsive layouts, and much more;</li>
<li>the similar look is now more heavily influenced by the <a href="http://ethanschoonover.com/solarized">Solarized</a> color scheme, and with the <a href="http://www.readability.com/">Readibility</a> tool;</li>
<li>many plugins have been rewritten and incorporated into he theme itself, including a related posts flyout, social media sharing buttons (fixed at the side), caption slideouts, search-engine optimizations, and more;</li>
<li>much of the &#8220;heavier&#8221; functionality only loads on demand&thinsp;&mdash;&thinsp;full social media buttons only appear on rollover, for example, and hidden images only load when scrolled to;</li>
<li>as in the old design, the home page uses jQuery Masonry and Infinite Scroll&thinsp;&mdash;&thinsp;but these are integrated, not included via WordPress plugins;</li>
<li>jQuery is loaded from Google&#8217;s CDN;</li>
<li>CSS is auto-minimized and combined thanks to <a href="http://lesscss.org/">LESS</a>;</li>
<li>a combination of <a href="https://www.cloudflare.com/my-websites.html">CloudFlare</a> and <a href="https://www.varnish-cache.org/">Varnish</a> provides caching, with help from Quick Cache (much less complex than W3 Total Cache&thinsp;&mdash;&thinsp;which I still recommend).</li>
</ul>
<p>Compare the old look&#8230;</p>
<p><a href="http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/mywpedit_image_1331949299-jpg/" rel="attachment wp-att-5705"><img class="aligncenter size-medium wp-image-5705" title="The old in propria persona" src="http://inpropriapersona.com/wp-content/uploads/2012/03/myWPEdit_Image_1331949299-300x167.jpg" alt="" width="300" height="167" /></a></p>
<p>&#8230;with the new one. It continues to use <a href="http://masonry.desandro.com/">Masonry</a> and <a href="http://www.infinite-scroll.com/">Infinite Scroll</a>, but shifts to a <a href="http://ethanschoonover.com/solarized">Solarized</a> color scheme for easier reading.</p>
<p><a href="http://inpropriapersona.com/refactoring-in-propria-persona-new-design-new-code/ipp-home-new-screenshot/" rel="attachment wp-att-5858"><img class="aligncenter size-medium wp-image-5858" title="The New, Solarized Design" src="http://inpropriapersona.com/wp-content/uploads/2012/04/ipp-home-new-screenshot-360x268.png" alt="" width="300" height="223" /></a></p>
<p>Like it? Hate it? Let me know what you think!</p>
<div></div>
<div></div>
<div></div>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/refactoring-in-propria-persona-new-design-new-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My latest top five tweaks, tips, and plugins for WordPress</title>
		<link>http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/</link>
		<comments>http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/#comments</comments>
		<pubDate>Sat, 17 Mar 2012 01:58:56 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[AdSense]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[CloudFlare]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[W3 Total Cache]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://inpropriapersona.com/?p=5708</guid>
		<description><![CDATA[I love WordPress for its crazy flexibility and endlessly new plugins. I regularly take advantage of this to tweak and change my own site--and you can too! So what have I been doing lately with my favorite platform? Some of these are easy--just install a plugin--while some require more advanced knowledge to implement—but all of them will supercharge your WordPress installation.]]></description>
			<content:encoded><![CDATA[<p>￼<a href="http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/mywpedit_image_1331949299-jpg/" rel="attachment wp-att-5705"><img class="alignright size-medium wp-image-5705" src="http://inpropriapersona.com/wp-content/uploads/2012/03/myWPEdit_Image_1331949299-300x167.jpg" alt="" width="300" height="167" /></a>Periodically I am tempted to switch to a lighter-weight CMS/blogging platform—like <a href="http://anchorcms.com/">Anchor</a>, which looks just beautiful—but then I&#8217;m reminded that I love WordPress for its crazy flexibility and endlessly new plugins. I regularly take advantage of this to tweak and change my own site—and you can too! So what have I been doing lately with my favorite platform?</p>
<ul>
<li>Endless scrolling and dynamic layout</li>
<li>nRelate Popular Posts, Related Posts, and Flyout</li>
<li>W3 Total Cache</li>
<li>Ads for search visitors only</li>
<li>Ad block detection</li>
<li>Bonus: CloudFlare</li>
</ul>
<p>Some of these are easy—just install a plugin—while some require more advanced knowledge to implement—but all of them will supercharge your WordPress installation.</p>
<hr />
<h2>5. Endless scrolling and dynamic layout</h2>
<p><em>This is a relatively advanced tweak to implement in full.</em></p>
<p><a href="http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/mywpedit_image_1331948972-jpg/" rel="attachment wp-att-5702"><img class="alignleft size-medium wp-image-5702" src="http://inpropriapersona.com/wp-content/uploads/2012/03/myWPEdit_Image_1331948972-190x300.jpg" alt="" width="190" height="300" /></a>My blog’s main page automatically arranges itself to fit the visitor’s browser width using <a href="http://masonry.desandro.com/">jQuery Masonry</a>:</p>
<blockquote><p>Masonry arranges elements vertically, positioning each element in the next open spot in the grid. The result minimizes vertical gaps between elements of varying height, just like a mason fitting stones in a wall.</p></blockquote>
<p>Masonry isn’t a WordPress plugin. Instead, I included it by editing my template directly, focusing on the template page (in my case, <code>home.php</code>, since I use <a href="http://themehybrid.com/">Theme Hybrid</a> as a base).</p>
<p>Along with Masonry, I wanted “endless scrolling,” first made famous on many <a href="http://codysherman.com/tools/infinite-scrolling">Tumblr blogs</a>, but also a core part of <a href="http://pinterest.com/">Pinterest</a>. There is a <a href="http://www.infinite-scroll.com/installation/">WordPress plugin</a> for this—but I wanted to <a href="http://www.infinite-scroll.com/infinite-scroll-jquery-plugin/">do it directly</a>—so I edited my theme file directly.</p>
<p>You&#8217;ll have to customize this for your own site, but here’s a few useful notes:</p>
<ol>
<li>I use <a href="http://wordpress.org/extend/plugins/wp-pagenavi/">WP-PageNavi</a> to show better paging for all my pages, so that’s what I needed to target with the infinite scroll JavaScript (<code>div.wp-pagenavi</code>).</li>
<li>Each block—title, snippet, and thumbnail—is wrapped in the CSS class I call <code>brick</code>, so that Masonry can easily find them.</li>
</ol>
<h2>4. nRelate <a href="http://wordpress.org/extend/plugins/nrelate-most-popular/">Popular Posts</a>, <a href="http://wordpress.org/extend/plugins/nrelate-related-content/">Related Posts</a>, and <a href="http://wordpress.org/extend/plugins/nrelate-flyout/">Flyout</a></h2>
<p><em>This is a simple plugin addition.</em></p>
<p><a href="http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/mywpedit_image_1331949261-jpg/" rel="attachment wp-att-5704"><img class="alignright size-full wp-image-5704" src="http://inpropriapersona.com/wp-content/uploads/2012/03/myWPEdit_Image_1331949261.jpg" alt="" width="149" height="124" /></a>These three plugins from <a href="http://nrelate.com/">nRelate</a> are simple, yet flexible, ways to add popular and related posts to each post, along with a New York Times-style “flyout” that appears to show a related post as you move down the page.</p>
<h2>3. <a href="http://wordpress.org/extend/plugins/w3-total-cache/">W3 Total Cache</a></h2>
<p><em>This is a simple plugin addition, though it allows complex caching arrangements.</em></p>
<p>The more you tweak your site, the more you <em>absolutely need</em> to make sure to cache your site. What is caching? Basically, the plugin creates a server-side static HTML (non-PHP) version of your site, then serves that to most visitors instead of generating a dynamic version for every visitor.</p>
<p>There are a number of plugins to do this, but this is my favorite because it’s so full-featured.</p>
<h2>2. Ads for search visitors only</h2>
<p><em>This is a moderately complex tweak that requires JavaScript experience.</em></p>
<p>I only show advertisements in order to pay my hosting costs, not to make a profit. I also blog in a difficult-to-monetize niche—i.e., not about products! Since only those who visit my site ever seem to click on my ads, why not show those ads only to those arriving via search?</p>
<p>Put this at the top of your page somewhere, like your header:</p>
<pre>&lt;script type='text/javascript'&gt;
// identify search engine visitors (thanks to scratch99.com for the idea)
var ref = document.referrer;
var se = new Array('/search?', 'search.', '/search/', '.yahoo.', 'google.com/url');
var se_visitor = false;
for (var i = 0; i &lt;= se.length-1; i++) {
  if (ref.indexOf(se[i])!== -1) {
    var expiry = new Date ();
    expiry.setTime(expiry.getTime() + 3600000);
    document.cookie = "se_visitor=1; expires=" + expiry + "; path=/; domain=inpropriapersona.com";
    se_visitor = true;
  }
}
var result = document.cookie.match ( '(^|;) ?se_visitor=([^;]*)(;|$)' );
&lt;/script&gt;</pre>
<p>Now you have a global JavaScript variable called <code>se_visitor</code> (and a cookie, too, if you want to look for repeat visitors). So when you get to the spot in your page where you want to show an ad, use document.write() to put in the Google AdSense code (or replace with your favorite ad system—don’t forget to replace the <code>X</code>s below):</p>
<pre>&lt;script type='text/javascript'&gt;
if ( se_visitor == true) {
  var adsenseString = '&lt;script type="text/javascript"&gt;&lt;!&thinsp;&mdash;&thinsp;\n';
  adsenseString += 'google_ad_client = "ca-pub-XXXXX";\n';
  adsenseString += 'google_ad_slot = "XXXXXXX";\n';
  adsenseString += 'google_ad_width = XXX;\n';
  adsenseString += 'google_ad_height = XXX;\n';
  adsenseString += '//&thinsp;&mdash;&thinsp;&gt;\n';
  adsenseString += '&lt;\/script&gt;\n';
  adsenseString += "&lt;script type=\"text/javascript\"\n";
  adsenseString += "src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\"&gt;\n";
  adsenseString += "&lt;\/script&gt;\n";

  document.write(adsenseString);
}
&lt;/script&gt;</pre>
<p>Now only those who visit you via a search engine will see your ads. Since these are generally the only people who click on most ads, you&#8217;re click-through rates will go up—and you&#8217;ll avoid annoying your other visitors.</p>
<p><em>(Hat tip to <a href="http://scratch99.com/website-management/make-money-online/smart-pricing/avoid-smart-pricing-show-adsense-only-to-search-engine-visitors/">scratch99.com</a>, which also explains how to use the cookie aspect of this approach to remember those who visit via search.)</em></p>
<h2>1. AdBlock detection</h2>
<p><em>This, too, is moderately complex, and requires JavaScript experience.</em></p>
<p><a href="http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/mywpedit_image_1331949466-jpg/" rel="attachment wp-att-5706"><img class="alignleft size-thumbnail wp-image-5706" src="http://inpropriapersona.com/wp-content/uploads/2012/03/myWPEdit_Image_1331949466-150x150.jpg" alt="" width="150" height="150" /></a>As I noted, I do show a limited number of ads. I also personally happen to use ad blocking myself, primarily because of the abuse my eyes would otherwise suffer.</p>
<p>I don’t want to be so hypocritical that I push away others who use an ad blocker, by why show those visitors a block space? I replace my bottom ad (which I show to everyone, not just search visitors) with a prominent <a href="http://flattr.com/">Flattr</a> buttom, along with additional social media buttons—and encourage visitors to support me through these means instead.</p>
<p>To do this, I created a JavaScript file called <code>advertisement.js</code>. In it, I put the following code:</p>
<pre>document.write('&lt;div id="ad-tester" style="display:none;"&gt;an advertisement&lt;/div&gt;');</pre>
<p>Then in the <code>body</code> of my site, I put this (leveraging <a href="http://jquery.com/">jQuery</a>, though you can use another approach):</p>
<p>Ad blockers will not load <code>advertisement.js</code>, and thus no element named <code>ad-tester</code> will ever be created. It&#8217;s then easy to check for this using jQuery:</p>
<pre><code> if( jQuery('#ad-tester').length != 0 ) { // Ads are allowed } else { // No ads } </code></pre>
<p>I then use jQuery’s <code>replaceWith</code> to put in my alternate “support me” statement instead of the advertisement.</p>
<p><em>(Hat tip to <a href="http://erikswan.net/abp/">Erikswan.net</a> for this method.)</em></p>
<h2>Bonus: CloudFlare</h2>
<p><em>This is easy.</em></p>
<p><a href="http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/mywpedit_image_1331949530-jpg/" rel="attachment wp-att-5707"><img class="alignright size-full wp-image-5707" src="http://inpropriapersona.com/wp-content/uploads/2012/03/myWPEdit_Image_1331949530.jpg" alt="" width="300" height="120" /></a>I always have to recommend the (free for basic use) <a href="http://www.cloudflare.com/">CloudFlare service</a>, which provides content acceleration and more. It’s a bit like Amazon’s CloudFront or Akamai’s service, but accessible to any blogger. There’s even a <a href="http://wordpress.org/extend/plugins/cloudflare/">WordPress plugin</a>!</p>
<div></div>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/my-latest-top-five-tweaks-tips-and-plugins-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The irrelevance of blog advertisements: a publisher&#8217;s lament</title>
		<link>http://inpropriapersona.com/the-irrelevance-of-blog-advertisements-a-publishers-lament/</link>
		<comments>http://inpropriapersona.com/the-irrelevance-of-blog-advertisements-a-publishers-lament/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 17:30:20 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://inpropriapersona.com/?p=5569</guid>
		<description><![CDATA[After run­ning a (hor­ri­bly unsci­en­tific) poll on my law &#038; tech­nol­ogy blog for sev­eral months, I dis­cov­ered that less than 15% of peo­ple vot­ing found any of the Google-served adver­tise­ments to be rel­e­vant (not unwanted… irrel­e­vant). This is a problem.]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/ninastoessinger/5012799192/in/photostream/"><img alt="" src="http://farm5.staticflickr.com/4110/5012799192_d0a101e329_m.jpg" title="Vintage advertisement" width="240" height="171" /></a><p class="wp-caption-text">&quot;Ask For Young&#039;s Aerated Waters&quot; by Flickr user ninastoessinger. CC BY-SA 2.0.</p></div>
<p>After running a (horribly unscientific) poll on my <a href="http://inpropriapersona.com">law &amp; technology blog</a> for several months, I discovered that less than 15% of people voting found <em>any</em> of the Google-served advertisements to be relevant (not unwanted&#8230; <em>irrelevant</em>).</p>
<p>This is a problem.</p>
<p>Google has always claimed their ads are contextual and <a href="https://support.google.com/adsense/bin/answer.py?hl=en&amp;answer=9714&amp;topic=1391535&amp;ctx=topic">targeted to the content of your pages</a>. This may once have been true&thinsp;&mdash;&thinsp;and may even be true for some people&#8217;s sites&thinsp;&mdash;&thinsp;but it isn&#8217;t true for me. Ads I serve to search-engine visitors are the best targeted, while those that rely solely on page content are the worst. I suspect Google&#8217;s increased &#8220;personalization&#8221; of ads are only going to make this worse, from the perspective of relevance to my content.</p>
<p>I&#8217;ve experimented with other services, such as <a href="http://infolinks.com">Infolinks</a> and <a href="http://konera.com">Kontera</a>, but the vast majority of the double-underlines show up under single words with ads that are only marginally related to my page&#8217;s content. So, for example, &#8220;offer&#8221; and &#8220;credit&#8221; will link to credit-card offers. Even if &#8220;law&#8221; is underlined, it tends to link to sites on the <a href="http://en.wikipedia.org/wiki/Law_of_attraction">law of attraction</a>.</p>
<p>I don&#8217;t run ads to make a profit. I run ads to pay for hosting, and I ideally want to run ads that provide some value to my visitors. So this is particularly vexing to me, but I think it&#8217;s a problem&thinsp;&mdash;&thinsp;at the very least&thinsp;&mdash;&thinsp;for any site not primarily focused on &#8220;monetization.&#8221; <em>I don&#8217;t want ads to dominate or distract, I want them to add value for everyone.</em> (Crazy, I know.)</p>
<p>To try to address this, I focus Google ads mostly to search-engine visitors, and not others (though I&#8217;m always experimenting, of course, if only to keep up with trends). I&#8217;ve used services like <a href="http://www.linkworth.com/">Linkworth</a>, which at least lets me approve ads manually. I could choose to sell all my own ads directly&thinsp;&mdash;&thinsp;but I&#8217;m simply too small and too uninterested in marketing&thinsp;&mdash;&thinsp;for this to be worthwhile. I&#8217;ve found AdBrite and similar services are equally irrelevant to my visitors. Pay-for-posts&thinsp;&mdash;&thinsp;even somewhat relevant posts&thinsp;&mdash;&thinsp;make no sense for a blog like mine, even if they might be fine for a commercialized blog.</p>
<p>Has anyone else experienced the problem of irrelevance? Any potential solutions? Or are well-targeted, contextual ads simply impossible to achieve?</p>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/the-irrelevance-of-blog-advertisements-a-publishers-lament/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress under Nginx and Varnish with W3TC</title>
		<link>http://inpropriapersona.com/wordpress-under-nginx-and-varnish-with-w3tc/</link>
		<comments>http://inpropriapersona.com/wordpress-under-nginx-and-varnish-with-w3tc/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 01:27:13 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[CloudFlare]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://inpropriapersona.com/?p=4597</guid>
		<description><![CDATA[I decided to switch to a Virtual Private Server (VPS) so that I could have more flexibility and control over my server environment. I selected VM Storm based on a review of  “low-end” VPS providers (since this is my personal tinkering platform I don’t need to pay extra for a high-end name). I then added Nginx as my Web server, Varnish as a front-end cache, WordPress for blogging, and W3TC as a WordPress performance enhancer.]]></description>
			<content:encoded><![CDATA[<p><a href="http://inpropriapersona.com/2011/11/wordpress-under-nginx-and-varnish-with-w3tc/top-pulaski/" rel="attachment wp-att-4691"><img class="alignright size-medium wp-image-4691" title="WordPress under Nginx and Varnish with W3TC" src="http://inpropriapersona.com/wp-content/uploads/2011/11/top-pulaski-300x229.jpg" alt="" width="300" height="229" /></a>When it comes to my personal Internet presence, I am an inveterate tinkerer. I like to experiment and I like to run things <em>my way. </em>(This is in contrast to my professional recommendations as a consultant, where I like conservative and tested.)</p>
<p>As such, despite having no problems with my previous host (<a href="http://laughingsquid.us/" target="_blank">Laughing Squid</a>, which I still recommend), I decided to switch to a Virtual Private Server (VPS) so that I could have more flexibility and control over my server environment. I selected <a href="http://www.vmstormvps.com/" target="_blank">VM Storm</a> based on a review of  <a href="http://www.lowendbox.com/blog/vmstormvps-5-97-256mb-vmware-vps-in-state-college-pa/" target="_blank">“low-end” VPS providers</a> (since this is my personal tinkering platform I don’t need to pay extra for a high-end name). I then added <a class="zem_slink" title="Nginx" href="http://www.nginx.org/" rel="homepage">Nginx</a> as my Web server, Varnish as a front-end cache, <a class="zem_slink" title="WordPress" href="http://wordpress.org" rel="homepage">WordPress</a> for blogging, and W3TC as a WordPress performance enhancer.</p>
<p><strong>The Virtual Private Server</strong></p>
<p>Remember that with a basic VPS, no one administers the system for you (unless you pay extra, of course). You need to make your own size estimates, then install and configure your Web server and everything else (the OS itself was installed by the provider). This, of course, is exactly what I was looking for, since I wanted to experiment.</p>
<p>While I probably could have made it work with an even more compact environment, I went with 512 MB of memory to give me some breathing room. I decided on <a href="http://www.ubuntu.com/" target="_blank">Ubuntu</a> 11.10 Server because I’m familiar and comfortable with Ubuntu, and because there are lots of online Ubuntu resources and help available.</p>
<p><strong>The Web Server</strong></p>
<p>I’m most familiar with Apache, a free, open-source, incredibly flexible and powerful Web server. But since I was interested in experimenting, I decided to try an alternative: <a href="http://nginx.org/en/" target="_blank">Nginx</a>(“engine x”), a fast and compact HTTP server that now powers sites like <a href="http://wordpress.com/" target="_blank">WordPress.com</a>and <a href="http://cloudflare.com/" target="_blank">CloudFlare</a>. It’s known for its resource efficiency and speed, so it’s a perfect choice for smaller VPS setups (and it too is open source and free).</p>
<p>(Note: I thought about <a href="http://www.lighttpd.net/" target="_blank">Lighttpd</a>, another fast and compact Web server, but Nginx proved be easier for me to get going the way I liked.)</p>
<p><strong>The Front-End Cache</strong></p>
<p>Nginx is fast, but I wanted more. So I put <a href="http://www.varnish-cache.org/" target="_blank">Varnish</a> in front of Nginx. What’s Varnish?</p>
<blockquote><p>Varnish Cache is an open source, state of the art web application accelerator. You install it on your web server and it makes your website fly.</p></blockquote>
<p>Basically, it’s a server-side caching proxy. It listens for HTTP requests, serves them <em>really fast</em> if they’re in its cache already, or forwards the request to Nginx if they’re not. Want to survive a <a href="http://en.wikipedia.org/wiki/Slashdot_effect" target="_blank">Slashdotting</a>? Use Varnish. (And then add <a href="http://cloudflare.com/" target="_blank">CloudFlare</a> for good measure!)</p>
<p><strong>The Database</strong></p>
<p>I went with <a href="http://www.mysql.com/" target="_blank">MySQL</a> (of course). It works. I added <a href="http://www.phpmyadmin.net/" target="_blank">phpMyAdmin</a> to help administer it, and put that behind Nginx running SSL with a <a href="http://www.justinsamuel.com/2006/03/11/howto-create-a-self-signed-wildcard-ssl-certificate/" target="_blank">self-signed certificate</a>. I could have bought an SSL cert, but what’s the point? I know who I am, and no one else needs SSL access to my install anyway. (I’m not selling stuff through my site.)</p>
<p><strong>The Software</strong></p>
<p>While I could have experimented with other solutions for blogging, I wanted to stick with<a href="http://wordpress.org/" target="_blank">WordPress</a>. It’s flexible, extensible, and nice to work with. It isn’t always the fastest or most optimized thing out there, but that’s what Nginx and Varnish are for!</p>
<p>WordPress was really designed for a LAMP environment: Linux, Apache, MySQL, and PHP. So replacing Apache with Nginx had the potential to create some challenges–which it did! But fortunately, Nginx is an increasingly popular choice, and one of the most powerful WordPress plugins out there (W3TC–<a href="http://wordpress.org/extend/plugins/w3-total-cache/" target="_blank">W3 Total Cache</a>) has added support for it, which made everything easier.</p>
<p><strong>W3 Total Cache</strong></p>
<p><a href="http://wordpress.org/extend/plugins/w3-total-cache/" target="_blank">W3TC</a> is more than a cache. It bills itself as a “performance framework,” and although I often prefer the Unix “small-tool” philosophy, W3TC really shines. To be honest, it’s options for performance enhancements encouraged me to think about using a VPS in the first place, just so I could play with them. It handles disk and database or object caching (using memcache or PHP APC), content-delivery networks (like <a href="http://aws.amazon.com/cloudfront/" target="_blank">Amazon CloudFront</a>), and even <a class="zem_slink" title="Varnish (software)" href="http://en.wikipedia.org/wiki/Varnish_%28software%29" rel="wikipedia">Varnish cache</a> purging.</p>
<p><strong>Resources and How-To Guides</strong></p>
<ul>
<li><a href="http://wiki.nginx.org/WordPress" target="_blank">WordPress on Nginx</a> (nginx.org)</li>
<li><a href="http://olex.openlogic.com/wazi/2011/supercharge-wordpress-part-2/" target="_blank">Supercharge WordPress</a> (openlogic.com)</li>
<li><a href="http://nanotux.com/blog/the-ultimate-server/" target="_blank">How to build the ultimate Ubuntu/Lighttpd/PHP/MySQL server, and keep it running</a>(nanotux.com)</li>
<li><a href="https://github.com/timwhitlock/php-varnish/blob/master/wordpress-plugin/" target="_blank">Sample Varnish config for WordPress</a> (github.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=7988acb7-4a24-4bb4-a4ef-4474c37c2698" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/wordpress-under-nginx-and-varnish-with-w3tc/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How I use a blog in my research and writing</title>
		<link>http://inpropriapersona.com/how-i-use-a-blog-in-my-research-and-writing/</link>
		<comments>http://inpropriapersona.com/how-i-use-a-blog-in-my-research-and-writing/#comments</comments>
		<pubDate>Sun, 01 May 2011 01:26:33 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Google Reader]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://inpropriapersona.com/?p=3672</guid>
		<description><![CDATA[As someone who does not blog to earn money (I like to pay my hosting fees, but that's only because I'm a poor grad student), I thought I'd run through how and why I blog, and why I find it a critical part of my "real" work of academic research and writing. ]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/7162765@N06/2343135152"><img title="Why I Blog Card Catalog" src="http://farm4.static.flickr.com/3162/2343135152_1ca34edc02_m.jpg" alt="Why I Blog Card Catalog" width="240" height="147" /></a><p class="wp-caption-text">Image by Jeffrey Keefer via Flickr</p></div>
</div>
<p>There are many (non-exclusive) reasons to blog: money, fame, narcissism, <a class="zem_slink" title="Search engine optimization" rel="wikipedia" href="http://en.wikipedia.org/wiki/Search_engine_optimization">SEO</a>, product placement and advertising, journaling, self-discovery, passion&#8230; The specific reasons for blogging are as varied as bloggers themselves, and arguments about <a href="http://www.problogger.net/archives/2011/05/01/should-you-even-be-blogging/">whether one should be blogging at all</a> are equally diverse, especially since so many bloggers give up in frustration because their audience is so small. But a small audience is only a problem for certain kinds of blogging, of course, most especially blogging for dollars (or euros, shekels, or pounds).</p>
<p>As someone who does not blog to earn money (I like to pay my hosting fees, but that&#8217;s only because I&#8217;m a poor grad student), I thought I&#8217;d run through <em>how </em>and <em>why </em>I blog, and why I find it a critical part of my &#8220;real&#8221; work of academic research and writing. (If you are looking for how to make money blogging, there are <a href="http://www.problogger.net/">better</a> <a href="http://www.copyblogger.com/">sources</a> out there.)</p>
<p><strong>Why I Blog</strong></p>
<p>I blog primarily for three reasons, in increasing order of importance: (1) to give me a visible presence on the Internet for my (potential) colleagues and students to see my work;  (2) to get feedback, not all of it visible on my blog; (3) to capture interesting and potentially fruitful Internet finds (i.e., as part of my research&thinsp;&mdash;&thinsp;which is mostly online anyway these days); and (4) as a rough-draft medium that I can draw on when eventually need to actually produce a piece of writing.</p>
<p>(Oh yes, and because I enjoy it.)</p>
<p>Like many personal bloggers, I sometimes use my blog to capture interesting finds. More often, I try to integrate this with my primary purpose, and turn my research immediately into writing by creating short articles about my finds. That way I have ready-made rough-draft material to work from when I go to write. For those who may primarily focus on this purpose, a so-called &#8220;tumblelog&#8221; like <a class="zem_slink" title="Tumblr" rel="homepage" href="http://tumblr.com">Tumblr</a> or <a class="zem_slink" title="Posterous" rel="homepage" href="http://www.posterous.com">Posterous</a> (both of which I use from time to time) may be the ideal blogging service.</p>
<p><img class="alignleft" style="margin-left: 5px; margin-right: 5px; border: 0px initial initial;" title="Screen capture of my research page" src="http://farm6.static.flickr.com/5104/5673745037_d0c03fdd0c_m.jpg" border="0" alt="My research page" hspace="5" width="240" height="120" /></p>
<p>Making myself visible on the Internet may be a form of vanity, but it&#8217;s increasingly important to &#8220;brand&#8221; oneself today. I want colleagues, students, employers, etc. to be able to find me and get insight into my professional persona easily, and I want them to see what I produce. It also helps connect me to various larger communities, including academics, other bloggers, lawyers, and so on. It&#8217;s a networking tool that doesn&#8217;t need to be awkward or self-aggrandizing.</p>
<p>Feedback is useful, though comments may or may not be. Sometimes this comes in the form of blog comments, sometime in terms of email, and more often it gives me a medium in which to share my drafts with &#8220;real-life&#8221; colleagues. The more readers you have, of course, the more feedback you might potentially get&thinsp;&mdash;&thinsp;but that isn&#8217;t <em>my </em>primary purpose, so I don&#8217;t care so much about raw numbers of visitors.</p>
<p><strong>How I Blog</strong></p>
<p>My most important reason for blogging (use as a rough-draft medium) has developed into the primary driver of my methodology. So, while I do sometimes simply capture the barest details about new publications or interesting articles, more often I use other tools for that purpose: <a href="http://reader.google.com">Google Reader</a> or <a href="http://tbuzz.arc90.com/">TBUZZ</a> to <a href="http://twitter.com">Twitter</a> to <a href="http://delicious.com">Delicious via </a><a href="http://packrati.us/">Packrati.us</a> and <a href="http://pinboard.in/">Pinboard</a><a>, or </a><a href="http://readitlaterlist.com/">Read It Later</a> or <a href="http://www.instapaper.com">Instapaper</a>.</p>
<p>I&#8217;ve realized, though, that simply capturing lots of small amounts of information in the blog medium is less useful <em>for me</em> than writing fewer, longer write-ups. Spending more time on each potential source, writing up a more detailed and in-depth analysis or reflection provides me with effective, highly useful material when I need to write an article later.</p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/41596622@N00/5673711767"><img class=" " title="My blog entry on the Fourth Amendment" src="http://farm6.static.flickr.com/5143/5673711767_575c43700a_m.jpg" alt="My blog entry on the Fourth Amendment" width="240" height="120" /></a><p class="wp-caption-text">Image by krisnelson via Flickr</p></div>
</div>
<p>This kind of writing is in-between the quick summaries or reactions of <a href="http://twitter.com">Twitter</a> or a tumblelog, but less detailed, analytic, or proof-read than a true article. These are more like the &#8220;reflection&#8221; assignments I give my undergraduates, and are intended not so much for consumption by others as they are to capture analytic ideas and details that may help me later. The focus is not on perfection, which makes writing them easier, but I do try to have an audience beyond myself in mind, which vastly increases their reusability.</p>
<p>What does this look like? Try posts like the following&thinsp;&mdash;&thinsp;none are perfect, but they&#8217;ve all proved useful later:</p>
<ul>
<li><a title="Judge Noble Hand hints at the move from property to people" rel="bookmark" href="http://inpropriapersona.com/2011/04/judge-noble-hand-hints-at-the-move-from-property-to-people/">Judge Noble Hand hints at the move from property to people</a></li>
<li><a title="An argument for the &quot;Inviolability of Telegraphic Correspondence&quot;" rel="bookmark" href="http://inpropriapersona.com/2011/04/an-argument-for-the-inviolability-of-telegraphic-correspondence/">An argument for the &#8220;Inviolability of Telegraphic Correspondence&#8221;</a></li>
<li><a title="Smallpox inoculation and quarantine in colonial America" rel="bookmark" href="http://inpropriapersona.com/2010/03/smallpox-inoculation-and-quarantine-in-colonial-america/">Smallpox inoculation and quarantine in colonial America</a></li>
</ul>
<p>Obviously, this approach is not right for everyone, but for anyone who needs to produce written work (that doesn&#8217;t need to be secret!), it&#8217;s wonderful, practical, and (relatively) easy.</p>
<p><strong>Conclusion</strong></p>
<p>So there you go. I blog mostly so I don&#8217;t have to stare at a blank page later, and to a lesser extent so that I can be found online. (Also I like tech.) If you do decide to blog, I highly recommend you think about the <em>why </em>and the <em>how</em> for yourself.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://inpropriapersona.com/2007/09/10-reasons-for-law-student-to-blog.html">10 Reasons for a Law Student to Blog</a> (inpropriapersona.com)</li>
<li class="zemanta-article-ul-li"><a href="http://worldmomsblog.com/2011/04/29/friday-question-why-do-you-blog/">Friday Question: Why do you blog?</a> (worldmomsblog.com)</li>
<li class="zemanta-article-ul-li"><a href="http://kevin.lexblog.com/2011/04/articles/cool-stuff/writing-for-blogs-style-strategy-voice-webinar-recording-now-available/">Writing For Blogs &#8211; Style, Strategy, Voice: Webinar recording now available</a> (kevin.lexblog.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=d7f31e84-ad28-4800-a352-b1bc67f598be" alt="" /><span class="zem-script pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/how-i-use-a-blog-in-my-research-and-writing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five useful blogging tools</title>
		<link>http://inpropriapersona.com/five-useful-blogging-tools/</link>
		<comments>http://inpropriapersona.com/five-useful-blogging-tools/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 18:30:45 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[recommendations]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[Disqus]]></category>
		<category><![CDATA[Echo]]></category>
		<category><![CDATA[IntenseDebate]]></category>
		<category><![CDATA[Lijit]]></category>
		<category><![CDATA[LinkWithin]]></category>
		<category><![CDATA[Outbrain]]></category>
		<category><![CDATA[Zemanta]]></category>

		<guid isPermaLink="false">http://www.inpropriapersona.com/?p=3220</guid>
		<description><![CDATA[Looking for some useful tools that can help enhance your blog and your blogging? Here's a list of some of my favorites.
]]></description>
			<content:encoded><![CDATA[<p>Occasionally I like to take a break from my historical focus on law and technology, and instead take a look around at the contemporary blogging landscape. In that spirit, here&#8217;s a compendium of five of my current favorite cross-platform blogging tools and enhancements:</p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 122px;">
<dt class="wp-caption-dt"><a href="http://www.crunchbase.com/company/lijit-networks"><img title="Image representing Lijit Networks as depicted ..." src="http://www.crunchbase.com/assets/images/resized/0009/3688/93688v1-max-450x450.jpg" alt="Image representing Lijit Networks as depicted ..." width="112" height="81" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://www.crunchbase.com">CrunchBase</a></dd>
</dl>
</div>
</div>
<h3>1. <a href="http://www.lijit.com">Lijit</a></h3>
<p>Quickly leverage custom Google searches for your site, along with enhanced results displays and search tracking information to help see what your visitors want. Allows for searching not just your blogs content, but also other data you generate on the Internet (your Twitter feed, Delicious bookmarks, and so on) Available for multiple blog platforms.</p>
<blockquote><p>Lijit&#8217;s technology platform provides valuable information about reader behavior and intent. Use our site search and content discovery tools to build your community, expand your brand, and make more money.</p></blockquote>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 216px;">
<dt class="wp-caption-dt"><a href="http://www.crunchbase.com/company/zemanta"><img title="Image representing Zemanta as depicted in Crun..." src="http://www.crunchbase.com/assets/images/resized/0001/6433/16433v1-max-450x450.png" alt="Image representing Zemanta as depicted in Crun..." width="206" height="73" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://www.crunchbase.com">CrunchBase</a></dd>
</dl>
</div>
</div>
<h3>2. <a href="http://www.zemanta.com">Zemanta</a></h3>
<p>Easily add related images and links to your blog postings. Available for multiple blog platforms, either as a plugin for your blogging software or for your browser. Zemanta&#8217;s site says that:</p>
<blockquote><p>Zemanta is a tool that looks over your shoulder while you blog and gives you tips and advice, suggests related content and pictures and makes sure your posts get promoted as they deserve to be. We at Zemanta are thinking hard to help make blogging easier for you. We&#8217;re engineering better creative tools to help you get the most out of your blogging time.</p></blockquote>
<p>&nbsp;</p>
<h3>3. <a href="http://www.linkwithin.com/">LinkWithin</a></h3>
<p>Add thumbnail images and links to related material within your site, all automatically. Works across many different varities of blogging software.</p>
<blockquote><p>LinkWithin is a blog widget that appears under each post, linking to related stories from your blog archive. We retrieve and index all stories from your blog archive, not just recent stories, making them accessible to new or casual readers of your blog who would not otherwise encounter them.</p></blockquote>
<p>&nbsp;</p>
<h3>4. <a href="http://www.outbrain.com/">Outbrain</a></h3>
<p>Outbrain suggests related posts both on your site and off, and does the same for other bloggers. As a result, you benefit your visitors by showing related material from across the Web, and gain new visitors from other sites who see your posts on other blogs. It works via a simple cut and paste of Javascript, so it works on many different kinds of blog.</p>
<blockquote><p>Our content syndication program, Outloud, exposes your most valuable content to the most qualified audience across thousands of sites. Site owners get to offer their readers great recommendations, readers get to discover interesting new articles, and Outloud customers get to grow their audience.</p></blockquote>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 125px"><a href="http://www.flickr.com/photos/80081080@N00/3091047566"><img class=" " title="Disqus T-Shirt Found in BenSpark's Big Box of ..." src="http://farm4.static.flickr.com/3119/3091047566_30f9c1a23a_m.jpg" alt="Disqus T-Shirt Found in BenSpark's Big Box of ..." width="115" height="144" /></a><p class="wp-caption-text">Image by BenSpark via Flickr</p></div>
</div>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 160px;">
<dt class="wp-caption-dt"><a href="http://www.crunchbase.com/company/intensedebate"><img title="Image representing IntenseDebate as depicted i..." src="http://www.crunchbase.com/assets/images/resized/0000/4126/4126v3-max-450x450.png" alt="Image representing IntenseDebate as depicted i..." width="150" height="51" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://www.crunchbase.com">CrunchBase</a></dd>
</dl>
</div>
</div>
<h3>5. <a href="http://intensedebate.com/">IntenseDebate</a>, <a href="http://disqus.com/">Disqus</a>, or <a href="http://aboutecho.com/">Echo</a></h3>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div class="wp-caption alignleft" style="width: 96px"><a href="http://www.flickr.com/photos/7325451@N03/3904292960"><img title="js-kit-echo" src="http://farm3.static.flickr.com/2484/3904292960_743fbccb8e_m.jpg" alt="js-kit-echo" width="86" height="52" /></a><p class="wp-caption-text">Image by evo_terra via Flickr</p></div>
</div>
<p>All three of these tools do related things: shift your comments to the cloud, with a corresponding increasing in social networking potential, extra features, and general utility. There may be nothing really wrong with your built-in commenting system, but hosting your comments elsewhere can give your visitors a much more sophisticated commenting experience. All of them have plugins for a variety of blogging platforms.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=14d5ebc2-f738-4826-8eac-7e61b49c2d22" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/five-useful-blogging-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Six more of the best WordPress plugins</title>
		<link>http://inpropriapersona.com/six-more-of-the-best-wordpress-plugins/</link>
		<comments>http://inpropriapersona.com/six-more-of-the-best-wordpress-plugins/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 18:30:33 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[recommendations]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.inpropriapersona.com/?p=2033</guid>
		<description><![CDATA[I admit it. I'm a WordPress plugin junkie. I'm continually updating, adding, removing, and adjusting the list of plugins I have running this site. Here are six of my current favorites.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/iamperegrino/2913018697/"><img class="alignleft" title="&quot;Wordpress Schawg&quot; by Flickr user Peregrino Will Reign, used under a Creative Commons Attribution-Noncommercial-Share Alike 2.0 license " src="http://farm4.static.flickr.com/3036/2913018697_ccbb33e993_m.jpg" alt="" width="168" height="126" /></a>I admit it. I&#8217;m a WordPress plugin junkie. I&#8217;m continually updating, adding, removing, and adjusting the list of plugins I have running this site. Obviously, this can lead to slowdowns, which is why caching plugins (like <a href="http://ocaoimh.ie/wp-super-cache/">WP Super Cache</a> or <a href="http://www.satollo.net/plugins/hyper-cache">Hyper Cache</a>) are so important, especially for dealing with sudden surges in traffic. So keep that in mind!</p>
<div class="sidebox"><strong>See my previous lists:</strong></p>
<ul>
<li><a href="http://www.inpropriapersona.com/2009/09/five-lesser-known-but-great-wordpress-plugins/">Five lesser-known &thinsp;&mdash;&thinsp; but great &thinsp;&mdash;&thinsp; WordPress plugins</a></li>
<li><a href="http://www.inpropriapersona.com/2009/06/my-current-top-5-favorite-wordpress-plugins/">My current top 5 favorite WordPress plugins</a></li>
</ul>
</div>
<p>That said, here are six of my current favorites:</p>
<p><a href="http://www.junyent.org/blog/2006/05/20/around-this-date-in-the-past-wordpress-widget/"><strong>Around this date in the past&#8230; &#8211; Widget Edition</strong><br />
</a><em> By Joan Junyent Tarrida<br />
</em> This little plugin gives you a widget that shows posts from, well, around this date in the past. It&#8217;s quite useful to help &#8220;bubble up&#8221; articles you&#8217;ve written previously and that may otherwise be lost in the past.<span class="removed_link" title="http://www.inpropriapersona.com/wp-content/uploads/2010/02/AroundThisDateInThePast.png"><img class="aligncenter size-medium wp-image-2035" title="AroundThisDateInThePast" src="http://www.inpropriapersona.com/wp-content/uploads/2010/02/AroundThisDateInThePast-300x116.png" alt="" width="300" height="116" /></span></p>
<p><a href="http://maff.ailoo.net/projects/autothumb/"><strong>AutoThumb</strong></a><br />
<em>By Mathias Geat</em><br />
AutoThumb incorporates phpThumb into your site in a simple, yet powerful, fashion. It automatically pipes images through phpThumb, resizing them based on the attributes you apply to the <strong>img</strong> tag. These smaller images are then delivered to browsers, as well as being c<a href="http://www.inpropriapersona.com/wp-content/uploads/2010/02/mafflog.png"><img class="alignleft size-thumbnail wp-image-2038" title="mafflog" src="http://www.inpropriapersona.com/wp-content/uploads/2010/02/mafflog-150x128.png" alt="" width="150" height="128" /></a>ached for future redelivery. (The original images can be hosted locally or remotely.)</p>
<p><strong><a href="http://www.phoenixheart.net/wp-plugins/free-cdn">Free CDN</a><span class="removed_link" title="http://www.inpropriapersona.com/wp-content/uploads/2010/02/CoralCDN.png"><img class="alignright size-thumbnail wp-image-2039" title="CoralCDN" src="http://www.inpropriapersona.com/wp-content/uploads/2010/02/CoralCDN-150x129.png" alt="" width="150" height="129" /></span></strong><br />
<em>By Phoenixheart</em><br />
Free CDN automatically rewrites the URLs in your site (images and more, depending on what you select in the options) so that they are delivered to your visitors via <a href="http://www.coralcdn.org/">CoralCDN</a>. CoralCDN is a free content-delivery service that, while not necessarily speeding up delivery of content, does reduce the bandwidth and load required by your server. This makes it ideal for limited hosting providers or for hosting your blog at home.</p>
<p><a href="http://www.fairweb.fr/en/plugins-wordpress/fw-post-image/"><strong>fw-post-image</strong></a><br />
<em> By Myriam Faulkner</em><br />
<a href="http://www.inpropriapersona.com/wp-content/uploads/2010/02/FairWeb.png"><img class="alignleft size-thumbnail wp-image-2041" title="FairWeb" src="http://www.inpropriapersona.com/wp-content/uploads/2010/02/FairWeb-150x96.png" alt="" width="150" height="96" /></a>This simple little plugin builds on the thumbnail feature included with WordPress 2.9. Once you have this plugin installed, if you do not explicitly set a thumbnail, WordPress will scan the images you put into your posts and use the first one it finds as the thumbnail (note: it favors local images over remote ones, but supports both).</p>
<p><a href="http://ottodestruct.com/blog/wordpress-plugins/simple-facebook-connect/"><strong>Simple Facebook Connect</strong></a><br />
<em>By Otto</em><br />
<a href="http://www.inpropriapersona.com/wp-content/uploads/2010/02/FacebookConnect.png"><img class="alignright size-thumbnail wp-image-2043" title="FacebookConnect" src="http://www.inpropriapersona.com/wp-content/uploads/2010/02/FacebookConnect-150x150.png" alt="" width="150" height="150" /></a>This plugin adds a series of smaller plugins, that let you add Facebook Connect features to your blog. Most useful, I think, is the support it adds for visitors to login to your comment system using their Facebook identities.</p>
<p><span class="removed_link" title="http://www.inpropriapersona.com/wp-content/uploads/2010/02/SmushIT.png"><img class="alignleft size-full wp-image-2044" title="SmushIT" src="http://www.inpropriapersona.com/wp-content/uploads/2010/02/SmushIT.png" alt="" width="150" height="55" /></span><a href="http://dialect.ca/code/wp-smushit/"><strong>WP Smush.it</strong></a><br />
<em>By Dialect</em><br />
WP Smush.it takes advantage of Yahoo&#8217;s Smush.it service to automatically reduce image file sizes and improve performance when you upload images into WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/six-more-of-the-best-wordpress-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five sources of free photographs for your blog</title>
		<link>http://inpropriapersona.com/five-sources-of-free-photographs-for-your-blog/</link>
		<comments>http://inpropriapersona.com/five-sources-of-free-photographs-for-your-blog/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 06:30:33 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[recommendations]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[Creative Commons]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Guy Kawasaki]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[photographs]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Zemanta]]></category>

		<guid isPermaLink="false">http://www.inpropriapersona.com/?p=1760</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/five-sources-of-free-photographs-for-your-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is the future of scholarship social? Should it be?</title>
		<link>http://inpropriapersona.com/is-the-future-of-scholarship-social-should-it-be/</link>
		<comments>http://inpropriapersona.com/is-the-future-of-scholarship-social-should-it-be/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 21:31:02 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[David Weinberger]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Jim Milles]]></category>
		<category><![CDATA[professors]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[scholarship]]></category>
		<category><![CDATA[SSRN social]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.inpropriapersona.com/?p=1635</guid>
		<description><![CDATA[Reflecting on the release of Apple's iPad, David Weinberger suggests that it is a device focused on consuming content and not producing it, and argues that the true future of reading is to become more social. Jim Milles questions scholars' desire for this vision of the future.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/jiscinfonet/146799101/"><img class="alignright" title="&quot;Café Area Saltire Centre Glasgow Caledonian University&quot; by Flickr user jisc_infonet, used under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 license" src="http://farm1.static.flickr.com/45/146799101_1d3538261d_m.jpg" alt="" width="240" height="161" /></a>Reflecting on the release of <a class="zem_slink" title="Apple Inc." rel="geolocation" href="http://maps.google.com/maps?ll=37.33187,-122.029669&amp;spn=1.0,1.0&amp;q=37.33187,-122.029669 (Apple%20Inc.)&amp;t=h">Apple</a>&#8216;s iPad, David Weinberger suggests that it is a device focused on <em>consuming</em> content and not <em>producing </em>it, and argues that the true future of reading is to become more <em>social:</em></p>
<blockquote><p>The future of reading blurs reading and writing. The future of reading is the networking of readers, writers, content, comments, and metadata, all in one continuous-on mash.</p>
<p>via <a href="http://www.hyperorg.com/blogger/2010/01/28/the-ipad-is-the-future-of-the-past-of-books/">The iPad is the future of the past of books</a>.</p></blockquote>
<p>Extending this thought into the realm of the university, Jim Milles questions scholars&#8217; desire for Weinberger&#8217;s vision of the future:</p>
<blockquote><p>Apart from a small subset of blogger/scholars, that doesn’t seem to be happening at all.  Perhaps it’s due to the training that most law faculty receive now–not just the J.D., but the long, perfection-oriented dissertation process–but in my experience, law professors and other sociolegal scholars are extremely reluctant (if not phobic) about releasing to the public anything other than a fully fleshed-out article.</p>
<p>via <a href="http://jimmilles.com/2010/01/28/the-future-of-reading-or-do-scholars-really-want-social-scholarship/#comment-11359">The Future of Reading, or Do Scholars Really Want “Social Scholarship”? « Buffalo Wings and Toasted Ravioli</a>.</p></blockquote>
<p>As a budding scholar of law and history, I second Milles&#8217; observations. There are, as he points out, some bloggers who discuss their scholarship and work online, in an open fashion, but by far the vast majority of scholars I know and work with do not do this. Some in-progress scholarship makes it into <a href="http://www.ssrn.com">SSRN</a> in a draft form. Even more makes it online once it is actually published, although most of it remains behind subscription walls and is inaccessible except to other scholars (or dedicated readers who seek it out). But neither SSRN nor online journals encourage or facilitate the back-and-forth sharing of Weinberger&#8217;s vision of the future of reading as social.</p>
<p>The relatively few scholars who post to blogs or other online systems that might facilitate &#8220;social scholarship&#8221; tend to post material of a more informal sort, including initial reactions to current events or hot topics of current discussion. Very few blog posts develop research or concepts in detail, and even fewer do so in a fashion that does not <em>react </em>to something current.</p>
<p>In a sense, the social scholarship that does exist tends to be more like a cocktail party than a colloquium or even a conference presentation.</p>
<p>Personally, this tends to be how I blog as well. The material I put online via my blog sometimes informs my larger research projects, but mostly I am focused on snippets of thoughts, initial reactions, and concepts I wish to capture for later.</p>
<p>Partly this may be due to the form of blogging, or of reading online: shorter tends to work better, and hot and trending topics tend to attract more broad interest. (The down side of &#8220;<a class="zem_slink" title="Crowdsourcing" rel="wikipedia" href="http://en.wikipedia.org/wiki/Crowdsourcing">crowd sourcing</a>&#8220;?)</p>
<p>I like to more fully develop, research, and think about my scholarship before I share it, and when I do share it, I tend to have a different, more specialized audience in mind. My online writing tends to consist of more assertions and fewer citations; my scholarship is the opposite.</p>
<p>Is this just a &#8220;natural&#8221; consequence of different mediums? Would scholars be better off publishing in a more &#8220;social&#8221; (technologically social, that is) fashion? Is one way better than the other? And if social reading is the future &thinsp;&mdash;&thinsp; or <em>should be </em>the future &thinsp;&mdash;&thinsp; is the iPad a step in the wrong direction?</p>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/is-the-future-of-scholarship-social-should-it-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want clients? Be helpful and do good</title>
		<link>http://inpropriapersona.com/want-clients-be-helpful-and-do-good/</link>
		<comments>http://inpropriapersona.com/want-clients-be-helpful-and-do-good/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 08:05:25 +0000</pubDate>
		<dc:creator>Kristopher Nelson</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[employment]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Avvo]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Kevin O'Keefe]]></category>
		<category><![CDATA[lawyer]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.inpropriapersona.com/?p=1524</guid>
		<description><![CDATA["Be helpful and do good" is a deceptively simple strategy: just go out and help people, and clients will find you. (Just don't forget to make it easy to be found!)]]></description>
			<content:encoded><![CDATA[<p><a title="Cat Rescue  009  [3]" href="http://www.flickr.com/photos/14095975@N04/2455004844/"><img class="alignright" title="&quot;Cat Rescue 009&quot; by Flickr user zzilch, used under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 license" src="http://farm3.static.flickr.com/2410/2455004844_abaf2379c9_m.jpg" alt="Cat Rescue  009  [3]" width="240" height="180" /></a></p>
<p>Reflec﻿ting on <a class="zem_slink" title="Avvo" rel="homepage" href="http://avvo.com">Avvo</a>&#8216;s Internet marketing conference for lawyers, <a href="http://kevin.lexblog.com/promo/about-kevin//">Kevin O&#8217;Keefe</a> of <a class="zem_slink" title="LexBlog" rel="crunchbase" href="http://www.crunchbase.com/company/lexblog">LexBlog</a> writes:</p>
<blockquote><p>I started on the Internet at AOL. I answered people&#8217;s injury, medical malpractice, and worker&#8217;s comp questions. The more questions I answered, the more work our firm got and the more successful we became. The more I listened to others and the more engaged I became, the more I enjoyed myself and the more people who contacted me to help them.</p>
<p>I discovered that Internet marketing was not all about me. It was about what I, as a lawyer, could do to help other people. Rather than buying cheesy yellow page ads and running expensive TV ads, I could get good legal work by helping people.</p>
<p>via <a href="http://kevin.lexblog.com/2010/01/articles/law-firm-marketing/for-lawyers-is-the-world-really-all-about-google-rankings-/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+KevinOKeefe%2FRealLawyersHaveBlogs+%28Real+Lawyers+Have+Blogs%29">For lawyers is the world really all about Google rankings? : Real Lawyers Have Blogs</a>.</p></blockquote>
<p>The lesson that good connections with people &thinsp;&mdash;&thinsp; arising from providing good quality content on a blog, helpful commentary in forums, useful information and replies on <a class="zem_slink" title="Twitter" rel="homepage" href="http://twitter.com">Twitter</a>, to name just three <a href="http://www.inpropriapersona.com/2009/05/six-small-marketing-steps.html">examples</a> &thinsp;&mdash;&thinsp; is the core of effective marketing is often lost.</p>
<p>You might call this &#8220;un-marketing&#8221; or &#8220;non-marketing&#8221; to distinguish it from frantic SEO, blaring billboards, or extravagant banner ad purchases. It&#8217;s deceptively simple: go out and help people, and clients will find you.</p>
<p>Taking this kind of approach does not mean foregoing an online presence. How can you put yourself out there and be helpful if you don&#8217;t join <a href="http://www.twitter.com">Twitter</a>, don&#8217;t blog, and don&#8217;t contribute to forums? And once you start seeking out people to help, how can they and others <a href="http://www.inpropriapersona.com/2009/06/5-social-networking-sites-for-legal-job-seekers/">find you</a> later if you aren&#8217;t on <a class="zem_slink" title="LinkedIn" rel="homepage" href="http://www.linkedin.com">LinkedIn</a> or don&#8217;t have your own Web site?</p>
<p>Whatever you call it, the core message is to be helpful and do good, and the clients and customers will seek you out in return.</p>
<p>As a do-gooder, <a href="http://en.wikipedia.org/wiki/Search_engine_optimization">SEO</a>, ad buys, and similar strategies should be done to be <em>helpful. </em>That is, such strategies should make it easier for people to <em>find</em> you, and for you to be helpful in return. They are secondary strategies, not primary ones.</p>
<p>For a do-gooder, primary strategies involve getting out there and providing utility to others: answering questions, being a resource, advocating positions you believe in, sharing your experiences and knowledge.</p>
<p>Doing good and being helpful isn&#8217;t a new marketing strategy. It&#8217;s just an old way of showing the world your worth, updated for new mediums. It takes Google&#8217;s &#8220;don&#8217;t be evil&#8221; and goes one better: <em>go do good, </em>and the clients will come (just don&#8217;t forget to make it easy for them!). It takes &#8220;add value&#8221; and takes it further: <em>go be helpful!</em></p>
<p>Has this kind approach worked for you? Have better ideas? Think it&#8217;s crazy? Let me know in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://inpropriapersona.com/want-clients-be-helpful-and-do-good/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

