Github Deploy

I recently created this program to help me deploy and update clients’ sites using Github. If you’re looking for a free, lightweight, self-hosted, Github based deployment solution, please give it a try! You can find the repo here.

Automated WordPress vulnerability checking with Wordshell and WPVulnDB

The WPScan Vulnerability Database ( provides an excellent service for checking your WordPress core, themes and plugins for known vulnerabilities. It is a little tedious to use manually (i.e. enter your core version and the names and versions of your themes and plugins one at a time), but an API is provided which can make … Continued

Getting BrowserSync working with Vagrant

I just recently started using the Sage starter theme for WordPress theme development, after positive recommendations from many theme developers. I had been using Bones theme, which was (and still is) excellent, but Sage is (in my opinion so far) even better. One of the cool features of Sage is BrowserSync, which automatically keeps a … Continued

How to fix /bin/bash^M: bad interpreter: No such file or directory error

Ever get the error /bin/bash^M: bad interpreter: No such file or directory ? This frequently occurs when moving files between Windows and OSX/Linux environments and the files haven’t been saved with the correct encoding. There are a few ways to fix it, including using dos2unix or saving the offending file with the correct encoding, but … Continued

I’m jumping ship back to WordPress

Yep, I’m one of those people. Couldn’t stick it out with a real hacker’s CMS, so I’m returning to my former flame, good old WordPress. I’m sure I will miss the speed and security of having a database-less static site, but I just love WP too much.  I thought Jekyll would be easier to administer (and it … Continued