From Mac to Linux – First Impressions on a Major Workflow Shift

After 10 years with Apple I’ve finally taken a new direction and bought an Oryx Pro from System76 last week. While I’d love to say I’ve already fully-converted I would be lying. Between a weekend trip and a busy work week I haven’t been able to get nearly as far with it as I would have liked but I have used it enough to be able to determine how I think the project will work out for me. Here’s my initial thoughts on the transition and the machine in general. Continue Reading

So Long Primary Vagrant

For the last four and a half years I’ve poured an awful lot of time into my local development environment which has morphed to one of my most popular projects of all time on GitHub. Primary Vagrant was my first real devops project that helped me learn technologies from Puppet to Ruby and from Vagrant to server architecture to a level of detail I never thought I would need.

Today it is time for me to announce that I have shut down the project.

Continue Reading

Stop Autoplay Videos in Google Chrome

In upcoming versions of Google Chrome, Google promises to make it easier to disable autoplay on videos. For now, however, it’s not quite as easy to get to but still available if you know where to look.

To stop the autoplay nonsense in Chrome yourself here’s what you need to do:

  1. Go to chrome://flags/#autoplay-policy in your browser
  2. Under Autoplay policy select Document user activation is required.
  3. Click RELAUNCH NOW at the bottom of your browser screen.

That’s it, you should now get far less annoying videos playing automatically as you browse the web.

I should add that I did this in the latest build of Chrome 63 on my computer. If you don’t see the option yourself make sure your copy of Chrome is up to date.

Standardizing Our WordPress Plugin Development

We write a lot of plugins at work. On average I seem to build one or two a month myself and I’m one of a team of developers working on our site. With that much code getting built keeping all that code maintainable can be quite a chore. To make that chore a bit easier I’ve introduced the team to WordPress coding standards and other tools but it can still be a challenge to keep all the plugins organized. Continue Reading