<?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>orangeSPLoTCH &#187; Site</title>
	<atom:link href="http://orangesplotch.com/blog/categories/site/feed/" rel="self" type="application/rss+xml" />
	<link>http://orangesplotch.com/blog</link>
	<description>Web developing in the middle of the night.</description>
	<lastBuildDate>Wed, 25 Aug 2010 11:45:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>Update on Javascript tutorials</title>
		<link>http://orangesplotch.com/blog/update-on-javascript-tutorials/</link>
		<comments>http://orangesplotch.com/blog/update-on-javascript-tutorials/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 11:45:40 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/?p=305</guid>
		<description><![CDATA[The summer is just about over and I don&#8217;t have any javascript tutorials to show for it. That isn&#8217;t to say I haven&#8217;t been busy working on them, though. In fact, I&#8217;ve been doing a lot of work behind the scenes to upgrade this whole site. As usual it&#8217;s taking much longer than I intended [...]]]></description>
			<content:encoded><![CDATA[<p>The summer is just about over and I don&#8217;t have any javascript tutorials to show for it. That isn&#8217;t to say I haven&#8217;t been busy working on them, though. In fact, I&#8217;ve been doing a lot of work behind the scenes to upgrade this whole site. As usual it&#8217;s taking much longer than I intended and is slowing up all of my other endeavors. </p>
<p>Instead of waiting for everything to be pixel-perfect, I&#8217;ll be updating the blog here shortly with the changes. That way I can start publishing tutorials again. And instead of forcing everything to be perfect before I upgrade the site, I&#8217;ll probably continue tweaking things indefinitely from here on out.</p>
<p>Look for some changes, and those promised tutorials soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/update-on-javascript-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feedburner torched my feeds</title>
		<link>http://orangesplotch.com/blog/feedburner-torched-my-feeds/</link>
		<comments>http://orangesplotch.com/blog/feedburner-torched-my-feeds/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 17:50:19 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[Site]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[atom]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[feed reader]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[useragent]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/?p=153</guid>
		<description><![CDATA[Watch out for vanishing feeds. My Feedburner blog feed was returning a 404 File Not Found error when I tried accessing it through PHP, but showed up fine in my browser. It took a while to figure out what was going on. If anyone else is having the same problem, hopefully this article will help.]]></description>
			<content:encoded><![CDATA[<p class="intro">I&#8217;m not sure exactly how long ago, I&#8217;m guessing over a month, <a href="http://www.feedburner.com">Feedburner</a> changed the way their feeds are handled and broke my homepage. It wasn&#8217;t until this week that I discovered the problem. And then it took several days to figure out what was going wrong. Now that it is resolved, I thought it might be nice to pass along the fix in case anyone else is having similar issues.</p>
<p>I import my blog feed into <a href="http://orangesplotch.com/">my site&#8217;s homepage</a>. It seemed like a good idea to put the latest articles there. To distribute my feed, I&#8217;ve been using Feedburner because of all the handy features they provide for at no charge. Recently when I went to take a gander at my home page to my horror, the articles section was blank. GASP! Turning on error reporting revealed that my feed parser was getting a &#8220;404 Page not found&#8221; response from Feedburner. However, when I view the feed in my browser, it showed up fine.</p>
<h3>Feed Flame-out</h3>
<p>Apparently Feedburner and other Google feed distributors have waged war against bad feed readers that don&#8217;t properly cache results. Depending on the number of page views, these readers can end up requesting a feed thousands of times a day. A cached feed need only be updated sporadically throughout the day.</p>
<h3>Fight Fire with Fake UserAgents</h3>
<p>The way that Feedburner and Blogger decipher whether a feed is coming from a credible source, or from an abusive one is via the User Agent. Anything that doesn&#8217;t have a User Agent defined, or that has the User Agent defined as one of the offending services gets the &#8220;404 Page not found&#8221; error. Regular browsers like Firefox, and Internet Explorer get the feed without any hiccups.</p>
<p>In my case, my original feed parser wasn&#8217;t passing a user agent when it made the request, so it got a 404 error. Thinking my parser was broken I switched to <a href="http://simplepie.org/">SimplePie</a>. SimplePie got the same error which is when I started to investigate further. While SimplePie does use a valid useragent, it has been blacklisted by Google. Apparently a lot of developers using SimplePie run it with caching disabled. To finally get it working I had to remove the SIMPLEPIE_USERAGENT from the useragent string. It is a simple fix in SimplePie if you know to do it. I just added the following line as explained in the <a href="http://simplepie.org/wiki/reference/simplepie/set_useragent">SimplePie API</a>.</p>
<pre>$feed->set_useragent('Mozilla/4.0');</pre>
<p>Despite endorsing these sneaky habits, I&#8217;d like to go on the record as supporting being a good netizen and caching all of your external sources locally. Your site will be faster because it won&#8217;t have to reload the feed each time a user visits the page, and you won&#8217;t be burning up someone else&#8217;s bandwidth as well. It&#8217;s a win-win.</p>
<p>Depending on the feed parser you are using, you may have a more difficult time setting the useragent to properly bypass this issue. Here are a couple of other links that may help.</p>
<p>http://blog.obishawn.com/2008/06/feedburner-404-error.html</p>
<p>http://weblogs.asp.net/jstengel/archive/2008/07/24/useragent-fix-for-the-rsstoolkit-2-0-0-0.aspx</p>
<p>And there you have it. Now you have to tools to fix your broken feed requests. At least until something else breaks.</p>
<div class="aside">
<h3>Final Flame</h3>
<p>So right before publishing this, I find out that Feedburner is about to burn out completely. Feb 28th is the final day to move your feeds over to Google. After that your feed links will return a 404 File Not Found error. More info on the move here: <a href="http://www.dailyblogtips.com/time-to-switch-from-feedburner-to-google/">http://www.dailyblogtips.com/time-to-switch-from-feedburner-to-google/</a> I&#8217;ll be transferring my feed right now.
</div>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/feedburner-torched-my-feeds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An experiment in greed</title>
		<link>http://orangesplotch.com/blog/an-experiment-in-greed/</link>
		<comments>http://orangesplotch.com/blog/an-experiment-in-greed/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 19:43:54 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[SPLoTCH]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[income]]></category>
		<category><![CDATA[revenue]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/?p=143</guid>
		<description><![CDATA[So for the past month-ish I've been trying out a little experiment. I added an extra ad block to my articles page to see if I suddenly saw a dramatic increase in advertising revenue on the site. And here we are a month later.]]></description>
			<content:encoded><![CDATA[<p class="intro">So for the past month-ish I&#8217;ve been trying out a little experiment. I added an extra ad block to my articles page to see if I suddenly saw a dramatic increase in advertising revenue on the site.</p>
<p>I was hoping that advertising might help offset some of the costs of hosting this website. I&#8217;m not paying too much to host it and it wouldn&#8217;t take that much advertising revenue to pay for it. Why not give it a try?</p>
<h3>The Scientific Method</h3>
<p>Being an experiment, I&#8217;d better pull out some of my 6th grade science reports to make sure I document this properly. Feel free to correct me on my methods. Especially if you are currently in elementary school and therefore have the scientific method fresh in your young sponge-like minds.</p>
<h4>Hypothesis</h4>
<p>I&#8217;ve always had text ads in the sidebar and recently I&#8217;ve started to see a trickling of change come in each month as a result. My very official hypothesis is the following:</p>
<blockquote><p>Adding an additional adblock in the main content area of my site will result in more advertising revenue.</p></blockquote>
<p>Seems like a logical assumption to me.</p>
<h4>Procedure</h4>
<p>I added a new advertising block to the main content column of my site. Admittedly, I&#8217;m not a big fan of ads, so I tried to place the new block as discretely as possible. It slipped into the related entries block just below each article.</p>
<p><img src="http://orangesplotch.com/blog/wp-content/uploads/2009/01/adshot.png" alt="Adblock Screenshot." width="465" height="217" class="align-right size-full wp-image-146" /></p>
<p>The block is in a good contextual location where users are likely to look after finishing an article. Ads here lead the user to content related to the page they are on and thus enhance the user experience. Like I said, I&#8217;m not a big fan of ads, so if I am going to use them, then they are going to be as un-annoying as possible. A bit of an oximoron, I know.</p>
<h4>Observations</h4>
<ul>
<li>Total advertising revenue from January 1st to January 29th: $0.01.</li>
<li>Total articles posted from January 1st to January 29th: 0.</li>
<li>Number of American presidents inaugurated from January 1st to January 29th: 1.</li>
</ul>
<h4>Conclusion</h4>
<p><strong>It&#8217;s been a bad month.</strong></p>
<p>There are a lot of things I could blame the lack of advertising income on. The continuing global economic collapse. The fact that more Presidents have been inaugurated than I&#8217;ve posted articles this year. Either way, that extra ad block isn&#8217;t pulling its weight. And it&#8217;s annoying. </p>
<p>Unless there is a sudden spontaneous spike in revenue, he is going on the chopping block. Who or what will take his place? Perhaps Mr. Empty-light-blue-box will get his spot back. He certainly looked better there.</p>
<p>This concludes our experiment.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/an-experiment-in-greed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SwfObj version 0.3 released</title>
		<link>http://orangesplotch.com/blog/swfobj-version-03-released/</link>
		<comments>http://orangesplotch.com/blog/swfobj-version-03-released/#comments</comments>
		<pubDate>Fri, 23 May 2008 20:28:19 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[SwfObj]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[embed]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[swf]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[wordpress 2.5]]></category>
		<category><![CDATA[wp plugin]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/?p=93</guid>
		<description><![CDATA[A new release of the SwfObj WordPress plugin just in time for Memorial Day. So go grill up some hamburgers and when you get a chance, update your plugins. It seems SwfObj is all I've been talking about for the last little while.]]></description>
			<content:encoded><![CDATA[<p class="intro">Last night I quietly released version 0.3 of the SwfObj WordPress plugin. The plugin is making steady progress towards an official 1.0 release. I&#8217;ll touch on the new features, but try to keep this post short so you can enjoy your Memorial Day weekend.</p>
<h3>Upgraded interface</h3>
<p>If you use the media toolbar to insert Flash objects into your posts, you will now find a lot more options available for customizing the embedded object. These include width, height, alignment, id, class, allowfullscreen, etc. Any options filled in will be included in the auto-generated shortcode when the object is inserted in the post.</p>
<p><a href="http://orangesplotch.com/blog/wp-content/uploads/2008/05/swfobj_ss3.png"><img class="alignnone size-full wp-image-95" title="swfobj_ss3" src="http://orangesplotch.com/blog/wp-content/uploads/2008/05/swfobj_ss3.png" alt="SwfObj plugin screenshot showing advanced options hidden." width="400" height="326" /></a></p>
<p>In an effort to keep the library interface clean and practical, the advanced options are tucked away by default. If you want to use them to embed an object, click &#8220;Show Advanced Options&#8221; and they magically appear. The interface is still a bit cluttered, but its the best I&#8217;ve got for now.</p>
<p><a href="http://orangesplotch.com/blog/wp-content/uploads/2008/05/swfobj_ss2.png"><img class="alignnone size-full wp-image-94" title="swfobj_ss2" src="http://orangesplotch.com/blog/wp-content/uploads/2008/05/swfobj_ss2.png" alt="SwfObj plugin screenshot showing media library view." width="400" height="328" /></a></p>
<h3>The webpage</h3>
<p><a href="http://orangesplotch.com/blog/swfobj/">SwfObj&#8217;s official web page</a> also got an upgraded look. It has two fat download and donate buttons. I also added a &#8220;recent news&#8221; blurb, so you can quickly see any new posts about the plugin. <strong>Pretty exciting.</strong> Ok, not really.</p>
<h3>The future</h3>
<p>There is still more to be done on SwfObj. Not all of the Flash parameters are supported yet. The code could use some polishing. And lots of testing and bug fixing. If anyone has any problems or feature requests, please let me know.</p>
<p>Hopefully I&#8217;ll get some translations in as well. <em>Any takers?<br />
</em></p>
<p>Updates probably won&#8217;t be as frequent as the last two releases, though. Most of the major features are in now. Rather than playing with plugins all the time, I think it&#8217;s time to start doing some actual Flash.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/swfobj-version-03-released/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Your site is kind&#8217;a ugly</title>
		<link>http://orangesplotch.com/blog/your-site-is-kinda-ugly/</link>
		<comments>http://orangesplotch.com/blog/your-site-is-kinda-ugly/#comments</comments>
		<pubDate>Fri, 02 May 2008 02:10:34 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[SPLoTCH]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[flowers]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[ugly]]></category>
		<category><![CDATA[wife]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/?p=68</guid>
		<description><![CDATA[Due to recent events (i.e. mockery), I'll be redesigning the look of this, here site.]]></description>
			<content:encoded><![CDATA[<p class="intro">Due to recent events <em>(i.e. mockery)</em>, I&#8217;ll be redesigning the look of this, here site.</p>
<p>Yesterday, while driving across town with my wife, we engaged in a little conversation. It&#8217;s something we like to do to pass the time. Usually I can&#8217;t remember much of anything that is discussed during these activities. I could try to blame this on the fact that I am concentrating on driving. However, that theory fails to explain why I have the same time recalling conversations that have happened when I was sitting on the couch at home.</p>
<p>However, yesterdays discussion is still replaying in my mind today. Even stranger, I think my wife&#8217;s comments might actually motivate me to take action. This is very odd indeed, when considering the proportion of times she&#8217;s asked me to clean up my mess to the times I&#8217;ve cleaned up my mess.</p>
<p>So what was it that she said? I believe her exact words were:</p>
<blockquote><p>No offense, but your site is kind&#8217;a boring and ugly. Maybe you should put some flowers on it.</p></blockquote>
<p>While there won&#8217;t be any flowers added, there will be some changes coming to the site. There are a lot of things I don&#8217;t like about the current layout. I&#8217;ve added a lot of content since it was first pieced together and most of that is hidden away in the archives. That and it&#8217;s &#8220;kind&#8217;a ugly&#8221;.</p>
<p>So if you notice things moving around, or colors changing randomly, now you know why. I&#8217;ll be hacking things out spontaneously over the next little while until I get the site to a place I&#8217;m happy with. At least until my wife stops mocking me.</p>
<p class="aside">Maybe I will put some flowers on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/your-site-is-kinda-ugly/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Spring cleaning with Tags</title>
		<link>http://orangesplotch.com/blog/spring-cleaning-with-tags/</link>
		<comments>http://orangesplotch.com/blog/spring-cleaning-with-tags/#comments</comments>
		<pubDate>Sat, 12 Apr 2008 14:16:50 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[SPLoTCH]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/?p=57</guid>
		<description><![CDATA[Upgrading the blog has given me a chance to make a few changes around the site. First item needing attention is adding tags to posts.]]></description>
			<content:encoded><![CDATA[<p class="intro">Now that I&#8217;ve upgraded the blog, it is time to sweep out some of the cobwebs. First step, properly implement tags.</p>
<h3>Tag Posers</h3>
<p>Since WordPress 2.3 tags have been enabled in blog posts. Being the lazy guy that I am, I never took the time to implement them here.</p>
<p>Prior to the 2.3 release, I had been using Categories as a form of tags. I ended up with a bunch of random categories, most of which were only used once. Not an ideal system.</p>
<h3>Tag Bliss</h3>
<p>With this latest upgrade, I finally went through and removed all of my wanna-be tag categories and added tags on all of my posts. Much better.</p>
<p class="aside">Now I can finally move on with my life.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/spring-cleaning-with-tags/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 Upgrade</title>
		<link>http://orangesplotch.com/blog/wordpress-upgrade/</link>
		<comments>http://orangesplotch.com/blog/wordpress-upgrade/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 14:33:20 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[Site]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress 2.5]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/?p=56</guid>
		<description><![CDATA[I've taken the plunge and upgraded to WordPress 2.5. Lots of new features, a cleaner interface, enhanced media options. So what do I think of it all? Ya, I'm still a WordPress fanboy at heart.]]></description>
			<content:encoded><![CDATA[<p class="intro">I&#8217;ve taken the WordPress challenge to <strong>Please update now.</strong> WordPress and I have been friends for quite some time and I&#8217;ve always tried to stay on top of new releases. This time I was a little slower on the response, as I am currently in the middle of moving all of my data at home to a new file server. <em>More on that later. </em>I finally got around to updating and here are my impressions on WordPress&#8217;s latest release.</p>
<p>The upgrading process was pretty simple. Before doing anything, I made sure to backup my files and database. That was probably the hardest part. WordPress also recommends disabling all plugins before upgrading, so I did that too. I use SVN to keep WordPress up to date on my server, so upgrading the source code was just a command line away.</p>
<pre>svn update</pre>
<p>Then I went to the upgrade link, re-enabled my plugins and was up and running. It can&#8217;t get much easier than that. Nice work WordPress!</p>
<h3>Pretty Colors</h3>
<p>This upgrade is probably the most dramatic change in WordPress since version 1.5 came out. A revamp of the admin interface, lots of new features and tools, increased security. And while there are all these new things going on, the first that popped out to me was the new color scheme. <strong>How shallow is that?</strong> Just goes to show how much design matters.</p>
<p>Fortunately, the WordPress team worked with Happy Cog to create the new interfaces and I think they work really well. The admin section is less cluttered and focuses on what blogging is all about, writing content.</p>
<h3>Dashboard Widgets</h3>
<p>The ability to edit the dashboard without having to install third-party hacks is a welcome change. The dashboard was always something I quickly clicked around. It was a wasted jumble of stuff I didn&#8217;t care about that posed a distraction instead of a quick launch point for what I needed to do in the site. Now that I can go in and edit it, I might actually find it useful.</p>
<h3>No-Distractions Post Editor</h3>
<p>Last year everyone was talking about Writeroom and its no-distractions take on writing. Writeroom revolutionized computer writing by blocking out all other programs and replacing your screen with a blank slate of words. By killing all the multi-functionality goodness of your computer, it forced you to focus on the task at hand. Writing.</p>
<p>Now it seems all of the CMS developers out there are following suite. Expression Engine is including this feature in their next release, and I&#8217;m pleased to see that WordPress is using it, too. While a browser can&#8217;t remove all distractions as well as a desktop application can, it is nice to not have all those links and tabs staring back at you while you are trying to think.</p>
<h3>Media Buttons</h3>
<p>These are very much improved from the previous version. Instead of a clunky images section taking up space on the page, you only get the media upload, import dialogs when you are going to use them. Additionally there was only the option of importing images. The new media buttons also include video, audio and a generic media option. This might just make it possible for me to upload my Flash while writing my posts.</p>
<p>I never liked the old image upload/import mechanism and opted to ftp media up and hand enter it. It remains to be seen whether this new system allow me to avoid the tedium of manually uploading and importing my media.</p>
<h3>Shortcodes</h3>
<p>I am probably the most excited about this feature. With shortcodes, you can abstract tedious blocks of html into simple, brief &#8220;codes&#8221;. Best of all, the API allows for additional shortcodes to be written and used. I&#8217;ve been wanting an easier way to enter Flash content.  Being a standards junkie, I&#8217;ve had to hand enter my Flash media. This finally gives me an option for quickly entering the bulky object tags and all of their params the way I want them to be entered. I can&#8217;t wait to get that shortcode up and running.</p>
<h3>Complaints</h3>
<p>My one problem with the new WordPress was being able to use the Visual Editor. A while ago I changed my settings to use the advanced html editor, since I put most of my tags in by hand. Now that WordPress allows easy switching between the visual editor and the html editor, I wanted to revert my settings back to using the default editor. It took way to long to find the check box that switched it back. <em>(It&#8217;s in the user settings page, if you happen to have the same problem.)</em></p>
<p>If you want to read up on all the new features in WordPress 2.5, here is <a href="http://wordpress.org/development/2008/03/wordpress-25-brecker/">Matt Mullenweg&#8217;s full break down of the updates</a>.</p>
<p class="aside">It also appears that this new, full page editor makes it way too easy to write ridiculously long posts and not notice until it&#8217;s too late. Maybe it isn&#8217;t such a good thing to have no distractions.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/wordpress-upgrade/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blog Performance Analysis</title>
		<link>http://orangesplotch.com/blog/blog-performance-analysis/</link>
		<comments>http://orangesplotch.com/blog/blog-performance-analysis/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 13:02:46 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[plot]]></category>
		<category><![CDATA[timeline]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/blog-performance-analysis/</guid>
		<description><![CDATA[Measuring and tracking performance is a great way to keep on top of your site. Here is one way to measure the performance of a blog using information you, the blog author, have the ability to control &#8212; how frequently it is updated.]]></description>
			<content:encoded><![CDATA[<p class="intro">One of the important things to consider when undertaking a new venture is to have clear goals in mind. What do you want to accomplish? How will you measure success?</p>
<h3>How to gain blog bliss</h3>
<p>The key there is that success needs to be measurable. Saying you want to make a lot of money really doesn’t mean anything. How much money is <em>a lot</em>? It probably depends on who you ask.</p>
<p>In an effort to quantify my own success <em>(or failure)</em>, I’ve been piecing together statistics on areas I feel are important. This blog is one of those important areas. </p>
<h3>My goals</h3>
<p>I’d like to make orangesplotch.com a helpful place for other developers. I’d like to build a regular audience of readers. I’d even like to make some money from it one day.</p>
<p>While I can&#8217;t directly control how many readers visit my site, I can control what is on the this site. Getting more users to come to the site and keep coming back requires having a blog that is worth reading.</p>
<p>So what makes a blog worth reading? First of all you need content. Regularly updated, useful and fun to read content. I already know I haven’t been updating here regularly, but I wanted to quantify my poor performance. That’s the only way I’ll know if I am improving.</p>
<h3>Measuring content updates</h3>
<p>Logging my entries was a little tedious, but simple. I simply opened a spreadsheet and entered the date and title of each article I’ve written. Count the number of articles and divide it by how many days the site has been around and that is the average number of days between posts. The results are pretty pathetic. </p>
<p><strong>Since its inception, on average I’ve been posting to the site every 15 days. </strong></p>
<p>Something more useful is to break the entries down by month and year intervals. This shows trends and gives you something to compare against. For instance, I discovered that I post a lot more frequently during the winter holiday season. Probably because that’s when I have the least amount of free lance work going on.</p>
<h3>Visualize success</h3>
<p>Thanks to Google’s handy spreadsheet program, I was able to generate this nifty timetable for your viewing pleasure. Now you, too, can see how inconsistent my publishing is.</p>
<p><iframe class='align-right' width='512' height='396' frameborder='0' scrolling='no' src='http://eihmjhj0-a.gmodules.com/ig/ifr?url=http%3A%2F%2Fhosting.gmodules.com%2Fig%2Fgadgets%2Ffile%2F114448529270295376137%2Ftimeline-gadget-v1-r4.xml&#038;mid=7&#038;lang=en&#038;synd=spreadsheets&#038;parent=https%3A%2F%2Fspreadsheets.google.com&#038;tgridid=1&#038;up__table_query_url=https%3A%2F%2Fspreadsheets.google.com%2Ftq%3Frange%3DA1%253AM100%26gid%3D0%26key%3Dpybxz0n4h_QgS2rYf8BDsHw&#038;rtd=1207225453843#up__table_query_url=https%3A%2F%2Fspreadsheets.google.com%2Ftq%3Frange%3DA1%253AM100%26gid%3D0%26key%3Dpybxz0n4h_QgS2rYf8BDsHw&#038;up_tltitle=Site%20Article%20Timeline&#038;up_band1interval=month&#038;up_band1width=medium&#038;up_band2interval=year&#038;up_band2width=medium&#038;up_bc1=%23eeeeff&#038;up_bc2=%23777777&#038;up_hc=%23ffffff&#038;idi_hr=https%3A%2F%2Fspreadsheets.google.com%2Fig%2Fidi_relay.txt'></iframe></p>
<p class="aside">Obviously it takes a little more than just posting regularly to a blog to bring in readers. If the content is bad, it doesn&#8217;t matter how often it is updated. I&#8217;ll have to come up with another metric to measure how &#8220;good&#8221; the articles are.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/blog-performance-analysis/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>February Resolutions</title>
		<link>http://orangesplotch.com/blog/february_resolutions/</link>
		<comments>http://orangesplotch.com/blog/february_resolutions/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 16:38:24 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[empty promises]]></category>
		<category><![CDATA[excuses]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/february-resolutions/</guid>
		<description><![CDATA[More lame excuses about why I haven't updated the blog lately. As a bonus, I've included a few empty promises as well.]]></description>
			<content:encoded><![CDATA[<p class="intro">Client work has been eating up all available free-time the past few months. While that&#8217;s great for business it hasn&#8217;t been great for the blog. After watching almost two months go by without any activity, I&#8217;m finally doing something about it.</p>
<h3>Who cares, this post is lame!</h3>
<p>I couldn&#8217;t agree with you more. This post is more for me than for anyone else. I&#8217;m using it as a way to break the ice and get back in the habit of posting actual content. Believe it or not, I&#8217;ve got about a dozen unfinished Flash tutorials sitting around just waiting to be published. But now you have it in writing&#8230; <strong>Starting to day, I&#8217;m going to do stuff!</strong></p>
<p>So what are these big plans for the future? Well since you asked, here is my laundry list of things I&#8217;m going to do to the site.</p>
<ul>
<li>A small redesign for the blog</li>
<li>Add a portfolio section</li>
<li>Lots of new Flash tutorials</li>
</ul>
<p>The blog redesign has been needed for a long time. I never really finished the original design, which has been holding me back from posting for a long time. It isn&#8217;t fun posting articles when you have a hard time looking at them with a straight face on your site. Call me shallow, but I&#8217;d much rather post good looking articles than ugly ones.</p>
<p class="aside">If I really get focussed you might also see a downloads section pop up on the site. For now I&#8217;ll start with this one blog post. And now that it&#8217;s written, I&#8217;m actually going to hit the <strong>&#8220;Publish&#8221;</strong> button.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/february_resolutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Main page update</title>
		<link>http://orangesplotch.com/blog/main-page-update/</link>
		<comments>http://orangesplotch.com/blog/main-page-update/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 23:08:13 +0000</pubDate>
		<dc:creator>mattc</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[SPLoTCH]]></category>
		<category><![CDATA[Site]]></category>

		<guid isPermaLink="false">http://orangesplotch.com/blog/main-page-update/</guid>
		<description><![CDATA[Finally updated orangeSplotch's home page. No more "Look for content soon" box. Hurray!]]></description>
			<content:encoded><![CDATA[<p class="intro">I&#8217;ve finally taken the time to go in and update my home page. The &#8220;Look for content soon&#8221; block has been replaced with a list of the latest blog posts.</p>
<p>Rather than directly hacking into WordPress to get the latest blog entries, I&#8217;m using the <a href="http://lastrss.oslab.net/">lastRSS</a> PHP class to pull the feed data in from Feedburner, reformat it and put it on the page. It is a little round-about, but removes the need to code up specific hacks into my blog back end which runs separately from the rest of the site. This way if I ever change my blog engine, I won&#8217;t have to recode up the main page. Another point for web standards!</p>
<p class="aside">I used lastRSS because it was the first functional PHP class that I came across late last night. It works great, but doesn&#8217;t support Atom feeds. Looking around today I came across <a href="http://simplepie.org/">SimplePie</a> and I think I&#8217;ll have to try it out. The documentation alone makes it look promising.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangesplotch.com/blog/main-page-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
