<?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>alexking.org &#187; alexking.org</title>
	<atom:link href="http://alexking.org/blog/topic/alexkingorg/feed" rel="self" type="application/rss+xml" />
	<link>http://alexking.org</link>
	<description>Alex King, Denver Web Developer</description>
	<lastBuildDate>Fri, 25 May 2012 00:40:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>2011 in Review</title>
		<link>http://alexking.org/blog/2012/01/02/2011-in-review</link>
		<comments>http://alexking.org/blog/2012/01/02/2011-in-review#comments</comments>
		<pubDate>Tue, 03 Jan 2012 05:25:09 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=8330</guid>
		<description><![CDATA[Welcome to my sixth (semi) annual year in review post. I missed posting a review for 2010 so I&#8217;ve added the 2010 stats into the table below as well and I&#8217;ve added in the numbers for 2002 and 2003 as well. It was a good year for me both personally and professionally. My daughter is&#8230;]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://alexking.org/blog/2006/01/01">my</a> <a href="http://alexking.org/blog/2006/12/31/2006-in-review">sixth</a> (<a href="http://alexking.org/blog/2007/12/31/2007-in-review">semi</a>) <a href="http://alexking.org/blog/2010/01/01/2009-in-review">annual</a> <span class="nobr"> <img src="http://alexking.org/wp-content/themes/alexking.org-v3/smilies/ak_scare1.gif" alt=":scare:" class="wp-smiley" />  year in review  <img src="http://alexking.org/wp-content/themes/alexking.org-v3/smilies/ak_scare2.gif" alt=":/scare:" class="wp-smiley" /> </span> post. I missed posting a review for 2010 so I&#8217;ve added the 2010 stats into the table below as well and I&#8217;ve added in the numbers for 2002 and 2003 as well.</p>
<p>It was a good year for me both personally and professionally. My daughter is growing up fast and I&#8217;m cherishing the time I get to spend with her. Watching her grow and seeing her imagination flourish is just darn awesome.</p>
<p>At <a href="http://crowdfavorite.com">Crowd Favorite</a> we are continuing to expand our capabilities and raise the bar on both our client projects and the products we are building. We remodeled our office this year, and expanded the team by several folks &#8211; all great changes that are allowing us to continue to take on new challenges.</p>
<p>On this site I was able to make great progress on a number of changes I&#8217;ve been wanting to make. In particular, I wanted to make progress in several key areas.</p>
<p>I wanted to have a more casual relationship with my site. I had gotten away from daily posting a while ago, and the longer I went without posting the more I felt my next post needed to be substantial. The combination of the site redesign and the content integrations I created with several social sites I participate in has been a big part of that. It has also helped me move towards making my site the home for all of my online content.</p>
<p>I also moved from weekly link posts to individual link posts. This is something I&#8217;d experimented with in the past, but I&#8217;m glad I finally cut over wholesale. I don&#8217;t have consistent time on the weekends like I used to, and it&#8217;s nice to be able to post stuff in a more timely manner.</p>
<p>I wanted to get back to contributing code back to the community with more frequency. I&#8217;ve been moving just about everything I can to GitHub. I&#8217;ve got some stuff under <a href="https://github.com/alexkingorg">my account</a>, including a number of <a href="https://gist.github.com/alexkingorg">Gists</a>. My WordPress plugins are being moved to our <a href="https://github.com/crowdfavorite">Crowd Favorite account</a> as we work on them.</p>
<p>I feel like I&#8217;m still at a mid-way point on a number of the things I&#8217;m trying to accomplish, hopefully 2012 will see continued progress.</p>
<hr />
<p>I&#8217;ve run the numbers for my site again this year (and made the code available as a <a href="https://gist.github.com/1553482">Gist</a>). I see just about what I expected: more frequent posts with fewer words per post.</p>
<table class="numbers">
<thead>
<tr>
<th>&nbsp;</th>
<th>Posts</th>
<th>Avg. Length</th>
<th>Total Length</th>
<th>Comments (Mine)</th>
</tr>
</thead>
<tbody>
<tr>
<td>2011</td>
<td>435</td>
<td>711</td>
<td>309,345</td>
<td>1,175 (93)</td>
</tr>
<tr>
<td>2010</td>
<td>217</td>
<td>1,822</td>
<td>395,422</td>
<td>1,037 (92)</td>
</tr>
<tr>
<td>2009</td>
<td>181</td>
<td>1,662</td>
<td>300,910</td>
<td>1,750 (109)</td>
</tr>
<tr>
<td>2008</td>
<td>186</td>
<td>1,551</td>
<td>288,575</td>
<td>2,397 (151)</td>
</tr>
<tr>
<td>2007</td>
<td>404</td>
<td>1,498</td>
<td>605,285</td>
<td>3,620 (276)</td>
</tr>
<tr>
<td>2006</td>
<td>555</td>
<td>1,705</td>
<td>946,404</td>
<td>2,923 (442)</td>
</tr>
<tr>
<td>2005</td>
<td>496</td>
<td>1,397</td>
<td>692,801</td>
<td>2,447 (438)</td>
</tr>
<tr>
<td>2004</td>
<td>635</td>
<td>1,090</td>
<td>692,381</td>
<td>2,188 (523)</td>
</tr>
<tr>
<td>2003</td>
<td>659</td>
<td>721</td>
<td>474,960</td>
<td>641 (227)</td>
</tr>
<tr>
<td>2002</td>
<td>71</td>
<td>786</td>
<td>55,809</td>
<td>40 (30)</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2012/01/02/2011-in-review/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Guest Post Request</title>
		<link>http://alexking.org/blog/2011/10/02/guest-post-request</link>
		<comments>http://alexking.org/blog/2011/10/02/guest-post-request#comments</comments>
		<pubDate>Mon, 03 Oct 2011 04:53:50 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=5930</guid>
		<description><![CDATA[I recently received this email: Hello I am and I am a member of some financial communities. I just visited your site (alexking.org) and I am a frequent reader of your site. The articles of your blog is really worth reading. The quality of your content is excellent. After seeing this, I would like to&#8230;]]></description>
			<content:encoded><![CDATA[<p>I recently received this email:</p>
<blockquote><p>Hello I am [REDACTED] and I am a member of some financial communities. I just visited your site (alexking.org) and I am a frequent reader of your site. The articles of your blog is really worth reading. The quality of your content is excellent. After seeing this, I would like to request you something. I love to write financial articles and I would like to contribute something for your site if you&#8217;ll give me the permission. I can give you an original guest post and I assure you that it will be published only in your site. If you want, you can suggest me the topic also and I will write accordingly. Please let me know your thoughts. Waiting for your positive reply. Reach me at: [REDACTED][at]gmail[dot]com</p></blockquote>
<p>My reply:</p>
<blockquote><p>Hi&#8211;</p>
<p>I&#8217;d consider posting a thoughtful, well-written piece about why you shouldn&#8217;t accept guest posts on your blog.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2011/10/02/guest-post-request/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hosted at CloudMoxie</title>
		<link>http://alexking.org/blog/2010/12/01/hosted-at-cloudmoxie</link>
		<comments>http://alexking.org/blog/2010/12/01/hosted-at-cloudmoxie#comments</comments>
		<pubDate>Wed, 01 Dec 2010 21:59:10 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>
		<category><![CDATA[Crowd Favorite]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=5089</guid>
		<description><![CDATA[If this site seems to load a little faster today it&#8217;s because it is now hosted at CloudMoxie, a hosting company that Crowd Favorite (my company) is a partner in. We&#8217;ve been rolling out our hosting services slowly, mainly for our clients at Crowd Favorite, but we&#8217;re at a point now where we&#8217;re willing to&#8230;]]></description>
			<content:encoded><![CDATA[<p>If this site seems to load a little faster today it&#8217;s because it is now hosted at <a href="http://cloudmoxie.com">CloudMoxie</a>, a hosting company that <a href="http://crowdfavorite.com">Crowd Favorite</a> (my company) is a partner in.</p>
<p class="center"><a href="http://cloudmoxie.com/" title="CloudMoxie by alexkingorg, on Flickr"><img src="http://farm6.static.flickr.com/5048/5223095198_f909c15c34_m.jpg" width="238" height="240" alt="CloudMoxie" /></a></p>
<p>We&#8217;ve been rolling out our hosting services slowly, mainly for our clients at Crowd Favorite, but we&#8217;re at a point now where we&#8217;re willing to open it up a little more to folks who need reliable, scalable and tested hosting &#8211; with a focus on WordPress powered sites.</p>
<p>Our approach to hosting is a little different. We work with you to understand your traffic needs, then we design an architecture to support that &#8211; using a variety of cloud services. We then run real load tests to see how the configuration holds up under standard and peak loads. Then we adjust and re-test as needed. We also make recommendations about how to structure your WordPress site, and can help implement new features and techniques in order to scale the site as needed.</p>
<p>By using cloud services, we are able to do this type of configuration and testing quickly and cost efficiently. We can also easily spin up a clone of the site for future load testing of new features or to test new architecture approaches as traffic load dictates.</p>
<p>CloudMoxie definitely isn&#8217;t a hosting solution for everyone. I am very pleased to recommend <a href="http://vip.wordpress.com/" rel="external">WordPress.com&#8217;s VIP hosting</a> which offers great hosting and services if your site is a good fit there. We are happily part of <a href="http://www.rackspace.com/" rel="external">Rackspaces</a>&#8216;s partner program as well and have a number of clients on their servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2010/12/01/hosted-at-cloudmoxie/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No Sense of Humor</title>
		<link>http://alexking.org/blog/2010/10/21/no-sense-of-humor</link>
		<comments>http://alexking.org/blog/2010/10/21/no-sense-of-humor#comments</comments>
		<pubDate>Fri, 22 Oct 2010 04:59:04 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=4948</guid>
		<description><![CDATA[A few months back I changed the label of the ad section of my sidebar from &#8220;Ads&#8221; to &#8220;Make Me Money&#8221;. Apparently Google didn&#8217;t think my pithy little section title was very funny. Fair enough, I&#8217;ve kicked it back to the &#8220;boring&#8221; setting. And shed a small tear.]]></description>
			<content:encoded><![CDATA[<p>A few months back I changed the label of the ad section of my sidebar from &#8220;Ads&#8221; to &#8220;Make Me Money&#8221;.</p>
<p class="center"><a href="http://www.flickr.com/photos/alexkingorg/5104254106/" title="My Violation by alexkingorg, on Flickr"><img src="http://farm2.static.flickr.com/1196/5104254106_7a2eda752c_m.jpg" width="240" height="147" alt="My Violation" /></a></p>
<p>Apparently Google didn&#8217;t think my pithy little section title was very funny.</p>
<p class="center"><a href="http://www.flickr.com/photos/alexkingorg/5103661075/" title="Notice by alexkingorg, on Flickr"><img src="http://farm2.static.flickr.com/1149/5103661075_2006170e57_m.jpg" width="200" height="240" alt="Notice" /></a></p>
<p>Fair enough, I&#8217;ve kicked it back to the &#8220;boring&#8221; setting. And shed a small tear.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2010/10/21/no-sense-of-humor/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>DNS Hiccup</title>
		<link>http://alexking.org/blog/2010/05/10/dns-hiccup</link>
		<comments>http://alexking.org/blog/2010/05/10/dns-hiccup#comments</comments>
		<pubDate>Mon, 10 May 2010 18:13:40 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=4302</guid>
		<description><![CDATA[Sorry for the few hours of downtime here this morning. I moved the last of my domains off of Network Solutions and it seems that the DNS settings weren&#8217;t transferred properly. Everything appears to be back up and running now, but I&#8217;m sure some weirdness will continue throughout the day as things propagate.]]></description>
			<content:encoded><![CDATA[<p>Sorry for the few hours of downtime here this morning. I moved the last of my domains off of Network Solutions and it seems that the DNS settings weren&#8217;t transferred properly. Everything appears to be back up and running now, but I&#8217;m sure some weirdness will continue throughout the day as things propagate.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2010/05/10/dns-hiccup/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing More</title>
		<link>http://alexking.org/blog/2010/03/18/writing-more</link>
		<comments>http://alexking.org/blog/2010/03/18/writing-more#comments</comments>
		<pubDate>Thu, 18 Mar 2010 14:43:18 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=4136</guid>
		<description><![CDATA[Over the last few years my blogging has curtailed sharply. I&#8217;m down to 180-ish posts per year, of which about 40 are link dumps. This is largely due to the fact I&#8217;ve been working on client projects that I can&#8217;t discuss openly during the development phases (like I could when I was building my own&#8230;]]></description>
			<content:encoded><![CDATA[<p>Over the last few years my blogging has curtailed sharply. I&#8217;m down to <a href="http://alexking.org/blog/2010/01/01/2009-in-review">180-ish posts per year</a>, of which about 40 are link dumps. This is largely due to the fact I&#8217;ve been working on client projects that I can&#8217;t discuss openly during the development phases (like I could when I was building my own products full time). I&#8217;ve also resisted using this blog as just a way to show off completed projects (though I have posted some of them). The end result is I&#8217;m just not blogging that much.</p>
<p>The result? I&#8217;m not participating in as many conversations as I&#8217;d like to, I&#8217;m not sharing as many of my ideas, and I&#8217;m not as in touch with the community as I was. I&#8217;m also not using the writing process to help me refine my ideas.</p>
<p>I want that to change.</p>
<p>It&#8217;s easy to say I&#8217;m too busy. Yes, <a href="http://crowdfavorite.com">Crowd Favorite</a> has grown to a full time team of 13 in less than 3 years and yes I&#8217;ve got a <a href="http://caitlinking.com">baby girl</a> to keep me busy now. It&#8217;s true that I&#8217;ve got a lot going on. I don&#8217;t know if I&#8217;ll be able to get back to daily posting, but I&#8217;d like to be more engaged here than I have been.</p>
<p>I&#8217;ll wrap this up since there are few things as boring as blogging about why you haven&#8217;t been blogging&#8230; we&#8217;ll see what I can produce.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2010/03/18/writing-more/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mobile PwdHash</title>
		<link>http://alexking.org/blog/2010/01/30/mobile-pwdhash</link>
		<comments>http://alexking.org/blog/2010/01/30/mobile-pwdhash#comments</comments>
		<pubDate>Sat, 30 Jan 2010 22:06:09 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=4055</guid>
		<description><![CDATA[I updated my PwdHash page to tweak the CSS for mobile (webkit) browsers. It&#8217;s not quite a replacement for a native app on a mobile device, but it&#8217;s a lot better than the desktop version was. Feel free to use it if you like.]]></description>
			<content:encoded><![CDATA[<p>I updated my <a href="http://alexking.org/pw">PwdHash page</a> to tweak the CSS for mobile (webkit) browsers. It&#8217;s not quite a replacement for a native app on a mobile device, but it&#8217;s a lot better than the desktop version was. Feel free to use it if you like.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2010/01/30/mobile-pwdhash/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009 in Review</title>
		<link>http://alexking.org/blog/2010/01/01/2009-in-review</link>
		<comments>http://alexking.org/blog/2010/01/01/2009-in-review#comments</comments>
		<pubDate>Fri, 01 Jan 2010 22:38:24 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>
		<category><![CDATA[Crowd Favorite]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=3917</guid>
		<description><![CDATA[Welcome to my fifth annual year in review post. Last year I wrote this as an intro to my annual retrospective: This year, unlike previous years, my blog is less of a good record of the past 365 days. It&#8217;s a combination of being a lot busier due to the growth at Crowd Favorite, and&#8230;]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://alexking.org/blog/2006/01/01">my</a> <a href="http://alexking.org/blog/2006/12/31/2006-in-review">fifth</a> <a href="http://alexking.org/blog/2007/12/31/2007-in-review">annual</a> <span class="nobr"> <img src="http://alexking.org/wp-content/themes/alexking.org-v3/smilies/ak_scare1.gif" alt=":scare:" class="wp-smiley" />  year in review  <img src="http://alexking.org/wp-content/themes/alexking.org-v3/smilies/ak_scare2.gif" alt=":/scare:" class="wp-smiley" /> </span> post.</p>
<p><a href="http://alexking.org/blog/2009/01/01/2008-in-review">Last year I wrote this</a> as an intro to my annual retrospective:</p>
<blockquote>
<p>This year, unlike previous years, my blog is less of a good record of the past 365 days. It&#8217;s a combination of being a lot busier due to the growth at <a href="http://crowdfavorite.com">Crowd Favorite</a>, and working on more client projects that I can&#8217;t talk about as they happen the same way I can with things I&#8217;m building for myself.</p>
<p>This year was a year of many starts and few finishes. I have too many projects still in a state of &#8220;mostly working, not quite ready for release&#8221;. I&#8217;m pleased with the base that I&#8217;ve built in 2008, and I&#8217;m hoping that 2009 will see much of this work come to fruition.</p>
</blockquote>
<p>Unfortunately, many of these things were true again in 2009. I had several spurts where I tried to make time to blog more frequently, but was unable to keep it up. My responsibilities have grown significantly in the past few years, and I don&#8217;t get as much time at the keyboard as I used to.</p>
<p>I currently have a number of projects in various states of completion, blog posts in various states of draft, etc., etc. Time has become my biggest challenge. That said, we&#8217;ve got a number of things progressing nicely and I&#8217;m very excited for what I see on the slate for 2010.</p>
<p>Instead of going through month-by-month as I have in the past, I&#8217;m instead going to pick and choose some events to highlight.</p>
<p>Personally, this has been quite a year:</p>
<ul>
<li><strong>I became a father</strong> &#8211; my daughter <a href="http://caitlinking.com">Caitlin</a> was <a href="http://alexking.org/blog/2009/04/18/my-daughter">born on April 18th</a>. She&#8217;s doing great; is now crawling backwards (hasn&#8217;t gotten forward figured out yet) and walking around while holding onto my fingers. She&#8217;s turned our lives upside-down a bit. <img src='http://alexking.org/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><strong>10 Year Anniversary</strong> &#8211; my wife and I celebrated our 10 year anniversary in November. I feel very fortunate.</li>
<li><strong>More family time</strong> &#8211; my in-laws moved to Colorado from Minnesota and they have provided invaluable support to us. My parents have also visited a number of times from Seattle &#8211; it&#8217;s great to be seeing them more often.</li>
</ul>
<p>All of this has me feeling like an adult in a very real and scary way. I&#8217;m working hard to develop my &#8220;I&#8217;m too old for this sh*t&#8221; persona and building a cache of &#8220;back in my day&#8221; stories accordingly.</p>
<p>Professionally this has been a great year as well:</p>
<ul>
<li><strong><a href="http://crowdfavorite.com">Crowd Favorite</a> continues to grow</strong> &#8211; this year we were fortunate to enjoy 30% growth in a down economy, keep our entire team intact and add a few more talented folks to fold. All of which I am very thankful for.</li>
<li><strong><a href="http://wphelpcenter.com">WordPress HelpCenter</a> launched</strong> &#8211; I&#8217;m very pleased to report that the service is doing even better since <a href="http://alexking.org/blog/2009/12/07/wordpress-helpcenter-staffed-by-crowd-favorite">we took full control of it last month</a>.</li>
<li><strong><a href="http://backupmoxie.com">BackupMoxie</a> launched</strong> &#8211; our managed backup service <a href="http://alexking.org/blog/2009/04/07/backupmoxie">launched smoothly</a> is working very well; it&#8217;s saved our clients a few times already. Look for an announcement about a new offering from BackupMoxie soon.</li>
<li><strong>WordCamp Denver</strong> &#8211; we put on <a href="http://alexking.org/blog/2009/03/04/wordcamp-denver-recap">Denver&#8217;s first WordCamp in February 2009</a>. We are planning another for 2010, probably in June this year (we are coordinating around several other events and WordCamps we plan to attend).</li>
<li><strong>I went to <a href="http://alexking.org/blog/2009/03/13/sxsw">SxSWi</a> for the first time</strong> &#8211; I had been meaning to go for several years and it was great to connect and re-connect with a number of folks there.</li>
<li><strong>WordCamp SF</strong> &#8211; I <a href="http://alexking.org/blog/2009/05/28/wordcamp-sf-this-weekend">finally got out to WordCamp SF</a>, and was privileged to be <a href="http://ma.tt/2009/05/wordcamp-sf-2009-2/mcm_0235-2/" rel="external">invited onstage</a> to discuss some of our successes.</li>
<li><strong><a href="http://www.techstars.org/" rel="external">TechStars</a></strong> &#8211; I once again participated as a mentor in the TechStars program, though I was not as active this year as in the past (due to the little one). I&#8217;m looking forward to next year and the expansion to my hometown of <a href="http://www.techstars.org/mentors/seattle/" rel="external">Seattle</a>.</li>
<li><strong><a href="http://carringtontheme.com">Carrington Framework</a></strong> &#8211; it was great to see Carrington power some of the best WordPress implementations launched in 2009. I put out more <a href="http://alexking.org/blog/2009/08/09/more-carrington-documentation">documentation</a> and I&#8217;m excited about some unreleased features that we are working on.</li>
<li><strong>Oxygen Framework</strong> &#8211; we build most of our custom PHP applications on the excellent <a href="http://codeigniter.com/" rel="external">CodeIgniter framework</a>, but we&#8217;ve built a framework on top of CodeIgniter that enables even more rapid application development and implements our own best practices as well as some of the best aspects of the customization ability found in WordPress. I did a ton of work on this in 2009 and it powers a number of our internal systems as well as BackupMoxie. I&#8217;m looking forward to releasing more projects and products on the framework in 2010.</li>
<li><strong>My mobile obsession continues</strong> &#8211; I used two BlackBerrys, an iPhone, and tested an Android and <a href="http://alexking.org/blog/2009/07/04/palm-pre-mini-review">Palm Pre</a> this year. I <a href="http://alexking.org/blog/2009/08/29/device-vs-network">moved</a> <a href="http://alexking.org/blog/2009/09/04/the-network-wins">from</a> <a href="http://alexking.org/blog/2009/09/16/verizon-good-choice">AT&#038;T to Verizon</a>, and am becoming more and more frustrated with the BlackBerry OS, software and hardware speed while I lament the lack of an equal keyboard on any other mobile platform.</li>
<li><strong>Netbooks were a new toy</strong> &#8211; I <a href="http://alexking.org/blog/2009/03/26/dell-mini-9-vs-lenovo-s10">experimented with them</a> in the spring, then <a href="http://alexking.org/blog/2009/12/12/crowd-favorite-netbooks">got them for the whole team for the holidays</a>.</li>
<li><strong>WordPress plugins and themes</strong> &#8211; we released a number of plugin and theme updates in 2009, and should be in position to do even more in 2010. I have a personal list of 5-6 that I hope we can complete and release.</li>
</ul>
<p>My sincere thanks to everyone who contributed to the items listed above. I&#8217;m quite looking forward to what we can do in 2010.</p>
<hr />
<p>For you statheads out there, I&#8217;ve continued the blog/site stats.<sup><a href="#fn1199151802624n" id="fn1199151802624" class="footnote">1</a></sup></p>
<style type="text/css">
table.numbers th {
	padding: 0 0 0 10px;
}
table.numbers td {
	text-align: right;
}
</style>
<table class="numbers">
<thead>
<tr>
<th></th>
<th>Posts</th>
<th>Avg. Length</th>
<th>Total Length</th>
<th>Comments (Mine)</th>
</tr>
</thead>
<tbody>
<tr>
<td>2009</td>
<td>181</td>
<td>1,659</td>
<td>300,361</td>
<td>1,750 (109)</td>
</tr>
<tr>
<td>2008</td>
<td>186</td>
<td>1,551</td>
<td>288,465</td>
<td>2,399 (151)</td>
</tr>
<tr>
<td>2007</td>
<td>404</td>
<td>1,478</td>
<td>597,200</td>
<td>3,613 (276)</td>
</tr>
<tr>
<td>2006</td>
<td>556</td>
<td>1,679</td>
<td>935,392</td>
<td>2,919 (442)</td>
</tr>
<tr>
<td>2005</td>
<td>457</td>
<td>1,457</td>
<td>665,849</td>
<td>2,436 (437)</td>
</tr>
<tr>
<td>2004</td>
<td>538</td>
<td>1,210</td>
<td>650,980</td>
<td>2,159 (486)</td>
</tr>
</tbody>
</table>
<ol class="footnotes">
<li id="fn1199151802624n">Run yours using <a href="http://alexking.org/blog/2007/01/01/sql-for-blog-stats">these SQL queries</a>. [<a href="#fn1199151802624">back</a>]</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2010/01/01/2009-in-review/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Chain Reaction</title>
		<link>http://alexking.org/blog/2009/10/27/chain-reaction</link>
		<comments>http://alexking.org/blog/2009/10/27/chain-reaction#comments</comments>
		<pubDate>Tue, 27 Oct 2009 18:13:35 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=3725</guid>
		<description><![CDATA[I&#8217;ve experienced a weird and unfortunate chain reaction over the last 48 hours. A flood of comment spam Akismet not accepting connections from my server1 and/or not catching the spam. UPDATE: this wasn&#8217;t Akismet&#8217;s fault, see bottom of post. The email notifications from all the spam comments sending to my mail account My mail host&#8230;]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve experienced a weird and unfortunate chain reaction over the last 48 hours.</p>
<ol>
<li>A flood of comment spam</li>
<li>Akismet not accepting connections from my server<sup><a href="#fn1256666024260n" id="fn1256666024260" class="footnote">1</a></sup> and/or not catching the spam. <strong>UPDATE:</strong> this wasn&#8217;t Akismet&#8217;s fault, see bottom of post.</li>
<li>The email notifications from all the spam comments sending to my mail account</li>
<li>My mail host started blocking all mail from my server (due to the high volume of comment spam)</li>
</ol>
<p>This has presented me with a choice between receiving email and accepting comments on this site, and that&#8217;s an easy choice.</p>
<p>I disabled comments, and once the flow of spam mails stopped my mail host seems to be accepting mail again. It&#8217;s sad to see the problems caused by comment spam extending beyond the annoyance of having them appear on your blog.<sup><a href="#fn1256667175104n" id="fn1256667175104" class="footnote">2</a></sup></p>
<p>I&#8217;m taking some additional steps to try to get the mail situation set up a little better (domain migration so I have better DNS control, sending mail directly to Google Apps and then forwarding to my primary mail account from there). I&#8217;m hopeful that I can get the Akismet connection issues resolved and enable comments again in the near future.</p>
<p>Regardless, it&#8217;s been a genuine pain in the arse having to deal with this. Apologies for the impact it&#8217;s had on anyone looking to comment here and/or receiving emails from my server.</p>
<p>UPDATE: re-enabling comments, hoping for the best.</p>
<p>UPDATE #2: the inability to reach Akismet appears to have been due to a firewall issue on my server (no blame should be placed on Akismet).</p>
<ol class="footnotes">
<li id="fn1256666024260n">It allows connections at times, but then doesn&#8217;t for long periods of time. [<a href="#fn1256666024260">back</a>]</li>
<li id="fn1256667175104n">They can also cause server scalability issues. [<a href="#fn1256667175104">back</a>]</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2009/10/27/chain-reaction/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Busy Week</title>
		<link>http://alexking.org/blog/2009/08/20/busy-week</link>
		<comments>http://alexking.org/blog/2009/08/20/busy-week#comments</comments>
		<pubDate>Fri, 21 Aug 2009 06:37:50 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=3573</guid>
		<description><![CDATA[Just when I thought I was getting back to blogging more regularly, the combination of a busy work week, interviewing and recruiting for our open QA/Developer position, and three sets of family visitors got me right off track again.]]></description>
			<content:encoded><![CDATA[<p>Just when I thought I was getting back to blogging more regularly, the combination of a busy work week, interviewing and recruiting for our <a href="http://alexking.org/blog/2009/08/14/crowd-favorite-hiring-full-time-qa-engineerjr-developer">open QA/Developer position</a>, and three sets of family visitors got me right off track again.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2009/08/20/busy-week/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8</title>
		<link>http://alexking.org/blog/2009/06/11/wordpress-28</link>
		<comments>http://alexking.org/blog/2009/06/11/wordpress-28#comments</comments>
		<pubDate>Thu, 11 Jun 2009 17:02:41 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://alexking.org/?p=3321</guid>
		<description><![CDATA[I&#8217;ve upgraded to WordPress 2.8 and you should too. I&#8217;ve had to upgrade a bunch of my plugins in the process, bringing them current with the latest and greatest WordPress code and best practices. Expect a couple more plugin releases soon. I also took the opportunity to switch everything from Prototype to jQuery &#8211; resulting&#8230;]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve upgraded to <a href="http://wordpress.org/development/2009/06/wordpress-28/" rel="external">WordPress 2.8</a> and you should too.</p>
<p>I&#8217;ve had to upgrade a bunch of my plugins in the process, bringing them current with the latest and greatest WordPress code and best practices. Expect a couple more plugin releases soon.</p>
<p>I also took the opportunity to switch everything from Prototype to jQuery &#8211; resulting in lighter JavaScript and lighter page loads.</p>
<p>So a bunch of stuff was changed, if you see breakage around the site I&#8217;d appreciate it if you <a href="http://alexking.org/contact">let me know</a>.</p>
<p>UPDATE: feeds should be working again. Oops!</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2009/06/11/wordpress-28/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Keep Comments Open</title>
		<link>http://alexking.org/blog/2009/05/27/keep-comments-open</link>
		<comments>http://alexking.org/blog/2009/05/27/keep-comments-open#comments</comments>
		<pubDate>Wed, 27 May 2009 19:30:54 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>

		<guid isPermaLink="false">http://alexking.org/blog/2009/05/27/keep-comments-open</guid>
		<description><![CDATA[I know a lot of folks like to close comments on old posts to cut down on comment SPAM. I certainly understand the sentiment behind this, but I&#8217;d like to encourage you to consider leaving comments on those old posts open. Here are just a couple of examples where keeping comments open has been interesting&#8230;]]></description>
			<content:encoded><![CDATA[<p>I know a lot of folks like to close comments on old posts to cut down on comment SPAM. I certainly understand the sentiment behind this, but I&#8217;d like to encourage you to consider leaving comments on those old posts open. Here are just a couple of examples where keeping comments open has been interesting on this site:</p>
<p><a href="http://alexking.org/blog/2008/01/29/mx-revolution-flashing-red-light-in-cradle">MX Revolution: Flashing Red Light in Cradle</a> &#8211; posted in January 2008.</p>
<p>If you take a look at the comments here, you&#8217;ll see not only a solution to the problem I had, but comments from a bunch of people adding their &#8220;me too&#8221; to the list. I believe this helps keep the post fresh and relevant in Google&#8217;s index. Obviously people are finding it and getting a solution as a result.</p>
<p><a href="http://alexking.org/blog/2004/10/26/citimortgage-frustrations">CitiMortgage Frustrations</a> &#8211; posted in October 2004 (and the <a href="http://alexking.org/blog/2004/10/27/citimortgage-frustrations-part-2/">follow up post</a>).</p>
<p>These posts have turned into a scary collection of warnings about CitiMortgage and problems people have had trying to work with them. There are nearly 450 comments on these two posts, and many unfortunate stories contained within. These posts have become places that people can share tips and advice about the problems they are experiencing &#8211; which definitely has value.</p>
<p>Sure not all posts get great comments, but when you close them you don&#8217;t know what you might be missing down the road.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2009/05/27/keep-comments-open/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>2008 in Review</title>
		<link>http://alexking.org/blog/2009/01/01/2008-in-review</link>
		<comments>http://alexking.org/blog/2009/01/01/2008-in-review#comments</comments>
		<pubDate>Fri, 02 Jan 2009 06:57:35 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://alexking.org/blog/2009/01/01/2008-in-review</guid>
		<description><![CDATA[Welcome to my fourth annual year in review post. This year, unlike previous years, my blog is less of a good record of the past 365 days. It&#8217;s a combination of being a lot busier due to the growth at Crowd Favorite, and working on more client projects that I can&#8217;t talk about as they&#8230;]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://alexking.org/blog/2006/01/01">my</a> <a href="http://alexking.org/blog/2006/12/31/2006-in-review">fourth</a> <a href="http://alexking.org/blog/2007/12/31/2007-in-review">annual</a> <span class="nobr"> <img src="http://alexking.org/wp-content/themes/alexking.org-v3/smilies/ak_scare1.gif" alt=":scare:" class="wp-smiley" />  year in review  <img src="http://alexking.org/wp-content/themes/alexking.org-v3/smilies/ak_scare2.gif" alt=":/scare:" class="wp-smiley" /> </span> post.</p>
<p>This year, unlike previous years, my blog is less of a good record of the past 365 days. It&#8217;s a combination of being a lot busier due to the growth at <a href="http://crowdfavorite.com">Crowd Favorite</a>, and working on more client projects that I can&#8217;t talk about as they happen the same way I can with things I&#8217;m building for myself.</p>
<p>This year was a year of many starts and few finishes. I have too many projects still in a state of &#8220;mostly working, not quite ready for release&#8221;. I&#8217;m pleased with the base that I&#8217;ve built in 2008, and I&#8217;m hoping that 2009 will see much of this work come to fruition.</p>
<ul>
<li><strong>January</strong> &#8211; I took a quick trip to the Bay Area with ShareThis for the <a href="http://alexking.org/blog/2008/01/10/open-web-awards">Open Web Awards</a>. By far the biggest news of the month is the <a href="http://alexking.org/blog/2008/01/18/office-space">new office space</a> and getting <a href="http://alexking.org/blog/2008/01/21/first-day-in-the-new-office">settled in</a>. This has worked out quite well, and pretty much feels like home now.</li>
<li><strong>February</strong> &#8211; <a href="http://alexking.org/blog/2008/02/15/misc-stuff-on-ebay">sell some stuff on eBay</a> for the first time, take another quick trip to the Bay Area and continue busting tail to get everything set up in the new office.</li>
<li><strong>March</strong> &#8211; I <a href="http://alexking.org/blog/2008/03/04/macbook-air-notes">pick up the Air</a> and <a href="http://alexking.org/blog/2008/03/15/first-trip-with-the-macbook-air">take it with me</a> to visit the ShareThis team. I enjoy my (almost) annual weekend golfing to Phoenix and a quick trip to Minnesota for a wedding. WordPress 2.5 comes out and <a href="http://alexking.org/blog/2008/03/30/wordpress-25-plugin-compatibility">my plugins aren&#8217;t all ready</a>.</li>
<li><strong>April</strong> &#8211; I take another quick trip to the Bay Area, this time for the <a href="http://alexking.org/blog/2008/04/08/google-apps-engine">Google App Engine launch</a>. Other than that, it&#8217;s head&#8217;s down working. I do get a <a href="http://alexking.org/blog/2008/04/23/tag-uncomplete-10">new plugin</a> released.</li>
<li><strong>May</strong> &#8211; <a href="http://alexking.org/blog/2008/05/01/addictomatic">Addictomatic launches</a> and I take a trip to Seattle to visit family.</li>
<li><strong>June</strong> &#8211; I <a href="http://alexking.org/blog/2008/06/12/presenting-at-refresh-denver">present at Refresh Denver</a> and <a href="http://crowdfavorite.com">Crowd Favorite</a> continues to <a href="http://alexking.org/blog/2008/06/18/crowd-favorite-is-hiring">expand</a>.</li>
<li><strong>July</strong> &#8211; <a href="http://alexking.org/blog/2008/07/17/me-domains">.me domains launch</a>, I manage to <a href="http://twitter.com/alexkingorg/statuses/853253502">duck</a> jury duty.</li>
<li><strong>August</strong> &#8211; Addictomatic is <a href="http://alexking.org/blog/2008/08/06/addictomatic-refreshed">updated</a>. The DNC is held a couple blocks from our office and I take a <a href="http://alexking.org/blog/2008/08/29/a-day-in-ny">trip to New York</a> to see Yankee Stadium.</li>
<li><strong>September</strong> &#8211; <a href="http://alexking.org/blog/2008/09/05/jabberwerx-ajax">JabberWerx AJAX</a> is released. I start <a href="http://alexking.org/blog/2008/09/17/lodo-conversations">podcasting with some friends</a> and I present at <a href="http://alexking.org/blog/2008/10/06/wordcamp-utah-recap">WordCamp Utah</a>.</li>
<li><strong>October</strong> &#8211; The public launch of <a href="http://alexking.org/blog/2008/10/22/introducing-carrington">Carrington</a> and I enjoy a long weekend golfing in South Carolina.</li>
<li><strong>November</strong> &#8211; I speak at <a href="http://alexking.org/blog/2008/11/03/widget-summit-2008">Widget Summit 08</a>, get <a href="http://alexking.org/blog/2008/11/20/carrington-on-google-code">Carrington hosted publicly on Google Code</a> and <a href="http://alexking.org/blog/2008/11/27/blackberry-bold-first-impressions">upgrade to the Bold</a> while in Minnesota for Thanksgiving.</li>
<li><strong>December</strong> &#8211; Keep my head above water while end of year projects are feverishly accomplished. <img src='http://alexking.org/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>For you statheads out there, I&#8217;ve continued the blog/site stats.<sup><a href="#fn1199151802624n" id="fn1199151802624" class="footnote">1</a></sup></p>
<style type="text/css">
table.numbers th {
	padding: 0 0 0 10px;
}
table.numbers td {
	text-align: right;
}
</style>
<table class="numbers">
<thead>
<tr>
<th></th>
<th>Posts</th>
<th>Avg. Length</th>
<th>Total Length</th>
<th>Comments (Mine)</th>
</tr>
</thead>
<tbody>
<tr>
<td>2008</td>
<td>186</td>
<td>1,551</td>
<td>288,465</td>
<td>2,399 (151)</td>
</tr>
<tr>
<td>2007</td>
<td>404</td>
<td>1,478</td>
<td>597,200</td>
<td>3,613 (276)</td>
</tr>
<tr>
<td>2006</td>
<td>556</td>
<td>1,679</td>
<td>935,392</td>
<td>2,919 (442)</td>
</tr>
<tr>
<td>2005</td>
<td>457</td>
<td>1,457</td>
<td>665,849</td>
<td>2,436 (437)</td>
</tr>
<tr>
<td>2004</td>
<td>538</td>
<td>1,210</td>
<td>650,980</td>
<td>2,159 (486)</td>
</tr>
</tbody>
</table>
<ol class="footnotes">
<li id="fn1199151802624n">Run yours using <a href="http://alexking.org/blog/2007/01/01/sql-for-blog-stats">these SQL queries</a>. [<a href="#fn1199151802624">back</a>]</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2009/01/01/2008-in-review/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Server Upgrade Imminent</title>
		<link>http://alexking.org/blog/2008/12/05/server-upgrade-imminent</link>
		<comments>http://alexking.org/blog/2008/12/05/server-upgrade-imminent#comments</comments>
		<pubDate>Fri, 05 Dec 2008 23:12:52 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>

		<guid isPermaLink="false">http://alexking.org/blog/2008/12/05/server-upgrade-imminent</guid>
		<description><![CDATA[This site will be moving to beefier hardware shortly. Apologies in advance for any downtime. UPDATE: Looks like everything transitioned quite smoothly. The big speed improvement you see here is in large part due to the good folks at Austin Web Development. Big thanks to Chris and the team there for the smooth transition and&#8230;]]></description>
			<content:encoded><![CDATA[<p>This site will be moving to beefier hardware shortly. Apologies in advance for any downtime.</p>
<p>UPDATE: Looks like everything transitioned quite smoothly. The big speed improvement you see here is in large part due to the good folks at <a href="http://www.austindev.com/mroi/click.cgi?tx=4" rel="external">Austin Web Development</a>. Big thanks to Chris and the team there for the smooth transition and for all their great work for me over the years.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2008/12/05/server-upgrade-imminent/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pass the Rum</title>
		<link>http://alexking.org/blog/2008/09/19/pass-the-rum</link>
		<comments>http://alexking.org/blog/2008/09/19/pass-the-rum#comments</comments>
		<pubDate>Fri, 19 Sep 2008 15:15:39 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[alexking.org]]></category>

		<guid isPermaLink="false">http://alexking.org/blog/2008/09/19/pass-the-rum</guid>
		<description><![CDATA[&#8216;Tis the sixth anniversary of Talk Like a Pirate Day on my blog. Thanks to my matey Dougal &#8220;BlueBeard&#8221; Campbell for the right proper plugin o&#8217; th day.]]></description>
			<content:encoded><![CDATA[<p><a href="http://alexking.org/blog/2006/09/19/ahoy-there">&#8216;Tis</a> <a href="http://alexking.org/blog/2005/09/19/avast-matey/">the</a> <a href="http://alexking.org/blog/2003/09/19/yarrr-hoist-the-jolly-roger/">sixth</a> <a href="http://alexking.org/blog/2004/09/19/shiver-me-timbers/">anniversary</a> <a href="http://alexking.org/blog/2007/09/19/arrr">of</a> <a href="http://talklikeapirate.com/" rel="external">Talk Like a Pirate Day</a> on my blog.</p>
<p><center><img src="http://alexking.org/blog/content/jolly_roger.gif" class="thumbnail" alt="Arrr, tis the Jolly Roger!" /></center></p>
<p>Thanks to my matey <a href="http://dougal.gunters.org" rel="external">Dougal &#8220;BlueBeard&#8221; Campbell</a> for the right proper <a href="http://dougal.gunters.org/blog/2004/08/30/text-filter-suite" rel="external">plugin</a> o&#8217; th day.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexking.org/blog/2008/09/19/pass-the-rum/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

