Using Composer To Increase Your WordPress Development Powers

Composer is an important tool that is not only easy to use, but also leads to increased code reusability, a reduction in copypasta errors, encourages best practices like using namespacing and autoloaders, and can aid in deployments.

WordPress Tallahassee Meetup: Turning WordPress Sites Into Web & Mobile Apps

For the second meeting of the Tallahassee WordPress Meetup I am presenting on solutions for turning WordPress sites into mobile apps and using WordPress as the back-end for a web and/or mobile app. This is a subject that I’ve thought a lot about as I work with the WordPress REST API, and my own projects.

Using Dropbox To Keep VVV In Sync on Multiple Computers

I’ve been plotting for a while now to get a kick-ass desktop for development. Since I work once or twice a week at a co-working space and travel for WordCamps or to visit family fairly regularly, I’m going to need to keep my laptop for those situations. Thanks to Dropbox and Scott Kingsley Clark, it’s actually really easy to keep your WordPress VVV-based development environment in sync across multiple computers

JPD2 Easy Transient Caching Plugin

My newest plugin, JPD2, makes caching the results of a WP_Query, WP_User_Query and WP_Meta_Query, via the transients API easy. Realize increased performance, by caching the results of your queries, with one simple function. All saved queries are automatically reset when any post is updated. You can download it from or clone the GitHub repo. […]