<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.mattjacob.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Scrumptious Word Morsels</title>
	
	<link>http://mattjacob.com</link>
	<description>Shinier than a stainless steel kitchen sink buffed with brillo pads around the clock for 30 days</description>
	<lastBuildDate>Mon, 14 Jun 2010 01:25:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.mattjacob.com/mattjacob" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="mattjacob" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">mattjacob</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>How I (might) roll: off-site backups</title>
		<link>http://mattjacob.com/archives/626/how-i-might-roll-off-site-backups.html</link>
		<comments>http://mattjacob.com/archives/626/how-i-might-roll-off-site-backups.html#comments</comments>
		<pubDate>Mon, 14 Jun 2010 01:25:29 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[geeky]]></category>
		<category><![CDATA[meltdown]]></category>
		<category><![CDATA[zombies]]></category>

		<guid isPermaLink="false">http://mattjacob.com/?p=626</guid>
		<description><![CDATA[Knowing is half the battle According to Backblaze, June is Backup Awareness Month, so my timing on this post is superb. Everyone who uses a computer knows (or should know) they&#8217;re supposed to be making regular backups of their precious &#8230; <a href="http://mattjacob.com/archives/626/how-i-might-roll-off-site-backups.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>Knowing is half the battle</h3>
<p>According to Backblaze, June is <a href="http://blog.backblaze.com/2010/06/11/backup-awareness-month-june-2010/">Backup Awareness Month</a>, so my timing on this post is superb. Everyone who uses a computer knows (or should know) they&#8217;re supposed to be making regular backups of their precious data, yet hardly anyone actually <em>does</em> make regular backups. I don&#8217;t mean to brag, but I&#8217;m way past that. I&#8217;ve been kicking around a few ideas on backups for quite some time now, and I think I&#8217;ve finally got a decent solution worked out.</p>
<p>I&#8217;m posting my thoughts here in an attempt to get some feedback, and also for anyone else who&#8217;s in the same boat and might end up finding this later on. The technical implementation will focus mostly on Macs, since that&#8217;s what my wife and I use. You could extrapolate from this article and apply the same techniques to nearly any OS, though. I&#8217;ll have a Linux box (or two) in the mix as well, but it doesn&#8217;t really change anything.</p>
<h3>Back that thang up (cash money, something, something)</h3>
<p>The Macs in the house are already doing regular Time Machine backups to a QNAP NAS (which is pretty awesome in its own right, by the way). This handles the &#8220;oops, I deleted a file&#8221; scenario, and it works great over 802.11n and GbE. It&#8217;s automatic, so we don&#8217;t have to think about it. As long as the computers are powered on, Time Machine happily runs every hour in the background. The weakest link in this setup is the NAS.</p>
<p>Despite that the NAS is running in RAID 5, RAID is not backup&#8212;and it never will be. It can sustain a single drive failure and (hopefully) keep going long enough to add a new drive and rebuild the array. It can&#8217;t, however, sustain any number of fires, thefts, or zombie attacks and keep going. For that kind of protection, we specifically need off-site backups.</p>
<h3>The underground bunker I don&#8217;t have</h3>
<p>There are many options when it comes to off-site backups, and that&#8217;s probably why it&#8217;s taken me so long to come up with something that will work for us. Initially, <a href="http://www.jungledisk.com/">Jungle Disk</a> seemed like the best option, and I&#8217;ve used it since 2008. It&#8217;s backed by Amazon S3, which is highly redundant, and you only pay for what you use ($0.15/GB/month, plus bandwidth in and out). Jungle Disk is quite nice, and it&#8217;s also cross-platform (Windows/Mac/Linux). Unfortunately, it has some pretty strong cons stacked against it:</p>
<ul>
<li>Initial upload takes forever over residential broadband connections</li>
<li>Limitless scalability, limitless cost (500 GB would cost $75/month)</li>
<li>Recovery could take almost as long as the initial backup</li>
<li>Cost is ongoing for as long as your data is backed up</li>
</ul>
<p>Our DSL connection at home is roughly 7 Mbps down and 1 Mbps up, but even with cable, those numbers aren&#8217;t looking any better (12/1 or 16/2 or something close to that). <a href="http://www.dropbox.com">Dropbox</a> (which uses Amazon S3 itself) is great, but it suffers from the same slow pipe problem. In fact, any &#8220;cloud-based&#8221; backup solution needs to be ruled out for that reason. Mozy, Backblaze, CrashPlan, SugarSync, SpiderOak, etc. are all out.</p>
<h3>Low-tech doesn&#8217;t necessarily mean no-tech</h3>
<p>What we need, then, is a low-tech solution. And the answer lies in cheap hard drives. Seriously. At the time of this post, 1 TB WD Caviar Green drives are $59.99 on Amazon and Newegg. That comes out to $0.058/GB, but it&#8217;s not a recurring monthly cost. You pay that <em>once</em> and you&#8217;re done with it. Add in a USB/eSATA external enclosure for $20, and then multiply the whole thing by two for the total cost.</p>
<p>&#8220;Multiply by two?&#8221; you ask. Yes, by two. We&#8217;re skipping the internet and going straight to the <a href="http://en.wikipedia.org/wiki/Sneakernet">sneakernet</a>, baby. Here&#8217;s how it works. Once a week (probably on Sunday night), I&#8217;m going to take images of each computer using <a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html">SuperDuper</a>. I&#8217;ll have to do this twice the very first time&#8212;once for each hard drive. Then, I&#8217;m going to bring one drive to work and leave it there, along with its power supply for the external enclosure. Every Monday, I&#8217;ll rotate the drives. This way, there&#8217;s always a backup off-site, and it&#8217;s never more than a week old.</p>
<p>The important media files on the NAS will get backed up in the same way with a third+ drive. I say third+ because the capacity of the NAS is 4 TB of protected storage. That will probably happen monthly, and there won&#8217;t be any rotation on those drives. I&#8217;ll probably bring the drives home on a Friday, run the backups, and then keep them in the safe until they go back to work with the others on Monday. That leaves a brief single point of failure (i.e., the house burns down and melts the safe), but I&#8217;m only talking about movies, music, and TV shows here.</p>
<h3>Getting some closure on enclosures</h3>
<p>One last thought before I wrap it up. I had considered using bare drives (sans external enclosures) with my <a href="http://www.thermaltakeusa.com/Product.aspx?C=1346&amp;ID=1731">drive toaster</a>, but I don&#8217;t like that idea as much. I&#8217;d still need to buy cases to transport the drives, and the risk of electrostatic discharge or some other kind of damage is much higher. In my opinion, it makes more sense to put that money towards enclosures. Plus, I can keep both the enclosure and its power supply off-site. If the house <em>did</em> burn down, I&#8217;d have to go out and buy another drive toaster. It&#8217;d be the least of my worries.</p>
<h3>What sayest thou?</h3>
<p>Thoughts? Suggestions? Any glaring omissions on my part? Anyone already doing something like this? Use the comments to describe any backup victories (or failures) you&#8217;ve experienced.</p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/ErqmsFiEAO0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/626/how-i-might-roll-off-site-backups.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Apps: impressions after 14 months</title>
		<link>http://mattjacob.com/archives/602/google-apps-impressions-after-14-months.html</link>
		<comments>http://mattjacob.com/archives/602/google-apps-impressions-after-14-months.html#comments</comments>
		<pubDate>Fri, 12 Feb 2010 23:00:54 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[geeky]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://mattjacob.com/?p=602</guid>
		<description><![CDATA[More than a year ago, I decided to switch my personal email account from Gmail to Google Apps Premier Edition. The logic behind that move is laid out in a previous post, so I won&#8217;t rehash what&#8217;s already been said. &#8230; <a href="http://mattjacob.com/archives/602/google-apps-impressions-after-14-months.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>More than a year ago, I decided to switch my personal email account from Gmail to Google Apps Premier Edition. The logic behind that move is laid out in <a href="http://mattjacob.com/archives/319/how-i-roll-outsourcing-critical-services.html">a previous post</a>, so I won&#8217;t rehash what&#8217;s already been said. In this post, I mainly want to reflect on what&#8217;s already been done and also point out some potential pitfalls for anyone else who&#8217;s considering making the jump.</p>
<h3>Enjoying the status quo</h3>
<p>My Google Apps mailbox is puttering along nicely, happily sucking down messages from two other accounts via POP. I originally had set my old Gmail account to forward to my new address, but after noticing that some new messages weren&#8217;t forwarded properly, I switched to POP, which seems to be more reliable. I changed all my important stuff directly at the source to point to my new address instead, so it&#8217;s really not that big of a deal&#8212;just something to be aware of. The other mailbox I&#8217;m checking is my Tuffmail account. I have about 30 or 40 addresses delivering to a single mailbox on the Tuffmail side, and then I just poll that single box.</p>
<h3>Frustrations start to mount</h3>
<p>Everything works pretty well in and of itself, but the problems start to pile up, in spades, when you throw additional Google services into the mix. It seems like there&#8217;s a strange dichotomy between Google Apps accounts and Google Accounts (notice the capital A). For those who don&#8217;t know, the distinction is this: a Google Apps account is simply one user of your Google Apps domain (you@yourdomain.com). A Google Account, on the other hand, is not related at all. That&#8217;s right&#8212;it&#8217;s completely and totally unrelated. Most commonly, a Google Account is also a Gmail account, but it doesn&#8217;t have to be. If you have a Google Apps email address (or any other non-Gmail email address), you can create a Google Account for it. Confused yet?</p>
<h3>Google&#8217;s a/Accounts don&#8217;t play well together</h3>
<p>The most notable problem&#8212;and my biggest gripe&#8212;is that email/Gmail-related functions of Google Apps don&#8217;t share data with other services that are accessed via a Google Account. I&#8217;ll give you the most prominent example: my Google Voice contacts are separate from my email contacts, even though my Google Voice account is linked to a Google Account that&#8217;s really just a Google Apps email address. Again, confused yet? The tasks for my Google Account are different from the tasks for my Google Apps account, and the contacts for my Google Account are different from the contacts for my Google Apps account. I know it seems minor, but the end result is an enormous pain in the butt. Gmail users don&#8217;t have this problem!</p>
<p>To further frustrate and complicate things, it looks like once a Google service is associated to a Google Account, it&#8217;s destined to be forever linked to that same account. The only exception seems to be Google Analytics, and it was fairly easy to move that over from my old Gmail Google Account to my new Google Apps Google Account. In my mind, you should be able to migrate a Google service to any Google Account you want. Just prove that you own both accounts, and off you go.</p>
<h3>No longer a good value</h3>
<p>Taking only storage space into consideration, Google Apps Premier Edition is no longer a good value for people using a single account for personal use. For organizations, it still makes a lot of sense, but Google&#8217;s recent price cuts on additional Gmail storage give you far more for your money. When I signed up for Google Apps, additional storage for Gmail/Picasa/Docs was $20 for 10 GB and $75 for 40 GB. Google Apps came in right between those with 25 GB for $50. In November of last year, Google started offering 20 GB for $5, 80 GB for $20, and 200 GB for $50.</p>
<p>Now, I&#8217;m only using 6% of my 25 GB at the moment, so talking about how I could get 200 GB for the same price seems a little silly. Even so, if Google is going to increase storage and decrease costs, they should do it across the board.</p>
<h3>How to fix the mess they&#8217;ve made</h3>
<p>There are two things that Google could do right now to resolve the sorry state of their Google Accounts. The first would be to link Google Apps accounts and Google Accounts that share the same email address. The behavior would be exactly the same as what already happens with Gmail accounts, except that the domain would be yourdomain.com instead of gmail.com.  There would obviously need to be some kind of verification process, but there is absolutely no reason why this shouldn&#8217;t be happening. In fact, this is already happening&#8212;kind of.</p>
<p>When I&#8217;m logged into my Google Account that is also my Google Apps email address, and I try to visit <a href="http://www.google.com/calendar/">Google Calendar</a>, I&#8217;m asked if I want to use my Google Apps calendar or sign in under a different Google Account. Google Calendar <em>knows</em> that a Google Apps account exists with the same email address as my Google Account, or else it wouldn&#8217;t be asking!</p>
<p>The second thing Google could do would be to make services portable&#8212;and &#8220;mergeable&#8221;&#8212;between Google Accounts. If I want to move my Picasa or Google Voice account to a different Google Account, I should be able to. If Google detects that I already have a Picasa account in both places, it should offer to merge the photos and usernames and so on. Many other service providers have already built this functionality, and Google should be able to as well.</p>
<h3>My advice to you</h3>
<p>If you are like me and are only looking to host a single account (or a household of accounts) under Google Apps (Premier or Standard editions), think twice. After 14 months of using Google Apps and the corresponding new Google Account I had to create, I wish I had stuck with Gmail. The integration with other Google services is better, the additional storage space is cheaper, and the hassle of changing email addresses is nonexistent. The one benefit of Google Apps is that I get to use my own domain without having to resort to a half-hearted forwarding system that would never set From: headers properly, but it&#8217;s not worth it. Take my advice and stick with Gmail.</p>
<p>Update: Gina Trapani, of Lifehacker fame, has written <a href="http://smarterware.org/5271/google-gmail-and-google-apps-accounts-explained">a similar article</a> with valuable input from a real Googler. Maybe that kind of write-up is what we need for this issue to get noticed and gain some traction at the Googleplex.</p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/zCkCbi_wBs0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/602/google-apps-impressions-after-14-months.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How I roll: outsourcing critical services</title>
		<link>http://mattjacob.com/archives/319/how-i-roll-outsourcing-critical-services.html</link>
		<comments>http://mattjacob.com/archives/319/how-i-roll-outsourcing-critical-services.html#comments</comments>
		<pubDate>Sat, 25 Apr 2009 21:58:02 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[geeky]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[How I Roll]]></category>

		<guid isPermaLink="false">http://mattjacob.com/journal/?p=319</guid>
		<description><![CDATA[Warning: this post is moderately technical in nature. I think it&#8217;s the first technical post I&#8217;ve done in almost five years here, so I apologize in advance if it&#8217;s too geeky for you. I&#8217;m trying a new feature around here &#8230; <a href="http://mattjacob.com/archives/319/how-i-roll-outsourcing-critical-services.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Warning: this post is moderately technical in nature. I think it&#8217;s the first technical post I&#8217;ve done in almost five years here, so I apologize in advance if it&#8217;s too geeky for you.</p>
<p>I&#8217;m trying a new feature around here called <em>How I Roll</em>. It seems like I get lots of questions from other people about how/why I do what I do as it relates to tech stuff. For instance, I put a lot of thought into how I handle backups, DNS, web hosting, email, etc., and I figured it might be worthwhile to document and share some of that knowledge. Maybe I can save you some trouble or give you additional insight into something you&#8217;re researching for yourself.</p>
<p>For this first installment of <em>How I Roll</em>, I&#8217;ll be talking about how I handle web, email, and DNS hosting&#8211;the infrastructure-level components of nearly any website. I think it&#8217;s really important for those three things to be done right, because these days, online media is the first point of contact for a lot of people.</p>
<p>Let&#8217;s talk about DNS first. The most common analogy I&#8217;ve heard for DNS is that it&#8217;s like the phonebook of the internet. I guess that&#8217;s mostly true, but if you don&#8217;t already have a strong grasp of what it is and how it works, you shouldn&#8217;t be reading this article. A lot of hosting companies and domain registrars provide free DNS hosting, but I tend to stay away from them and do my own thing. </p>
<p>Nearly every major registrar has had DNS troubles of some kind over the past few years, and that&#8217;s understandable. It&#8217;s not their core business, it&#8217;s not important to them, and it&#8217;s not what they do well. Things also get complicated/broken when you start moving to different registrars. Just recently, I moved the majority of my domains from GoDaddy to NameCheap (I couldn&#8217;t stand GoDaddy&#8217;s low-class advertising or their constant upselling attempts anymore). If I had hosted my DNS with GoDaddy, I would have made a lot of extra work for myself by switching to someone else.</p>
<p>For the same reasons, I don&#8217;t let hosting companies handle my DNS, either. I&#8217;ve changed hosting companies too many times, and I just don&#8217;t feel comfortable giving a single company the &#8220;keys to the kingdom&#8221;. That&#8217;s why I use <a href="http://www.dnsmadeeasy.com">DNS Made Easy</a>. Their user interface is really awful until you get used to it, and even then, it&#8217;s still pretty bad. But they do one thing well, and that&#8217;s all that matters: they offer rock-solid DNS hosting at a reasonable price.</p>
<p>Other companies specialize in DNS hosting, so don&#8217;t think that DNS Made Easy is the only choice. They just happen to have a very good track record and plans that fit my budget. <a href="http://www.everydns.com">EveryDNS.net</a> is a free service that does an admirable job, and it was started by David Ulevitch of <a href="http://www.opendns.com">OpenDNS</a> fame. Unfortunately, EveryDNS has had their own share of <a href="http://www.everydns.com/news.php">issues</a> over the years. I&#8217;m mentioning it here because I think it&#8217;s the best option for people who aren&#8217;t willing to pay for this essential function.</p>
<p>Next on the list is web hosting. Again, I&#8217;m not going to explain the differences between shared/dedicated/VPS plans because I assume you already know that. In my earlier years on the web, I was perfectly content with shared hosting. My Linux CLI skills were modest, and I didn&#8217;t demand complete control over my server environment (<em>root</em>, baby). In the last 4-5 years, my sysadmin skills have grown and the price of hardware has dropped to the point where I can afford my own box.</p>
<p>The problem is that I don&#8217;t <em>need</em> my own box. My blog isn&#8217;t exactly on par with Amazon or eBay or Google in terms of traffic. I can get by just fine with a VPS, which is essentially a virtual chunk of a much bigger machine. For what I do, 256 or 512M of memory is more than enough, and I only require a couple gigs of HD space. After searching around for a long time and reading tons of reviews, I decided on <a href="http://www.slicehost.com">Slicehost</a> about a year ago (14 or 15 months ago, actually). They&#8217;ve been fantastic. </p>
<p>After 300 days of uptime, I restarted my box because I wanted to, not because I had to. I think that fact alone speaks to Slicehost&#8217;s reliability. Sure, I <em>could</em> build out my own server and drop it in a colo facility somewhere, but that&#8217;s cost-prohibitive. I&#8217;d be looking at about a grand for the initial build-out and then a monthly colo fee on top of that. And if (when) the hardware fails, it&#8217;s all on me. Instead, I choose to pay Slicehost $20/month for use of their high-end hardware and connectivity. When a drive dies, they replace it, and it doesn&#8217;t cost me a cent.</p>
<p>Recently, I&#8217;ve been exploring some other VPS providers that offer more bang for the buck. <a href="http://www.linode.com">Linode</a> and <a href="http://prgmr.com">Prgmr.com</a> both provide more capacity for the same price (or less). A server move is a big deal and involves a lot of work, so being the lazy sysadmin that I am, I&#8217;m not too keen to pack up and move quite yet.</p>
<p>If you&#8217;re still with me, I saved the best for last: email. In 2009, email is absolutely critical, so we can&#8217;t take any chances here. Everything from job offers to utility bill notifications are sent via email, and even though the underlying protocols are designed to be fault-tolerant to a certain extent, I&#8217;d rather not risk it. Imagine what would happen if your home mailbox suddenly disappeared before the mailman could deliver your mail. Get it?</p>
<p>Well, I&#8217;ve had a Gmail account since before they were cool, so I was using that for the longest time. Seriously, I had one of the early invites back in May of 2004&#8211;now that&#8217;s some geek cred right there. At some point, it occurred to me that I was stupid for not taking advantage of my own domain name, which I&#8217;ve had since 2002. I knew I didn&#8217;t want to run my own mail server because it would take up too much of my time. (You think it&#8217;s easy to stay on top of spam filtering, virus filtering, and block lists?) Besides, it would be cheaper and more reliable to outsource it to a company that specializes in mail hosting.</p>
<p>After researching <a href="http://www.google.com/apps/intl/en/business/index.html">Google Apps</a> and <a href="http://www.tuffmail.com/">Tuffmail</a>, I decided to go with Google Apps&#8211;sort of. I think Gmail has the best web interface around, and it would have been hard to settle for something less. Google Apps comes in both a free version (Standard) and a paid version (Premier). They have similar feature sets, but you get a 99.9% uptime SLA, 25G of storage space, phone support, and the ability to disable ads with Google Apps Premier. The cost is $50/account/year, and with only one account, that translates to $50/year (I was always this good at math, by the way).</p>
<p>Since I had been using and enjoying my free Gmail account for about five years, I figured it was time to pay it forward by signing up for Premier instead of Standard. I was also getting a little nervous after reading horror stories of people being locked out of their Gmail accounts for days at a time, and I reasoned that a paid user with an SLA would have more protection against that kind of thing. For $0.13/day, the peace of mind, extra space, and lack of ads has been well worth it.</p>
<p>Since Tuffmail is equally awesome in a different way, I decided to use them for all of my auxiliary domains. I&#8217;ve got their most basic plan that costs $6/quarter, and they too have been well worth the money. Considering that I would have needed a separate email server at $20/month, paying Tuffmail $24/year is a bargain, and that&#8217;s not even counting the cost of my time to manage another box (and an <em>email</em> box, at that). You can set up as many domains as you want at Tuffmail and then have unlimited aliases all deliver to a single physical box. Cool.</p>
<p>Because of the way I&#8217;ve set up my essential services, I can continue to receive email even if my website is down. And because of Google&#8217;s SLA, I should be able to receive email 99.9% of the time. Changing domain name registrars or hosting companies is a breeze thanks to the decoupled nature of everything. Oh, and did I mention that I&#8217;m still able to receive email even when that happens?</p>
<p>I hope this article has been helpful, and I intend to write more like it in the future. Feel free to ask questions or spark up a discussion in the comments.</p>
<p>That&#8217;s how I roll.</p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/gmA4FU_DD5o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/319/how-i-roll-outsourcing-critical-services.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My world-famous hamburger recipe</title>
		<link>http://mattjacob.com/archives/408/my-world-famous-hamburger-recipe.html</link>
		<comments>http://mattjacob.com/archives/408/my-world-famous-hamburger-recipe.html#comments</comments>
		<pubDate>Fri, 24 Apr 2009 16:44:41 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[food]]></category>
		<category><![CDATA[cooking]]></category>
		<category><![CDATA[grilling]]></category>
		<category><![CDATA[hamburger]]></category>
		<category><![CDATA[recipes]]></category>

		<guid isPermaLink="false">http://mattjacob.com/?p=408</guid>
		<description><![CDATA[Now that summer has officially arrived (in Tucson, anyway), it can mean only one thing: time to clean off the grill and pile on the red meat. I made some pretty decent burgers last night using my time-tested recipe, and &#8230; <a href="http://mattjacob.com/archives/408/my-world-famous-hamburger-recipe.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Now that summer has officially arrived (in Tucson, anyway), it can mean only one thing: time to clean off the grill and pile on the red meat. I made some pretty decent burgers last night using my time-tested recipe, and I thought I&#8217;d share (the recipe, not the burgers) for all of the yet-to-be-enlightened burger chefs out there. The recipe is simple on purpose—quick and easy to make, and easier to scale up for large groups of people.</p>
<p>You will need:</p>
<ul>
<li>1 lb. ground beef (80-90% lean)</li>
<li>1/4 cup Worcestershire sauce</li>
<li>2 tsp. Old Bay seasoning</li>
<li>3 cloves minced garlic (use less or omit if desired)</li>
</ul>
<p>Here&#8217;s how to do it:</p>
<ol>
<li>In a bowl, mix ingredients together. Be careful not to handle the meat too much.</li>
<li>Shape into 3 patties. You might be able to get 4 patties per pound of beef, but they&#8217;ll end up on the small side.</li>
<li>Grill on high heat for about 5 minutes per side. I say <em>about</em> because all grills are different. Tip: oil up your grill with some cooking spray before lighting to prevent the burgers from sticking.</li>
<li>Drop a piece of cheese on each burger for the last 30 seconds of cooking. Either colby-jack or cheddar works well.</li>
<li>Serve on a toasted bun with condiments (bacon and BBQ sauce, anyone?).</li>
</ol>
<p>So there you have it: my world-famous burger recipe (depending on your definition of <em>world</em>). Final note: I&#8217;ve seen some recipes that call for eggs and breadcrumbs, but in my opinion, that will give you grilled meatloaf rather than a hamburger. Stick with my recipe if you want to please a crowd.</p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/mhMqJQ5RGrw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/408/my-world-famous-hamburger-recipe.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>2008 year in review</title>
		<link>http://mattjacob.com/archives/394/2008-year-in-review.html</link>
		<comments>http://mattjacob.com/archives/394/2008-year-in-review.html#comments</comments>
		<pubDate>Mon, 05 Jan 2009 21:06:15 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://mattjacob.com/journal/?p=394</guid>
		<description><![CDATA[We&#8217;re already almost a week into 2009, so I thought it would be appropriate to look back and remember all the things that happened in 2008. It seems like not so long ago when I was doing the same thing &#8230; <a href="http://mattjacob.com/archives/394/2008-year-in-review.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re already almost a week into 2009, so I thought it would be appropriate to look back and remember all the things that happened in 2008. It seems like not so long ago when I was doing the same thing for 2007, and if past experience is any indication, 2009 will be the same way.</p>
<p>In (hopefully) chronological order, this is what I did in 2008:</p>
<ul>
<li>Refereed at Region IV ODP Championships in Phoenix (and was invited back again for the 2009 tournament in just a few weeks).</li>
<li>Purchased a shotgun to maintain my average of 1 new gun/year.</li>
<li>Graduated from the <em>prestigious</em> (tee-hee) <a href="http://www.eller.arizona.edu">Eller College of Management</a> at the <a href="http://www.arizona.edu">University of Arizona</a> with a B.S. in Business Administration and a focus on MIS (ranked fourth in the nation at the time I graduated).</li>
<li>Moved into a new apartment.</li>
<li>Bought a motorcycle, learned how to ride it, took a safety course, and got an M endorsement on my license&#8212;in that order.</li>
<li>Had my first motorcycle accident after summer rains washed some sand onto the road.</li>
<li>Left behind a great job and great friends at <a href="http://www.ephibian.com">Ephibian</a> for a new opportunity and just to see what else was out there.</li>
<li>Switched to Mac (again) by purchasing a black MacBook just after the new aluminum models came out (intentionally).</li>
<li>Went back to freelance work (again) with the unofficially official title of <em>Web Ninja</em>.</li>
<li>Traveled to New Mexico, Colorado, and Minnesota for the first time ever.</li>
<li>Lost a super-hot girlfriend but gained a super-hot fiancée and the love of my life instead.</li>
</ul>
<p>I hope I&#8217;m not forgetting something. Write a comment and let me know if I did anything else last year.</p>
<p><a href="http://mattjacob.com/journal/wp-content/uploads/2009/01/the-ring.jpg"><img class="aligncenter size-medium wp-image-395" title="Engagement Ring" src="http://mattjacob.com/journal/wp-content/uploads/2009/01/the-ring-410x304.jpg" alt="Engagement Ring" width="410" height="304" /></a></p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/tNduc5QkzEg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/394/2008-year-in-review.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Merry Christmas 2008!</title>
		<link>http://mattjacob.com/archives/387/merry-christmas-2008.html</link>
		<comments>http://mattjacob.com/archives/387/merry-christmas-2008.html#comments</comments>
		<pubDate>Thu, 25 Dec 2008 08:50:21 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[faith]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[Christmas]]></category>

		<guid isPermaLink="false">http://mattjacob.com/journal/?p=387</guid>
		<description><![CDATA[Merry Christmas, everyone! I hope this year finds you happy and healthy. Here&#8217;s some good stuff from Luke 2:8–14 to think about: And in the same region there were shepherds out in the field, keeping watch over their flock by &#8230; <a href="http://mattjacob.com/archives/387/merry-christmas-2008.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Merry Christmas, everyone! I hope this year finds you happy and healthy. Here&#8217;s some good stuff from <a href="http://www.biblegateway.com/passage/?search=luke%202:8-14;&amp;version=47;">Luke 2:8–14</a> to think about:</p>
<blockquote><p>And in the same region there were shepherds out in the field, keeping watch over their flock by night. And an angel of the Lord appeared to them, and the glory of the Lord shone around them, and they were filled with fear. And the angel said to them, &#8220;Fear not, for behold, I bring you good news of great joy that will be for all the people. For unto you is born this day in the city of David a Savior, who is Christ the Lord. And this will be a sign for you: you will find a baby wrapped in swaddling cloths and lying in a manger.&#8221; And suddenly there was with the angel a multitude of the heavenly host praising God and saying,</p>
<p style="padding-left: 30px;">&#8220;Glory to God in the highest,<br />
and on earth peace among those with whom he is pleased!&#8221;</p></blockquote>
<p><a href="http://mattjacob.com/journal/wp-content/uploads/2008/12/christmas-eve-2008-presents.jpg"><img class="aligncenter size-medium wp-image-386" title="Christmas Eve 2008 Presents" src="http://mattjacob.com/journal/wp-content/uploads/2008/12/christmas-eve-2008-presents-410x307.jpg" alt="Christmas Eve 2008 Presents" width="410" height="307" /></a></p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/PonvpZmK-q0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/387/merry-christmas-2008.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More ominous than usual</title>
		<link>http://mattjacob.com/archives/383/more-ominous-than-usual.html</link>
		<comments>http://mattjacob.com/archives/383/more-ominous-than-usual.html#comments</comments>
		<pubDate>Tue, 23 Dec 2008 23:25:39 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[photos]]></category>
		<category><![CDATA[clouds]]></category>
		<category><![CDATA[forecast]]></category>
		<category><![CDATA[Tucson]]></category>
		<category><![CDATA[weather]]></category>

		<guid isPermaLink="false">http://mattjacob.com/journal/?p=383</guid>
		<description><![CDATA[It&#8217;s weird how a single cold, rainy, windy, and cloudy day can alter your mood when you&#8217;re used to 300-some sunny days a year. Good thing Christmas is coming soon to cheer things up, because the forecast this week looks &#8230; <a href="http://mattjacob.com/archives/383/more-ominous-than-usual.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s weird how a single cold, rainy, windy, and cloudy day can alter your mood when you&#8217;re used to 300-some sunny days a year. Good thing Christmas is coming soon to cheer things up, because the forecast this week looks absolutely depressing.</p>
<p><a href="http://mattjacob.com/journal/wp-content/uploads/2008/12/dark-rain-clouds-tucson.jpg"><img class="aligncenter size-medium wp-image-384" title="Dark Rain Clouds in Tucson" src="http://mattjacob.com/journal/wp-content/uploads/2008/12/dark-rain-clouds-tucson-410x307.jpg" alt="Dark Rain Clouds in Tucson" width="410" height="307" /></a></p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/vPnE1RA6Nk8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/383/more-ominous-than-usual.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This is where the magic happens</title>
		<link>http://mattjacob.com/archives/381/this-is-where-the-magic-happens.html</link>
		<comments>http://mattjacob.com/archives/381/this-is-where-the-magic-happens.html#comments</comments>
		<pubDate>Sat, 20 Dec 2008 08:29:39 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[photos]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[headphones]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[thinkpad]]></category>

		<guid isPermaLink="false">http://mattjacob.com/journal/?p=381</guid>
		<description><![CDATA[It&#8217;s a little cramped, but I managed to find the MacBook a spot on my desk where I can still run all the necessary cables to it. The ThinkPad hasn&#8217;t gotten too jealous of the MacBook yet, but it&#8217;s ready &#8230; <a href="http://mattjacob.com/archives/381/this-is-where-the-magic-happens.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a little cramped, but I managed to find the MacBook a spot on my desk where I can still run all the necessary cables to it. The ThinkPad hasn&#8217;t gotten too jealous of the MacBook yet, but it&#8217;s ready and waiting to strike at any moment.</p>
<p>Ironically, Apple ruined my black/gray color scheme with all their white cables: white USB, white power adapter, and white mini-DVI to DVI converter. Just the other night, my brother and I were wondering why the black MacBooks come with a white power brick. I&#8217;m surprised that Mac users haven&#8217;t picketed in front of Apple HQ yet.</p>
<p>The headphones are<a href="http://www.sennheiserusa.com/newsite/productdetail.asp?transid=004974"> Sennheiser HD-280 Pros,</a> and the keyboard is a <a href="http://pckeyboards.stores.yahoo.net/customizer.html">Customizer 104</a> made by the same people who manufactured the original IBM Model M keyboards. You can&#8217;t see it in this picture, but the trackball off to the right is a <a href="http://us.kensington.com/html/2200.html">Kensington Expert Mouse</a>. The mug at the very top of the frame was holding my hot chocolate until I drank it all, courtesy of <a href="http://mediatemple.net/">Media Temple</a>.</p>
<p><a href="http://mattjacob.com/journal/wp-content/uploads/2008/12/desktop-macbook-thinkpad-ipod-headphones.jpg"><img class="aligncenter size-medium wp-image-380" title="Physical Desktop Layout" src="http://mattjacob.com/journal/wp-content/uploads/2008/12/desktop-macbook-thinkpad-ipod-headphones-410x307.jpg" alt="Physical Desktop Layout" width="410" height="307" /></a></p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/EIxYzzjVYZ4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/381/this-is-where-the-magic-happens.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Incredible sunset from yesterday</title>
		<link>http://mattjacob.com/archives/350/incredible-sunset-from-yesterday.html</link>
		<comments>http://mattjacob.com/archives/350/incredible-sunset-from-yesterday.html#comments</comments>
		<pubDate>Wed, 17 Dec 2008 06:01:27 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[photos]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[incredible]]></category>
		<category><![CDATA[sunset]]></category>
		<category><![CDATA[Tucson]]></category>

		<guid isPermaLink="false">http://mattjacob.com/journal/?p=350</guid>
		<description><![CDATA[I got lucky and managed to capture this shot with Rachel&#8217;s camera yesterday just as I was getting out of my car. It was only visible for about 60 seconds, and then the view changed as the sun went down &#8230; <a href="http://mattjacob.com/archives/350/incredible-sunset-from-yesterday.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I got lucky and managed to capture this shot with Rachel&#8217;s camera yesterday just as I was getting out of my car. It was only visible for about 60 seconds, and then the view changed as the sun went down further. Click the preview below to see the full-size version (1024×768).</p>
<p><a href="http://mattjacob.com/journal/wp-content/uploads/2008/12/tucson-cloudy-sunset.jpg"><img src="http://mattjacob.com/journal/wp-content/uploads/2008/12/tucson-cloudy-sunset-410x307.jpg" alt="Tucson Cloudy Winter Sunset" title="Tucson Cloudy Winter Sunset" width="410" height="307" class="aligncenter size-medium wp-image-369" /></a></p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/j9BUQLuJscE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/350/incredible-sunset-from-yesterday.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fresh coat of paint around here</title>
		<link>http://mattjacob.com/archives/337/fresh-coat-of-paint-around-here.html</link>
		<comments>http://mattjacob.com/archives/337/fresh-coat-of-paint-around-here.html#comments</comments>
		<pubDate>Thu, 11 Dec 2008 18:17:35 +0000</pubDate>
		<dc:creator>Matt Jacob</dc:creator>
				<category><![CDATA[maintenance]]></category>
		<category><![CDATA[geeky]]></category>
		<category><![CDATA[housekeeping]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mattjacob.com/journal/?p=337</guid>
		<description><![CDATA[As you can tell from looking around, this site was featured on Extreme Makeover: Blog Edition last night. Not really, but a lot of stuff changed while most of you were sleeping. The most obvious difference is the layout. I &#8230; <a href="http://mattjacob.com/archives/337/fresh-coat-of-paint-around-here.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As you can tell from looking around, this site was featured on <em>Extreme Makeover: Blog Edition</em> last night. Not really, but a lot of stuff changed while most of you were sleeping.</p>
<p>The most obvious difference is the layout. I had been working on replacing the default WordPress theme for a while, but then I came across Derek Punsalan&#8217;s <a href="http://5thirtyone.com/grid-focus">Grid Focus</a> theme. It&#8217;s very clean and minimal, just like my own design that&#8217;s still in development, and I think it looks pretty sharp. I&#8217;ll give it a shot for a while and see how it goes, but my feeling at this point is that anything is better than the tired-looking blue default theme.</p>
<p>Another important change has to do with site URLs and search engine optimization (SEO). You might have noticed that permanent links for posts now end in .html and include the title of the post. This will help search engines rank and index my content since relevant words are now contained in the URL itself. An additional benefit is that I can easily switch to static pages if I need to reduce server load quickly (<a href="http://digg.com">Digg </a>or <a href="http://slashdot.org">Slashdot</a>). Old links containing only the post ID should continue to work just fine.</p>
<p>Thanks to the <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemaps</a> plugin, I now have an accurate <a href="http://sitemaps.org/protocol.php">Sitemap-compliant</a> <a href="http://mattjacob.com/journal/sitemap.xml">sitemap</a> containing a listing of all content generated by WordPress. My sitemap.xml and sitemap.xml.gz  files are recreated every day around midnight, and I configured <a href="http://www.google.com/webmasters/tools/">Google Webmaster Tools</a> to pick up on that and take care of it.</p>
<p>Finally, <a href="http://wordpress.org/development/2008/12/coltrane/">WordPress 2.7</a> was officially released yesterday, and I upgraded right away after having tested both RC1 and RC2. The most visible new change is the admin interface/dashboard, and they really did a great job with it. While poking around, I noticed some new configuration options as well, and one of them directly affects how comments work on this site.</p>
<p>There is now a 21-day commenting window on all posts that allow comments (which should be all of them). I like this change a lot because it will prevent people from resurrecting posts with discussions that have been dead for months. An added benefit is that spam should go down since there will never be more than a handful of posts available to comment on. So, if you have something to say, make sure you say it within three weeks of the original post date!</p>
<p>Oh, and one more minor thing: I posted my email address on the <a href="http://mattjacob.com/journal/about">About Me</a> page and I&#8217;m keeping it safe from spammers with the help of <a href="http://recaptcha.net">reCAPTCHA</a>. If you need to get in touch, head over there to contact me. It&#8217;s a pretty <a href="http://recaptcha.net/learnmore.html">cool system</a>, and I might move to reCAPTCHA for comment validation in the future.</p>
<img src="http://feeds.feedburner.com/~r/mattjacob/~4/Db153zCdzN0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mattjacob.com/archives/337/fresh-coat-of-paint-around-here.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 1.401 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-07-29 12:05:24 -->
