<?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>JohnnyCoder &#187; WordPress</title>
	<atom:link href="http://johnnycoder.com/blog/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://johnnycoder.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 03 Nov 2010 17:07:22 +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>Insert File Plugin</title>
		<link>http://johnnycoder.com/blog/2008/12/11/insert-file-plugin/</link>
		<comments>http://johnnycoder.com/blog/2008/12/11/insert-file-plugin/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 16:45:54 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Samples]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/2008/12/11/insert-file-plugin/</guid>
		<description><![CDATA[I&#8217;m thinking it&#8217;s about time I start providing downloadable sample code along with my posts.&#160; Rather than copying and pasting code snippets into your own solution, it might be nice to alternatively download a compressed sample project.&#160; The Insert File Plugin for Windows Live Writer has been around for a while.&#160; Here&#8217;s my attempt at [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://gallery.live.com/liveItemDetail.aspx?li=6c4619fa-6865-4632-9b48-0f4390a512b8&amp;bt=9&amp;pl=8"><img style="margin: 10px" alt="Insert File Plugin" src="http://download.gallery.start.com/d.dll/1~14~573~32202/LARGE.jpg" align="right"></a>I&#8217;m thinking it&#8217;s about time I start providing downloadable sample code along with my posts.&nbsp; Rather than copying and pasting code snippets into your own solution, it might be nice to alternatively download a compressed sample project.&nbsp; </p>
<p>The <a href="http://gallery.live.com/liveItemDetail.aspx?li=6c4619fa-6865-4632-9b48-0f4390a512b8&amp;bt=9&amp;pl=8">Insert File Plugin</a> for Windows Live Writer has been around for a while.&nbsp; Here&#8217;s my attempt at trying it out.&nbsp; It&#8217;s documented to be tested with WordPress.&nbsp; Wish me luck&#8230;&nbsp; </p>
<div class="wlWriterSmartContent" id="scid:8eb9d37f-1541-4f29-b6f4-1eea890d4876:c36a1284-9068-40f7-a9f2-c8da0bd77a18" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div>Download Compressed Insert File Plugin Sample Project: <a href="http://johnnycoder.com/blog/wp-content/uploads/2008/12/insertfileplugintest2.zip" target="_blank">InsertFilePluginTest.zip</a></div>
</p>
</div>
<p>Update: It worked like a charm.&nbsp; I wonder if it will still work with a post update from WLW?</p>
<p>Update: Yes, it does.&nbsp; <img src='http://johnnycoder.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2008/12/11/insert-file-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DotNetKicks &quot;Kick It&quot; Counter Plugin for WLW and WordPress</title>
		<link>http://johnnycoder.com/blog/2008/02/10/dotnetkicks-kick-it-counter-plugin-for-wlw-and-wordpress/</link>
		<comments>http://johnnycoder.com/blog/2008/02/10/dotnetkicks-kick-it-counter-plugin-for-wlw-and-wordpress/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 03:01:07 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/2008/02/10/dotnetkicks-kick-it-counter-plugin-for-wlw-and-wordpress/</guid>
		<description><![CDATA[This announcement may be yesterday&#8217;s news for some, but I just discovered Aaron Lerch&#8217;s &#8220;Kick It&#8221; plugin today and it works like a charm.  If you are using WordPress AND Windows Live Writer is your go-to editor AND your posts tend to be .NET related, give Aaron Lerch&#8217;s DotNetKicks &#8220;Kick It&#8221; Counter Plugin for Windows [...]]]></description>
			<content:encoded><![CDATA[<p>This announcement may be yesterday&#8217;s news for some, but I just discovered Aaron Lerch&#8217;s &#8220;Kick It&#8221; plugin today and it works like a charm.  If you are using WordPress AND Windows Live Writer is your go-to editor AND your posts tend to be .NET related, give <a href="http://www.aaronlerch.com/blog/2007/10/21/dotnetkicks-kick-it-counter-plugin-for-windows-live-writer/" target="_blank">Aaron Lerch&#8217;s DotNetKicks &#8220;Kick It&#8221; Counter Plugin for Windows Live Writer</a> a try.  Again, it works like a charm.  Well, if I am being completely honest, I haven&#8217;t tested it yet as I&#8217;m not prepared to submit my own post to DNK. So, who&#8217;s going to be the first to test the plugin for me?</p>
<div id="scid:C16BAC14-9A3D-4c50-9394-FBFEF7A93539:fe265aff-924b-4419-a433-7a4a1f224076" class="wlWriterSmartContent" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"><a href="http://www.dotnetkicks.com/kick/?url=http://johnnycoder.com/blog/2008/02/10/dotnetkicks-kick-it-counter-plugin-for-wlw-and-wordpress/"><img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://johnnycoder.com/blog/2008/02/10/dotnetkicks-kick-it-counter-plugin-for-wlw-and-wordpress/" border="0" alt="kick it on DotNetKicks.com" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2008/02/10/dotnetkicks-kick-it-counter-plugin-for-wlw-and-wordpress/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google Sitemap Setup</title>
		<link>http://johnnycoder.com/blog/2006/11/16/sitemap-setup/</link>
		<comments>http://johnnycoder.com/blog/2006/11/16/sitemap-setup/#comments</comments>
		<pubDate>Thu, 16 Nov 2006 19:04:37 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/2006/11/16/sitemap-setup/</guid>
		<description><![CDATA[ With the attention that Microsoft, Yahoo! and Google are getting for agreeing on a standard sitemaps protocol, I figured it was probably time I got one in place which meets standard found on sitemaps.org.  Though I&#8217;m sure I would have had a lot of fun using the Google Sitemap Generator Python scripts recommended by Google Webmaster Tools, [...]]]></description>
			<content:encoded><![CDATA[<p> With the attention that Microsoft, Yahoo! and Google are getting for agreeing on a standard sitemaps protocol, I figured it was probably time I got one in place which meets standard found<a href="http://johnnycoder.com/blog/wp-content/uploads/2006/11/WindowsLiveWriter/b9f47441a3b0_84A7/i9%5B2%5D.jpg"><img style="margin: 5px 13px 0px 3px" src="http://johnnycoder.com/blog/wp-content/uploads/2006/11/WindowsLiveWriter/b9f47441a3b0_84A7/i9_thumb%5B2%5D.jpg" alt="" width="87" height="83" align="right" /></a> on <span style="text-decoration: underline;"><a href="http://www.sitemaps.org/protocol.html" target="_blank">sitemaps.org</a></span>. </p>
<p>Though I&#8217;m sure I would have had a lot of fun using the Google Sitemap Generator Python scripts recommended by <a href="https://www.google.com/webmasters/tools/docs/en/sitemap-generator.html" target="_blank">Google Webmaster Tools</a>, I opted to go with yet another WordPress Plugin instead. </p>
<p><a href="http://www.arnebrachhold.de/2005/06/05/google-sitemaps-generator-v2-final" target="_blank">Sitemap Generator for WordPress v2</a> was a single file download and a single click installation.  There&#8217;s a beta release of the next version available, but I stuck with version 2.</p>
<p>Though the plugin pings Google and let&#8217;s them know about the new sitemap.xml file, I still visited Google Webmaster Tools and set things up manually as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/11/16/sitemap-setup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Making of JohnnyCoder.com</title>
		<link>http://johnnycoder.com/blog/2006/10/26/the-making-of-johnnycodercom-2/</link>
		<comments>http://johnnycoder.com/blog/2006/10/26/the-making-of-johnnycodercom-2/#comments</comments>
		<pubDate>Thu, 26 Oct 2006 19:24:20 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/2006/10/26/the-making-of-johnnycodercom-2/</guid>
		<description><![CDATA[I&#8217;ve freely shared that my blog is &#8220;powered by&#8221; WordPress and I have enthusiastically endorsed the product time and time again. Heck, I may have posted enough praise to last WordPress a lifetime, but since Andreas Kraus asked for it, I am going to share a little more. Here&#8217;s the top 3 things I love [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve freely shared that my blog is &#8220;powered by&#8221; <a href="http://wordpress.org" target="_blank">WordPress</a> and I have enthusiastically endorsed the product time and time again. Heck, I may have posted enough praise to last <a href="http://wordpress.org" target="_blank">WordPress</a> a lifetime, but since <a href="http://www.andreas-kraus.net/blog" target="_blank">Andreas Kraus</a> asked for it, I am going to share a little more.</p>
<p>Here&#8217;s the top 3 things I love about <a href="http://wordpress.org" target="_blank">WordPress</a> (and how I incorporated them into my site.)</p>
<h2>Number 1: Themes</h2>
<p>There are literally hundreds of available <a href="http://wordpress.org" target="_blank">WordPress</a> themes. The trick was to sift through the clutter and find those which I liked. Just do a Google search for the top or the best WordPress themes and you will see what I&#8217;m taking about. You should find a number of sites featuring their own <a href="http://wordpress.org" target="_blank">WordPress</a> theme competitions with link list to preview all the submissions. You will also sites which simply list their favorite skins. <a href="http://www.alexking.org/software/wordpress/themes/blog/" target="_blank">AlexKing</a> and <a href="http://weblogtoolscollection.com/archives/category/wordpress-templates-wordpress-skins-wordpress-themes/" target="_blank">WebLogToolsCollection</a> are good example posts.</p>
<p>After lots of searching, I came across <a href="http://www.alexallied.com/alexified" target="_blank">Fury at Alexallied.com.</a> Since installing the theme I have modified it considerably but you can still see where JohnnyCoder&#8217;s foundation comes from.</p>
<h2>Number 2: Plugins</h2>
<p>I&#8217;ve downloaded and reviewed a number of plugins. Per an earlier post:</p>
<blockquote><p>In nearly all cases a simple Google search, a two-second download, a two-minute installation in five minutes of play time is all that is required to get a plugin and running. On occasion, I will modify the codebase slightly, but the majority the time the plugins include ample configuration settings to provide the exact functionality I need. But when I do need to modify the code base, the code is clear and easy to navigate and tweaks to the code typically take only a few minutes.</p></blockquote>
<p>Here&#8217;s the running list of plugins I&#8217;ve incorporated into this site (in no particular order). All of these plugins were freely available. All of these plugins came with source code, installed effortlessly and worked without any issues.</p>
<p>01. <a href="http://akismet.com/download/" target="_blank">Akismet</a> &#8211; This plugin checks your comments against the Akismet web service to see if they look like spam or not. You can review the spam it catches under â€œManageâ€ and it automatically deletes old spam after 15 days. You will need an <a href="http://wordpress.com/api-keys/">API key</a> to use this service, but if you are running WordPress, this comes free with an account. In my opinion, this plugin is a must-have.</p>
<p>02. <a href="http://meidell.dk/archives/2004/09/04/nested-comments/" target="_blank">Brian&#8217;s Threaded Comments</a> &#8211; This gives you threaded/nested comments and a â€œwanderingâ€ comment form. To be honest, I&#8217;m not sure what the &#8220;wandering&#8221; comment form is all about, the threaded comments worked nearly perfectly out-of-the-box. I have modified the plugin code slightly. For more, <a href="http://johnnycoder.com/blog/2006/09/28/threaded-comments-for-wordpress/">check out my previous post</a>.</p>
<p>03. <a href="http://www.calevans.com/view.php/page/notable">WP-Notable</a> &#8211; Adds social bookmark links and icons to each blog entry. For more, <a href="http://johnnycoder.com/blog/2006/09/26/social-bookmarking-plugin-for-wordpress-blog/">check out my previous post.</a></p>
<p>04. <a href="http://wordpress.org/" target="_blank">Breadcrumb Navigation</a> &#8211; Shows current viewing post or page, search results, category, and archives. This plugin was included with the original <a href="http://www.alexallied.com/alexified" target="_blank">Fury</a> theme.</p>
<p>05. <a href="http://www.coffee2code.com/wp-plugins/" target="_blank">Customizable Post Listings</a> &#8211; Display Recent Posts, Recently Commented Posts, Recently Modified Posts, Random Posts, and other post listings using the post information of your choosing in an easily customizable manner. You can narrow post searches by specifying categories and/or authors, among other things.</p>
<p>06. <a href="http://www.lesterchan.net/portfolio/programming.php">WP-PostViews</a> &#8211; Enables you to display how many times a post have been displayed.</p>
<p>07. <a href="http://blog.jodies.de/archiv/2004/11/13/recent-comments/">Get Recent Comments</a> &#8211; Display the most recent comments or trackbacks with your own formatting in the sidebar.</p>
<p>08. <a href="http://dev.wp-plugins.org/wiki/LiveCommentPreview">Live Comment Preview</a> &#8211; Supplies users with a live comment preview. For more, <a href="http://johnnycoder.com/blog/2006/10/21/live-comment-preview-plugin-for-wordpress/">check out my previous post</a>.</p>
<p>09. <a href="http://txfx.net/2004/07/22/wordpress-conversational-categories/">Nice Categories</a> &#8211; Displays the categories conversationally, like: Category1, Category2 and Category3.</p>
<p>10. <a href="http://tagg.selfip.com/blog/wordpress-plugin-snapr/">XSD Snapr</a> &#8211; Snapr simply integrates <a href="http://www.websnapr.com">WebSnapr</a>-Script in your WordPress blog. Adds preview bubble to all external links. For more, <a href="http://johnnycoder.com/blog/2006/10/24/websnapr-20-review/">check out my previous post</a>.</p>
<h2>Number 3: Community</h2>
<p>There are a number of blog engines to chose from these days. I was lucky enough to decide on <a href="http://wordpress.org" target="_blank">WordPress</a> primarily because of its extensive userbase. There are some many contributors, I have found endless freely available code (mostly themes and plugins) and support in the form of WordPress-related sites. Though I love figuring stuff out on my own, my research is typically limited to an online search when it comes to my <a href="http://wordpress.org" target="_blank">WordPress</a> blog thanks to the many helpful individuals who work with <a href="http://wordpress.org" target="_blank">WordPress</a> too.</p>
<p>So there you have it &#8212; the making of JohnnyCoder.com. Let&#8217;s consider this a living post as I&#8217;ll continue to update as I enhance the site.</p>
<p>If you are interested, you may find more about site registration and hosting on one of <a href="http://johnnycoder.com/blog/2006/09/01/hello-world/" target="_blank">my early posts</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/10/26/the-making-of-johnnycodercom-2/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WebSnapr 2.0 Review</title>
		<link>http://johnnycoder.com/blog/2006/10/24/websnapr-20-review/</link>
		<comments>http://johnnycoder.com/blog/2006/10/24/websnapr-20-review/#comments</comments>
		<pubDate>Tue, 24 Oct 2006 10:05:27 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/2006/10/24/websnapr-20-review/</guid>
		<description><![CDATA[What is it?  Well, WebSnapr 2.0 is a service which lets you capture screenshots of (almost) any web page. It  allows your visitors to instantly visualize any web page before clicking.   And it claims to &#8220;increase site traffic, click-through rate and site stickiness,&#8221; though I&#8217;m not sure how.  I first saw it used on DotNetKicks and I thought [...]]]></description>
			<content:encoded><![CDATA[<p>What is it?  Well, <a href="http://www.websnapr.com/" target="_blank">WebSnapr 2.0</a> is a service which lets you capture screenshots of (almost) any web page. It  allows your visitors to instantly visualize any web page before clicking.   And it claims <a href="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/22%5B1%5D4.png"><img style="margin: 5px 13px 0px 3px" src="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/22_thumb%5B1%5D4.png" alt="" width="224" height="44" align="left" /></a>to &#8220;increase site traffic, click-through rate and site stickiness,&#8221; though I&#8217;m not sure how. </p>
<p>I first saw it used on <a href="http://www.dotnetkicks.com" target="_blank">DotNetKicks</a> and I thought it was cool so I investigated.  <a href="http://www.websnapr.com/" target="_blank">WebSnapr 2.0</a> is free and it so easy to implement!  And talk about accommodating.  There are already a ton of plugins available which are featured on the site.  Of course, I zoomed in on the <a href="http://tagg.selfip.com/blog/wordpress-plugin-snapr/">WebSnapr WordPress Plugin</a> which enables a &#8220;WebSnapr Preview Bubble&#8221; for every link on one&#8217;s site with zero code changes!  (You can add the preview for individual links as well, but that requires some effort &#8212; the manual additional of a style tag.)</p>
<p>Unfortunately, based on response times I&#8217;m seeing early this morning, I think the free and easy implementation is going to be the product&#8217;s downfall.  As far as I can tell, every captured screenshot will require a call to <a href="http://images.websnapr.com/?url=[url]&amp;size=[size">http://images.websnapr.com/?url=[url]&amp;size=[size]</a>. Though I am sure there must be some caching going on, my bet is the traffic is going to add up extremely fast now that WebSnapr topped the <a href="http://www.digg.com" target="_blank">digg</a> and <a href="http://del.icio.us" target="_blank">del.icio.us</a> charts last week.  (Maybe <a href="http://google.com/" target="_blank">Google</a> will buy the service and help out in this area?)</p>
<p>I activated the plugin on one my other sites and I received less-than-stellar results. </p>
<p><a href="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/21%5B2%5D4.png"><img style="margin: 5px 18px 0px 3px" src="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/21_thumb%5B2%5D4.png" alt="" width="267" height="231" align="left" /></a></p>
<p>In the first case, the preview was rendered very quickly.  On the WebSnapr site, it stated that &#8220;it might take a few seconds before the thumbnail is captured. If so, you&#8217;ll see a <a href="http://images.websnapr.com/queued-Medium.jpg">Snapshot currently in queue</a> message. This will be gone as soon as your thumbnail is generated.&#8221; </p>
<p>Since this message didn&#8217;t appear for the popular WordPress URL, I assumed the snapshot was probably cached which benefited the performance.  </p>
<p> </p>
<p><a href="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/20%5B2%5D4.png"><img style="margin: 0px 13px 10px 18px" src="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/20_thumb%5B2%5D4.png" alt="" width="267" height="231" align="right" /></a></p>
<p>On the same page, a less popular URL screen shot was queued (see right.)  This seemed logical, however, I also noticed a number of broken images on the same page (see below.)  </p>
<p>I wasn&#8217;t able to successfully grab a screen shot of the broken image (and they were there for well over a minute) so I browsed around to other sites to see if I could find an example of the &#8220;issue.&#8221; </p>
<p> </p>
<p><a href="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/19%5B2%5D4.png"><img style="margin: 10px 18px 10px 3px" src="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/19_thumb%5B2%5D4.png" alt="" width="267" height="231" align="left" /></a></p>
<p>I was able to quickly find the same problem on the <a href="http://tagg.selfip.com/blog/wordpress-plugin-snapr/" target="_blank">site where I downloaded the plugin</a>. I have to admit that I found it very strange that the WebSnapr URL, itself, wasn&#8217;t rendering a preview.  It makes me think my caching assumption is bogus.</p>
<p><a href="http://johnnycoder.com/blog/wp-content/uploads/2006/10/WindowsLiveWriter/WebSnapr2.0_176E/19%5B2%5D4.png"></a></p>
<p>The WebSnapr service is a great idea and it is really very cool.  It is a nice addition to anyone&#8217;s site &#8211; especially when it&#8217;s performing well.  I look forward to reading more about the technology behind the product.  I guess it&#8217;s time I start translating the <a href="http://juanxavier.com/" target="_blank">creator&#8217;s blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/10/24/websnapr-20-review/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Live Comment Preview Plugin for WordPress</title>
		<link>http://johnnycoder.com/blog/2006/10/21/live-comment-preview-plugin-for-wordpress/</link>
		<comments>http://johnnycoder.com/blog/2006/10/21/live-comment-preview-plugin-for-wordpress/#comments</comments>
		<pubDate>Sun, 22 Oct 2006 06:43:57 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/?p=66</guid>
		<description><![CDATA[You may have noticed that I have already incorporated a number of plugins into my blog. I have added plugins for breadcrumb navigation, clean post tag displays, management of comment spam, display of recent comments, submission of threaded comments and to capture some site statistics. All of these plugins were freely available. All of these [...]]]></description>
			<content:encoded><![CDATA[<p>You may have noticed that I have already incorporated a number of plugins into my blog. I have added plugins for breadcrumb navigation, clean post tag displays, management of comment spam, display of recent comments, submission of threaded comments and to capture some site statistics. All of these plugins were freely available. All of these plugins came with source code, installed effortlessly and had been tested by the <a href="http://wordpress.org/" target="_blank">WordPress Community</a> as a whole.</p>
<p>In nearly all cases a simple Google search, a two-second download, a two-minute installation in five minutes of play time is all that is required to get a plugin and running. On occasion, I will modify the codebase slightly, but the majority the time the plugins include ample configuration settings to provide the exact functionality I need. But when I do need to modify the code base, the code is clear and easy to navigate and tweaks to the code typically take only a few minutes.</p>
<p>With all this said, I really thought I was going to put them &#8212; the <a href="http://wordpress.org/" target="_blank">WordPress Community</a> &#8212; to the test today. Today I was looking for a live comment preview plugin. My guess was that someone had already created such an extension. Now it was my job to find it. To my surprise, I found it with a single <a href="http://www.google.com/search?hl=en&amp;q=wordpress+live+comment+preview&amp;btnG=Google+Search" target="_blank">Google</a> search. The installation instructions were ridiculously simple &#8211;download a single file, copy it to your site&#8217;s plugins folder and activate. The write-up stated that the extension would work with most themes with no needed changes.</p>
<p>I was so skeptical I did a few additional searches to see if I could dig up any dirt on this plugin. I found only documented praise. There were no complaints. There were no stories of this extension corrupting people&#8217;s blogs. There wasn&#8217;t even a single comment such as, &#8220;I activated the plugin, but it didn&#8217;t work. What&#8217;s up?&#8221; Still, I wasn&#8217;t willing to activate the plugin on JohnnyCoder.com just yet. I decided to activate the extension on one of my other blogs (a blog I could &#8220;sacrifice&#8221;) and I tested. The plugin delivered as promised. Wow.</p>
<p>So <a href="http://dev.wp-plugins.org/wiki/LiveCommentPreview" target="_blank">Live Comment Preview</a> is now available on JohnnyCoder.com. It&#8217;s pretty slick (and it even helped uncover an existing stylesheet issue with the site which still isn&#8217;t fixed.) Who knows? Maybe I&#8217;ll be bombarded by comments soon. (I doubt it. The plugin is slick but not magical.)</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/10/21/live-comment-preview-plugin-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Stupid Trackbacks!</title>
		<link>http://johnnycoder.com/blog/2006/09/30/stupid-trackbacks/</link>
		<comments>http://johnnycoder.com/blog/2006/09/30/stupid-trackbacks/#comments</comments>
		<pubDate>Sat, 30 Sep 2006 18:15:04 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/?p=47</guid>
		<description><![CDATA[Yesterday, I felt dumb. I tried using trackbacks for the first time and it took me way too long to figure them out. Stupid! Stupid. Stupid? Most likely, but maybe not. First. What is a trackback? Per Wikipedia: TrackBack is a mechanism for communication between blogs: if a blogger writes a new entry commenting on, [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, I felt dumb. I tried using trackbacks for the first time and it took me way too long to figure them out. Stupid! Stupid. Stupid? Most likely, but maybe not.</p>
<p>First. What is a trackback?</p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr"><p><em>Per <a href="http://en.wikipedia.org/wiki/Trackback" target="_blank">Wikipedia</a>: TrackBack is a mechanism for communication between</em> <a title="Blog" href="http://en.wikipedia.org/wiki/Blog"><em>blogs</em></a><em>: if a blogger writes a new entry commenting on, or referring to, an entry found at another blog, and both</em> <a title="Weblog software" href="http://en.wikipedia.org/wiki/Weblog_software"><em>blogging tools</em></a> <em>support the TrackBack protocol, then the commenting blogger can notify the other blog with a &#8220;TrackBack</em> <a title="Ping blog" href="http://en.wikipedia.org/wiki/Ping_blog"><em>ping</em></a><em>&#8220;; the receiving blog will typically display summaries of, and links to, all the commenting entries below the original entry. This allows for conversations spanning several blogs that readers can easily follow.</em></p></blockquote>
<p dir="ltr">Fine. So I am ready to submit my <a href="http://johnnycoder.com/blog/?p=46">post</a> and I want to have the trackback listed in the comment section of the <a href="http://weblogs.asp.net/jgalloway/archive/2006/09/28/_5B00_Tool_5D00_-Data-Dictionary-Creator-_2D00_-Rapidly-database-documentation.aspx" target="_blank">article</a> to which I&#8217;m referencing. Simple, right? No. More like infuriating.</p>
<p dir="ltr">First. I go to the referenced post in order to get its Trackback URL. I&#8217;ve seen a lot of blogs provide Trackback URLs in plain text on the post or provide a link to get the URL. This site didn&#8217;t provide this, however, there were already a few trackbacks in the comments so I knew trackbacks had to be supported. I ended up viewing the source of the page to come up with the ping address. (At this point, I&#8217;m feeling like a detective. I&#8217;m not stupid yet.)</p>
<p dir="ltr">Next. My blogging software (I&#8217;m currently using Zoundry) accepts a comma separated list of trackback URLs for each post. It&#8217;s clear as day and nearly fool-proof. (note the word <em>nearly</em>)</p>
<p dir="ltr"><a href="http://johnnycoder.com/blog/wp-content/uploads/2006/09/9.Png"><img id="9.Png" style="display: inline; width: 401px; height: 146px;" title="9.Png" src="http://johnnycoder.com/blog/wp-content/uploads/2006/09/9_tn.jpg" border="0" alt="9.Png" width="401" height="146" /></a></p>
<p>I added the URL and published the post. Prior to posting, Zoundry presents a dialog which basically summarizes all actions which are going to take place. The dialog lists all of the sites to which the article will be submitted (i.e. Technorati), which images will be uploaded, etc. It also allows me to verify trackback information AND lets me modify the comments which would be submitted to the called page. By default, the first n words of my post were displayed, but I could simply have the comment read, &#8220;I like your post. Now check out mine.&#8221; Recently, I&#8217;ve seen some clever trackback comments so I was excited to see this feature. So, I update and publish and I&#8217;m told all actions were completed successfully, but the trackback comment never showed up on the called page. Bummer. I gave it a little time. It was a long shot, but perhaps the owner of the other blog approves comments/trackbacks before they are displayed. This wasn&#8217;t the case. It simply didn&#8217;t work.</p>
<p>I wasn&#8217;t able to find any documented issues of trackbacks not working through Zoundry, but I figured it would be best to try the trackback ping through another tool. I tried the online WordPress admin tool and the attempt was successful! But I was disappointed since I wasn&#8217;t able to send alternate text and the trackback comment includes the first n words of my post which looks and sounds (take a guess) stupid.</p>
<p>I&#8217;ll probably do a few more test which other blogging tools, but for now I&#8217;m going to rely on &#8220;poor man&#8217;s trackbacks.&#8221; (a.k.a. dumb man&#8217;s trackbacks) I&#8217;ll drop a &#8220;real&#8221; comment on a post I wish to blog about and in the comment provide a link back to my article. It should do the trick, no? It&#8217;s nearly fail-proof and I will never need to hunt down trackback URLs or hope trackback pings are enabled or wish I could alter trackback comments again. Stupid, meet Simple.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/09/30/stupid-trackbacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Threaded Comments for WordPress</title>
		<link>http://johnnycoder.com/blog/2006/09/28/threaded-comments-for-wordpress/</link>
		<comments>http://johnnycoder.com/blog/2006/09/28/threaded-comments-for-wordpress/#comments</comments>
		<pubDate>Thu, 28 Sep 2006 12:39:00 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/?p=45</guid>
		<description><![CDATA[UPDATE: I disabled threaded comments on 3/17/2009 when I updated my theme.  I can still recommend the nest comments plugin (below) as I used it for years, but I no longer have anything to show for it.  To be honest, I am very surprised that threaded (or nested) comments don&#8217;t come out-of-the-box with a fresh [...]]]></description>
			<content:encoded><![CDATA[<p>UPDATE: I disabled threaded comments on 3/17/2009 when I updated my theme.  I can still recommend the nest comments plugin (below) as I used it for years, but I no longer have anything to show for it. </p>
<p>To be honest, I am very surprised that threaded (or nested) comments don&#8217;t come out-of-the-box with a fresh WordPress installation. It&#8217;s not that I&#8217;m knocking WordPress. It&#8217;s great, but if every blogger would want this feature shouldn&#8217;t it be rolled into the product? Okay. Free is free. I&#8217;m done looking a gift horse in the mouth&#8230;</p>
<p>Though I don&#8217;t know a lick of PHP, I have found the WordPress code base is easy to manipulate so I added threaded comment support to the site last night. The functionality is heavily-based on <a href="http://meidell.dk/archives/2004/09/04/nested-comments/" target="_blank">Brian Meidell&#8217;s Nested Comments Plugin</a>. He did a really nice job, but I made a handful of tweaks to address a few site/browser style sheet issues and I modified the verbiage slightly.</p>
<p>I&#8217;m happy with the implementation. How about you?</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/09/28/threaded-comments-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>68</slash:comments>
		</item>
		<item>
		<title>Social Bookmarking Plugin for WordPress</title>
		<link>http://johnnycoder.com/blog/2006/09/26/social-bookmarking-plugin-for-wordpress-blog/</link>
		<comments>http://johnnycoder.com/blog/2006/09/26/social-bookmarking-plugin-for-wordpress-blog/#comments</comments>
		<pubDate>Wed, 27 Sep 2006 00:52:27 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/?p=44</guid>
		<description><![CDATA[Earlier this month, I answered the question, What is Social Bookmarking? At the time, JohnnyCoder.com provided hand-coded links to only two sites: Del.icio.us and Digg. Since then, I discovered Cal Evan&#8217;s WP-Notable Plugin and, as you can see, the number of links to social bookmarking and networking sites has increase a bit. WP-Notable is configurable [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this month, I answered the question, <a href="http://johnnycoder.com/blog/?p=4">What is Social Bookmarking?</a> At the time, JohnnyCoder.com provided hand-coded links to only two sites: <a href="http://del.icio.us/" target="_blank">Del.icio.us</a> and <a href="http://www.digg.com/" target="_blank">Digg</a>. Since then, I discovered <a href="http://www.calevans.com/view.php/page/notable" target="_blank">Cal Evan&#8217;s WP-Notable Plugin</a> and, as you can see, the number of links to social bookmarking and networking sites has increase a bit.</p>
<p>WP-Notable is configurable to display any of the links below.</p>
<p><a href="http://johnnycoder.com/blog/wp-content/uploads/2006/09/notables.png"><img id="notables.png" style="display: inline; width: 445px; height: 33px;" title="notables.png" src="http://johnnycoder.com/blog/wp-content/uploads/2006/09/notables_tn.jpg" border="0" alt="notables.png" width="445" height="33" /></a></p>
<p>Each of the icons can be turned on or off and you can customize the character that go between the images. Additionally, the plugin generates a tooltip for each icon so you can prepend text to this tooltip to help your user identify exactly what clicking on the icon will do. The plugin is easy to install and the code which is generated validates with most common HTML validators.</p>
<p>This plugin saved me from writing a good amount of cumbersome code. Feel free to try it out.</p>
<p><a href="http://www.calevans.com/view.php/page/notable"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/09/26/social-bookmarking-plugin-for-wordpress-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Password Protect Your WordPress Blog</title>
		<link>http://johnnycoder.com/blog/2006/09/25/password-protect-your-wordpress-blog/</link>
		<comments>http://johnnycoder.com/blog/2006/09/25/password-protect-your-wordpress-blog/#comments</comments>
		<pubDate>Tue, 26 Sep 2006 01:51:00 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/?p=40</guid>
		<description><![CDATA[I know what you are thinking. Why would any self-respecting blogger want to restrict access to site? Well, as it works out, there are two logical, completely reasonable, ummm, reasons. You are a private blogger writing about sensitive topics which may cause problems in your professional and/or personal life. In this case, it would make [...]]]></description>
			<content:encoded><![CDATA[<p>I know what you are thinking. Why would any self-respecting blogger want to restrict access to site? Well, as it works out, there are two logical, completely reasonable, ummm, reasons.</p>
<ol>
<li>You are a private blogger writing about sensitive topics which may cause problems in your professional and/or personal life. In this case, it would make sense to restrict access to family and friends or everyone all together.</li>
<li>You are a paid-content provider. I&#8217;m no businessman, but it&#8217;s fairly safe to say that you aren&#8217;t going to have a lot of paying customers if you give everyone access to your content.</li>
</ol>
<p>In either case, if you don&#8217;t wish to share your content with the entire world, <a href="http://blog.taragana.com/index.php/archive/angsumans-authenticated-wordpress-plugin-password-protection-for-your-wordpress-blog/" target="_blank">Angsuman&#8217;s Authenticated WordPress Plugin</a> may be just for you. It is super simple to install (copy a file and active the plugin). I&#8217;m using it on another site and it works like a charm. The plugin site also provides information on how to configure your blog for private blogging or paid-content blogging once the plugin is activated.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/09/25/password-protect-your-wordpress-blog/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Who Has the Best Blog Editor?</title>
		<link>http://johnnycoder.com/blog/2006/09/08/who-has-the-best-blog-editor/</link>
		<comments>http://johnnycoder.com/blog/2006/09/08/who-has-the-best-blog-editor/#comments</comments>
		<pubDate>Fri, 08 Sep 2006 15:00:00 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://johnnycoder.com/blog/?p=15</guid>
		<description><![CDATA[I&#8217;ve been on a hunt for &#8220;the best blog editor&#8221; for some time now. I have tried out a handful of products, but I haven&#8217;t been completely happy with any of them yet. Perhaps I&#8217;m too picky&#8230; At first I focused on desktop blog editors only. This may have been foolish since WordPress provides it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been on a hunt for &#8220;the best blog editor&#8221; for some time now. I have tried out a handful of products, but I haven&#8217;t been completely happy with any of them yet. Perhaps I&#8217;m too picky&#8230;</p>
<p>At first I focused on desktop blog editors only. This may have been foolish since <a href="http://www.wordpress.com">WordPress</a> provides it&#8217;s own online editor which is perhaps the most reliable online text/html editor I&#8217;ve ever used. Notwithstanding, I began my search with a bias against online editors and I&#8217;m sticking to it*.</p>
<p>1. On Day 1, I purchased <a href="http://www.wbeditor.com/">WB Editor</a> after performing very little research. I paid just under $20 and I&#8217;m still using this product today. It has it&#8217;s issues, but for all intents and purposes it gets the job done. I like how it handles/uploads images, the fact that I can post articles as drafts and save posts to local files. I am disappointed, however, that I am unable to create new categories within the tool or change the post dates and times. I&#8217;ve also found that downloaded posts lose their formatting (even if they were originally posted through WB Editor) which is a real drag.</p>
<p>2. I&#8217;ve dedicated very little time to <a href="http://www.zoundry.com/">Zoundry</a>, but I think it is going to win me over. It&#8217;s a free download and it addresses 2 of the 3 issues I have with WB Editor. Zoundry lets me manage the date and time of posts and it handles formatting quite well. I haven&#8217;t figured out the creation of categories yet and I need to play with photos still, but this product is starting to grow on me.</p>
<p>3. I played with <a href="http://www.qumana.com">Qumana</a> for about 30 minutes. If you want software which is easy to use, this product is for you. I downloaded, launched the application and was setup for blogging in less than 5 minutes. What I think is interesting (and smart) is the fact that this product really markets the money-making side of blogging. Just check out their home page where they feature Q Ads and a banner that reads, &#8220;Write something, stick an ad in it, and bank the money.&#8221; In spite of the potential millions it could bring me, I don&#8217;t believe I will be using this product going forward. But again, it is SUPER easy to use.</p>
<p>4. And then there was <a href="http://wbloggar.com/">w.bloggar</a>. I admit I was turned off by this product before I even started evaluating. Unfortunately for it&#8217;s creator and one-man development team, I opted to download the product when the official w.bloggar site was offline. Rather than seeing the very impressive official site, I saw the &#8220;temp&#8221; page which was ugly and shared apologies of being in a state of restoration. I was able to download the application and try it out and it worked just fine. I have few complaints except I found the interface to be a little busy and I didn&#8217;t care for the way past posts were managed. Otherwise, great product. It definitely got me up and running in no time.</p>
<p>5. I liked the overall &#8220;feel&#8221; of <a href="http://ecto.kung-foo.tv/">Ecto</a>. It is was easy to use and a nice product, but after an hour of playing with the trial version I could not justify buying the product for $17.95. It simply wasn&#8217;t a superior product compared to what I could get for free (or had already paid for.)</p>
<blockquote style="margin-right: 0px" dir="ltr"><p>* Okay. So I lied. Even though I shy away from online editors, I had to make an exception and evaluated <a href="http://performancing.com/firefox">Performancing for Firefox</a>. This product is awesome considering the fact it isn&#8217;t a desktop app. You should try it out. I&#8217;m also going to check out a couple of WordPress editor plugins as well.</p></blockquote>
<p>How about you? Which blog editor do you prefer?</p>
<p><strong>UPDATE</strong>: I have now been using Windows Live Writer for quite a while.  You can find my write up <a href="http://johnnycoder.com/blog/2006/10/19/windows-live-writer/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/09/08/who-has-the-best-blog-editor/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Blogging for Beginners</title>
		<link>http://johnnycoder.com/blog/2006/09/01/hello-world/</link>
		<comments>http://johnnycoder.com/blog/2006/09/01/hello-world/#comments</comments>
		<pubDate>Fri, 01 Sep 2006 17:00:00 +0000</pubDate>
		<dc:creator>Ben Griswold</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[My son was born 41 days ago and I felt it was my parental duty to show him off to the world (or at least to family and friends.) Since I spend most of my day online, I figured a blog would be super convenient (and non-intrusive) way for me to share photos of my [...]]]></description>
			<content:encoded><![CDATA[<p>My son was born 41 days ago and I felt it was my parental duty to show him off to the world (or at least to family and friends.) Since I spend most of my day online, I figured a blog would be super convenient (and non-intrusive) way for me to share photos of my son. Thus far, it is working out great and some have asked, &#8220;How did you do it?&#8221; Since I&#8217;m a coder, I think everyone figures I put the site together from scratch. I really appreciate the compliment, but nothing could be further from the truth. As a developer, it&#8217;s imperative that I consider all possible solutions and choose the best possible option. With a new baby, time and money (always key factors in determining the best solution) are scarce so I leveraged existing code and turnkey applications.</p>
<p><strong>Registration</strong>: In another 5 years, it is going to be impossible to obtain [yourname].com so it was somewhat of a big deal to me to get my hands on [myson].com. A quick visit to <a title="GoDaddy.com" href="http://www.godaddy.com" target="_blank">godaddy.com</a> and ~$30 later, I had the domain privately registered. Though the private registration is about $8 more than standard registration, I think it&#8217;s worth it. Ultimately, it means your personal information isn&#8217;t exposed to anyone at any time and it effectively eliminates all spam associated with the registration.</p>
<p><em>Cost: $30 </em></p>
<p><strong>Hosting</strong>: Since cost was the biggest factor in finding my host, I couldn&#8217;t be too particular when it came to options. Since I work for a MS shop, I would have really liked a host which supported .NET and SQL Server, but I knew I wasn&#8217;t going to find this on the cheap. And since I wasn&#8217;t going to find a host which supported my programming language of choice, I needed to find (rather than code) a blog. This is where <a title="BlueHost.com" href="http://www.bluehost.com/track/bgriswold/CODE39" target="_blank">BlueHost.com</a> came in. They will host up to 6 domains for $6.95 / month. They support Perl, PHP and MySQL and they provide automatic installs of many, many products including 5 different PHP blogs.</p>
<p><em>Cost: $166 for two-year agreement </em></p>
<p><strong>Blog</strong>: After about 30 minutes of research, I decided <a title="wordpress.com" href="http://www.wordpress.com" target="_blank">WordPress</a> would support my blogging needs. Really, I only had a few requirements:</p>
<ol>
<li>Text and Image Support</li>
<li>Site Templating Options</li>
<li>Offline Blog Editors Support.</li>
</ol>
<p>Since BlueHost.com provided a free installation of the product, it was a no-brainer.</p>
<p><em>Cost: $0 </em></p>
<p><strong>Blog Editor</strong>: I wanted the ability to write and publish my blog entries using a third-party tool. Though WordPress provides online admin tools, I&#8217;ve never met an online text/html editor which I&#8217;ve liked. Thus, I chose to go with <a title="wbeditor.com" href="http://www.wbeditor.com" target="_blank">WB Editor</a> &#8211; a desktop blogging tool. Since using the product, I&#8217;m not particularly impressed. It is super-easy to use, but I&#8217;m a geek. I don&#8217;t want easy with barebones functionality. I&#8217;d prefer complex with lots of options.</p>
<p><em>Cost: $20 (You get what you pay for) </em></p>
<p>I recently thought there may be a business opportunity here. Setting up one&#8217;s own blog isn&#8217;t difficult (heck, check out <a title="blogger.com" href="http://www.blogger.com" target="_blank">Blogger</a> on Google.com if you want easy), but the process isn&#8217;t necessarily easy for everyone. I don&#8217;t know if personal blog setup is something that the <a title="geeksquad.com" href="http://www.geeksquad.com/" target="_blank">GeekSquad</a> does already, but blogging is becoming more and more popular so maybe someone should capitalize on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnycoder.com/blog/2006/09/01/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

