Category: Code

  • Creating a Homebrew Workflow with Alfred on MacOS

    Creating a Homebrew Workflow with Alfred on MacOS

    One of the first suggestions that I was given when I switched from Windows to Mac was to install and use Alfred, a productivity app for Mac OS X. I have to thank Mason James for the suggestion, as Alfred has been an integral part of my Mac usage ever since. Tomorrow I’ll give an…

  • A Starter Child Theme For Genesis

    A Starter Child Theme For Genesis

    While my last post about a theme was for my my first Gutenberg-ready theme, Malik, I do a good portion of my work with the Genesis Framework, and often use the custom themes that StudioPress sells. I like to save time and repurpose code wherever I can, and several years ago I decided that I…

  • Bash scripting to automate site builds with WP-CLI

    Bash scripting to automate site builds with WP-CLI

    I told myself that I would endeavor to create a project using an entirely new-to-me technology every month, and on the last possible day in January I’m doing a writeup on a bit of bash and wp-cli code written for last week’s WordPress Orlando Meetup. While I didn’t quite hit the mark, I did learn…

  • Automating New Sites with VVV, VV, Blueprints, and Bash

    Automating New Sites with VVV, VV, Blueprints, and Bash

    Who wants to start building new sites quicker? Whether for yourself, for friends, or for clients, you have probably set up more than a few WordPress sites by now. There are probably quite a few things that you do on a regular basis for those sites, right? Here’s a few things that I do: Pull…

  • Installing Vagrant, Virtual Box, VVV, & VV On Mac

    Installing Vagrant, Virtual Box, VVV, & VV On Mac

    I’ve been using Vagrant with VirtualBox for local development for over a year now, after introduction to the tools on top of Varying Vagrant Vagrants at a WordCamp. It’s become my default standard for starting new WordPress sites, and it’s more highly accessible than I realized at the time that I first tried it, though…

  • Tools and Techniques That Have Improved Development Tasks

    Tools and Techniques That Have Improved Development Tasks

    Next up on my run-through of things that have improved my workflow is development tasks. This is one area where I know that I need a lot of improvement, as there are so many tools out there. Starting Projects I typically begin each WordPress based project via Vagrant and a VVV box on my local…

  • Comments on Live Site Being Sent to Staging Site

    Comments on Live Site Being Sent to Staging Site

    If y’all weren’t aware, I’m a big fan of my site host, WP Engine. One of the coolest features that their service has (in addition to built in security, caching, CDN and backups), is the ability to make a staging version of your site with a single click, and copy the staging version to your…

  • What is the Difference Between PHP, HTML and CSS Anyway?

    While the following post is geared more toward beginners, and not the standard fare for this blog, I’m working up a more basic talk for non-developers to give a jumping off point for what we actually do to someone that wants to make sense of a basic WordPress site theme. There is no way that…