Flashing Windows Phone Mango (build 8107) onto HTC Mazaa

If you follow me on Twitter, you may have noticed that my beloved HTC Trophy and I went swimming in the Gulf of Mexico. Thankfully, Ben Lower sent me a HTC Mazaa to use last week. This post will walk through how to manually flash a stock Windows Phone Mango ROM onto the HTC Mazaa and then update it to the latest 8107 build of Mango. Read More

Deploying PHP Applications to Heroku

I've been trying to find a straight-forward guide on how to deploy PHP applications to Heroku to share with people, but I can't find one that covers both setting up Heroku and deploying PHP applications. While no configuration is necessary to deploy a PHP application on the Cedar stack, I think this guide will be a useful reference. Read More

Milkman: Remember The Milk for Windows Phone

Over the past week or so I have been working on my latest application for Windows Phone. It's a simple task manager application that syncs with Remember The Milk, called Milkman. Milkman is a beautiful, clean interface for your Remember The Milk tasks that seamlessly integrates with the Windows Phone experience. Read More

Deploying XINU to Linksys Routers at Purdue University

This tutorial will walk you through setting up your local environment on lore.cs.purdue.edu to build the XINU kernel, connect to the Linksys routers, and deploy your XINU image to the backend machines for testing. The information provided in the handouts for the Operating Systems courses at Purdue are not very helpful, so hopefully this guide will be more useful. Read More

2011 By The Numbers

Another year has come and gone, but before I close the chapter on 2011 I want to take a moment and look back on the last 365 days. Earlier this week I spent some time collecting and analyzing data from several different web services, even hacking together a few data mining utilities, to calculate what exactly I did last year. Here's a look back at 2011 by the numbers. Read More

Import Legacy mbox Files Into Gmail

One of the more notable technology problems that I encountered over the holidays last week was that of my girlfriend's mom's email. She uses Thunderbird to access her email from her desktop, but recently it had been "eating" older email messages. Thunderbird had begun, with good reason, archiving her older email messages. Read More