Image for post
Image for post

Although WordPress 3.3.2+ doesn’t select the “Uncategorized” category (or whatever your “default category” is, if you modified it) when you create a new post, if you save the post without any categories “Uncategorized” is automatically added.

Then, when you (or another editor) comes and selects the appropriate category “Uncategorized” is not automatically deselected (unchecked), and unfortunately “Uncategorized” often appears “below-the-fold”, which means there are countless posts with both their appropriate categories and uncategorized!

“The challenge with the WordPress default category is that authors will frequently draft their articles and choose the appropriate category at the end of the process. All…


Simply need a SASS compiler and Autoprefixer watching for changes? Here’s a simple (one file) npm script setup.

I’m working on a project where I just needed a SASS compiler and Autoprefixer (my two must-have modern development conveniences) watching for changes.

Tools like Rollup, Parcel, Webpack, Gulp, Grunt, and Bower are great for complex projects, but I tire from the dependency soup that has underscored frontend development in the last 5 or so years. I think I’ve created a pretty elegant solution:

#package.json{ ... Name, version, dependencies, etc. ... "scripts": { "watch": "chokidar ./src/**/*.scss --command 'node-sass-chokidar ./src/style.scss | postcss…


With a few lines of code you’ll be managing your files and directories across remote docker-machine hosts and your local machine in no time.

The Problem

Using docker-machine to manage my remote Docker deployments, I was frustrated to find out that volume mount paths in docker-compose.yml are mounted verbatim on the remote host. For example, with a docker-compose.yml such as this:

# docker-compose.yml
...
services:
someservice:
...
volumes:
- ./local/dir:/path/in/container
...

The docker-compose command will convert the relative ./local/dir path to its absolute state:/Users/myusername/path/to/project/local/dir and mirror it on the remote server (although it doesn’t populate the files — more on that later). …


Are you experiencing migraines trying to install Let’s Encrypt on your Amazon Linux AMI EC2 Instance?

[skip preface]

You’re not alone!

The Anticipation
Let’s Encrypt announced its public beta on a bitter cold day in December, 2015. I was attending the inaugural WordCamp US in Philadelphia, PA alongside about 1,800 peers whose personal livelihoods are built on the internet. The mood was electric. Google had been signaling that they favor HTTPS sites in search rankings for some time. “Finally, free SSL Certificates for all!” presenters throughout the morning enthusiastically exclaimed. …

Gifford Nowland

Programmer. If I can’t find a solution, I write one. <3/>

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store