I've got an update about this site. First off, I found a site simply by doing a Google search for 'Tech Life Blogged' and I discovered a site that was most likely the original prior to posting the blog over FTP. Please visit the actual and most likely original TechLifeBlogged.
Secondly, the preliminary Google Analytics results have shown that only ONE other person besides me visited this site in the last 24 hours. It was about noon today CST and they were from or near Williston, Vermont. The clicked a link from Lifehacker.org. They probably didn't find what they were looking for and left quickly. And hey, if that was you, sorry!