I Design and Build
Websites and Business Tools
And I Share My Adventures
wordpress-bash

I’ve had to set up a lot of wordpress sites lately, and rather than going to my browser to retrieve the files, I’ve written a quick bash script to do the heavy lifting (download, decompress, move the files, clean up) for me. The script is below, and once saved and and made executable (chmod +x…

mailchimp

MailChimp offers a great way to build customized forms for use on your website. Their form creation options are great for adding a simple newsletter sign up to your site, but sometimes you need to do more with your user’s information. I had to dig around a little bit to figure out how to easily…

porfolio

I’ve just launched the updated design for my website, with a stronger focus on my blogging. I’m also in the process of updating my portfolio selection and layout. This last year I’ve done a lot of behind the scenes development, including things like onsite search result optimizations, custom jQuery plugins, coding a multi-domain website hosting…

crontab

After a little research, I’ve set up a quick way to automate the database backups over at ALTGG.com (a site that I co-founded). I had two requirements for my solution: automatically backup our mysql files and zip them, and to transfer backups offsite via ftp. The below commands, saved in my crontab did the trick. To…

Screen Shot 2013-12-18 at 9.14.51 AM

Awhile back the owner of Gray Hat Web asked me to bring the new design for his blog to life. Set up with a few .psd’s and and a list of requirements, I set out to build a custom theme around his designs. This project required some pretty cool effects and I wrote several custom functions…

The Sugar Association

I recently worked with Abundance Media to build a WordPress theme for The Sugar Association that matched their previous Joomla theme. The transition went smoothly, but I did get stumped for a few minutes trying to create a sidebar menu that displayed the current top-most parent’s children and sub-children. The menu structure I needed to build for…