March 23, 2014

Compatible Post Sharing System

This post got lost in an avalanche of work. I wrote the first half around the time I finished up initial work on Compatible Post Sharing System WordPress plugin. The second half describes how it works and future development plans.

Posted in: JavaScript | PHP | Plugins | WordPress
March 20, 2014

Adding Export Filters for Custom Post Types

The WordPress Export tool makes filters available to posts and pages but not to custom post types. I had a hard time finding code examples or documentation on this subject. After quite a bit of searching, I retrieved a page from the Wayback Machine that describes how to add date filters to a custom post type before exporting. It's a good starting point for adding all filters to all of a theme's custom post types.

Posted in: JavaScript | PHP | WordPress
January 27, 2014

Lucerna – a Vagrant LAMP Stack

For a while now, I've been building Vagrant VMs the old fashioned way which has basically involved grabbing a Linux box from the good folks at Vagrant, sshing in, then running a handful of commands and tweaking a couple of config files. I work with straightforward LAMP and LEMP stacks, so I used to think this wasn't a problem. I was wrong.

Posted in: Chef | Dev Ops | Ruby | Vagrant
January 18, 2014

WordPress Plugin Boilerplate Templates

Over the holidays, I created a couple of WordPress plugin boilerplate templates. They implement the singleton class design pattern and the WordPress Settings API. They're available on Github now.

Posted in: PHP | WordPress
January 11, 2014

Random Voltage Generator

I built a prototype of a random voltage generator using a Teensy 2.0. It's designed to interface with Eurorack Modular synthesizers but could be used with any synth that works with a 0 to 5V control voltage. I've included a sound clip, the source code, and a Fritzing sketch along with some thoughts on future plans for the circuit.

Posted in: Arduino | Eurorack Modular