Code Uncategorized

A Basic Database and Content Backup Script

I presented an unconference session at the great WordCamp Portland and have cleaned up my backup script for WordPress (and really any db/single uploading/plugin/theme folder program). Comment here if you have any questions about how it works or suggestions for how to improve it. Like WordPress, it’s available under the GPL v2

#! /bin/sh

# config
# end config

DATE=`date +%Y.%m.%d.%k.%m | tr " " _`
echo Licensed under the GPL version 2
echo Copyright 2009 Aaron Jorbin
echo $DATE start backup with mysqldump
mysqldump $DBTABLE --add-drop-table -h localhost -u $DBUSER --password=$DBPASSWORD --single-transaction > db.$DATE
echo mysqldump done, gziping it
tar cfz db.$DATE.tar.gz db.$DATE
rm db.$DATE
echo Database backup gzipped, Tarring up our WordPress folder
tar cfz mu.$DATE.tar.gz -C / $CONTENTPATH
echo copying files to backup folder
mv db.$DATE.tar.gz $DESTINATION/
mv mu.$DATE.tar.gz $DESTINATION/
echo Cleaning Up
#clean up files that are sitting there
find $DESTINATION -type f -mtime +14 -exec rm {} \;
echo Thank you for backing up WordPress.
echo ---
echo The Poetic Code
echo Options, Comments, Posts and more
echo Safer then before
My Clients Uncategorized

Detour Cafe

Detour Cafe is a fabulous (I recommend The Boys Upstairs which is a sandwich featuring Italian sausage with roasted onions, melted mozzarella and tomato sauce) cafe in South East Portland that I had the honor of collaborating once again with Emily Steen from Built Studios on for their website. They already had a basic site, but it was slow and hard to update (since it relied on a lot of flash).

Emily designed a few enhancements to the sites usability and I rebuilt the site from scratch to use WordPress to allow them to make all the changes to update the site easily and often. I provided all the coding outside of the site header and trained Becky, one of the Cafe owners, on how to use WordPress.

My Clients Uncategorized


This site was a lot of fun.  I worked with Emily Steen, the Principal of Built Studios, to build a site that allows them to easily update the site with all the work they do and

This site features a custom built WordPress theme that makes use of the Jquery UI for both the side navigation and the image switcher on client pages.  Check out this page to see the image switcher in action.

Since launching the site, we have added the news feed to the front page to make it easier for them to show off the newest things worked on.

My Clients Uncategorized

Oregon City Grille

Oregon City Grille is a restaurant whose website I collaborated on with Emily Steen from Built Studios . She provided all the art work and design while I provided all the coding. It was built with quick loading and a low overhead in mind and thus features minimal JavaScript and no cms.

Music Uncategorized

Our Own Classics

Tonight I listened to some classic G. Love and Special Sauce.  In fact, listing to the album Philidelphonic tonight might have been the first time I’ve listened to the whole thing in 5 years, but if there is a single musician that brings my dorm days, it’s G. Love.

Categories Uncategorized


Yes, they do happen. I’ve changed some things around and all that jazz.

I’ve updated the site and added a couple of pages to the portfolio section.  Expect more updates soon.

What do you think of the changes?

My Clients Uncategorized

Valls Photographic

I worked with Valls Photographic on two great sites. The first is and it is Wedding and Wedding Photography blog. While I’m not getting married anytime soon, I’ve stayed subscribed to this blog for it’s great Photographs. I got this site back up and running after an SQL injection attack and upgraded it and it’s security.

The second site I did for Valls Photographic is, a comercial photography blog. I designed this blog to be clean and fit in with the overall theme of

My Clients Uncategorized WordPress

I Could Kill Her

I Coul Kill Her is a blog about two best friends who seem a bit at odds with each other. It’s witty, interesting and funny. So far for them, I’ve:

  • Moved the site from one hosting plan to another and changed it’s Domain Name.
  • Maintained WordPress and Plugins.
  • Increased Search engine optimization.
My Clients Uncategorized

edge Of Belmont

edge of Belmont is a restaurant in SE Portland serving eclectic cuisine. There site features multiple menus and an events calendar, both client controlled. In addition the event calendar automatically removes events after they’ve happened. The site was visually designed by Ben Vanderveen at plus two collective. Since the site launched I’ve helped maintain the site for them.

mostly pointless. Uncategorized

What you are looking at

So as you may have noticed, this site is a work in progress. Expect changes. some subtle, others less so.