Just earlier today, I finally finished the first part of this little project. For the last two weeks, I've been working to put together a home-brewed application that will allow me log pictures and blog posts and tie them to geographical locations. I've also created a (my first) mobile application that will periodically (every minute) request my location via GPS and save it to my phone. Once saved, I'll be able to upload the data to this server whenever I choose so that my path can be outlined and followed as I make my way through southern Asia. Overall, I've worked up a nifty tool that I hope to use in the coming months to stow pictures, thoughts, and data, but the tool itself is only half of the work.
The rest of the work lies in using this tool. I plan to constantly be updating my location history through my GPS tracker, which is mostly passive interaction: start tracker, stop tracker, upload, repeat. But I also want to keep near daily text entries. This is something I've never been good at and I fear it may be difficult to keep up with. Being without a proper keyboard will also make this much more painful and more prone to fail (not to mention all inevitable typos!). To combat the awfulness that is phone typing, I've created image posts or 'postcards' in hopes that I won't be so dissuaded from posting anything at all. Although images alone don't provide the sort of insight I'm looking to provide, I think that with thoughtful captions I'll be able to make a satisfactory compromise.
All-in-all, I'm not certain how this project will turn out. I'll be happy if my server doesn't die or the database doesn't drop itself by the time I'm back (I guess could reboot the server/fix a db/etc remotely, but it sure wouldn't be fun doing it over a pipe on my phone).
Also: My blog is way better than Ben's (although he'll probably be more consistent). Who makes a completely client-side website?? My phone practically melts when it tries to load it.