Jumping on the gulp.js bandwagon

For funzies and learnzies, I reworked my Normalize.css Sass fork to use gulp.js instead of the iconoclastic mix of shell scripts and a Makefile. I had been going with my batches of shell scripts because I value auditability in what I use, and to keep a low overhead of 3rd-party dependencies. Every additional programming language …

Missing Documentation

I had to help a client with a WooCommerce problem with product catalog theme overrides. I have some things to add to their page on Template Structure + overriding templates via a theme: The resulting rendered theme files loaded by default are not the same as what would be loaded if you copy over the …

Keep CSS in sync with SASS with Git

I made this shell script for use as a post-merge hook in Git that I’d like to share. Assumptions: You are using the SCSS flavor of SASS; even if you don’t have SASS installed on the system you’re using this on, you have it and compass installed on a machine you have SSH access to. …

Neat Little Domain Name Service Trick

If you own your own domain, and you resort to local hosts file trickery to get a test version running on your localhost, you don’t have to do that anymore. If you own example.com, and use dev.example.com as your localhost version of the site, you can create a CNAME entry for the dev subdomain that …